本文实例为大家分享了python版百度语音识别功能的具体代码,供大家参考,具体内容如下
环境:使用的IDE是Pycharm
1。新建工程
2。配置百度语音识别环境
“文件”——“设置”打开设置面板,“项目”标签下添加Project 翻译,点击右侧“+”
输入“baidu-aip”,进行安装
新建测试文件
从aip进口AipSpeech ”“你的APPID AK SK”“” APP_ID=? * * * * *” API_KEY=? * * * * *” SECRET_KEY=? * * * * *” 客户=AipSpeech (APP_ID API_KEY SECRET_KEY) #读取文件 def get_file_content (filePath): 打开(filePath, rb)外交政策: 返回fp.read () #识别本地文件 test1=client.asr (get_file_content (“test.pcm”)、“pcm”, 16000年,{“dev_pid”: 1536年,}) 打印(test1)
注意:提交的音频文件格式推荐是PCM,采样率16 k, 16位,单声道。
转换的文字准确率还是可以的,但是没有标点符号,这一点比较不满意:
{“corpus_no”:“6670746770877419029”,“err_msg”:”成功。”、“err_no”: 0,“结果”:【“这里是语音转换的结果看不到标点符号”),“sn”:“29336209551553154264”}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。