python调用语音识别,返回文本为乱码
火箭还是窜天猴 发布于2018-01 浏览:1831 回复:2
0
收藏

{u'err_no': 0, u'corpus_no': u'6508877952524739605', u'err_msg': u'success.', u'result': [u'\u4e0d\u662f\uff0c'], u'sn': u'266706726411515466243'}

我的语音为“人工智能语音第一次测试”

已经设置# - - coding: utf-8 - - ,但返回的不是中文

收藏
点赞
0
个赞
共2条回复 最后由zi76226回复于2022-04
#3用户已被禁言回复于2018-01

你的语音文件是合成的?还是录音?是标准普通话不?pcm的码率符合百度要求不。

1
#2火箭还是窜天猴回复于2018-01

已解决

python 字典utf-8中文需要用json库处理

import json

print json.dumps(df, encoding="utf-8", ensure_ascii=False) #解决字典utf-8显示问题

但是百度这个语音识别也够操蛋的,我录音文件是'百度语音第一次测试' 。返回结果居然是‘不是,’。这也差太远了吧

0
TOP
切换版块