第一步,点击人工智能,语音合成,然后立即使用:
然后再应用列表里面创建应用:
查看技术文档,下面附上我的语音合成及识别的代码:
from aip import AipSpeech""" 你的 APPID AK SK """APP_ID = '15079673'API_KEY = 'mGxvq3Nwr3aVjD4UFIFGsaMD'SECRET_KEY = 'YIN3wxizj16zCRYZ6EGpdopuA6FwHRhB'client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)result = client.synthesis('欢迎入住酒店,祝您入住愉快', 'zh', 1, {'vol': 5,})# 识别正确返回语音二进制 错误则返回dict 参照下面错误码if not isinstance(result, dict):with open('test.mp3', 'wb') as f:f.write(result)
from aip import AipSpeechimport os""" 你的 APPID AK SK """APP_ID = '14992590'API_KEY = 'sMz9feVUT9DkdemD0iwsVlD8'SECRET_KEY = 'EIKmYpTP71oKuBWuauIOZfGwwbTiRUOC'client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)# 读取文件def get_file_content(filePath):with open(filePath, 'rb') as fp:return fp.read()while True:os.system('arecord -D "plughw:1" -f S16_LE -r 16000 -d 8 voice.pcm')#录音# 识别本地文件a = client.asr(get_file_content('voice.pcm'), 'pcm', 16000, {'dev_pid': 1536,})#print(a)b=str(a['result'])print(b[2:-2])