python API 只返回前半句
恩呐999 发布于2017-12 浏览:1855 回复:2
0
收藏

python3调用python SDK API,SDK版本是1.6.9.0, 如下:

from aip import AipSpeech

aipSpeech = AipSpeech(APP_ID, API_KEY, SECRET_KEY)
result = aipSpeech.asr(data, ‘pcm’, 16000, {
'lan': 'zh',
})

用mic录音生成pcm数据流,我说的是“我今天晚上和朋友一起吃饭”,同时将数据流存为pcm文件,播放pcm文件,是完整的语音,但识别的返回结果只有“我今天晚上”,如下:

{'corpus_no': '6504243523856666136', 'err_msg': 'success.', 'err_no': 0, 'result': ['我今天晚上,'], 'sn': '219597023991514387206'}

请哪位大侠帮忙看看,多谢!

收藏
点赞
0
个赞
共2条回复 最后由用户已被禁言回复于2022-04
#3恩呐999回复于2017-12

PMC文件和由PCM转换成的WAV文件在 http://pan.baidu.com/s/1qYSghkg

多谢!

0
#2meteorasd555回复于2017-12

能提供下你的pcm文件吗

0
TOP
切换版块