ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 百度语音识别和语音合成 百度提供了语音识别和语音合成的API接口,我们只要注册并创建应用就可以调用了。 点击这里打开[百度AI开放平台官网](http://ai.baidu.com/?track=cp:aipinzhuan|pf:pc|pp:AIpingtai|pu:title|ci:|kw:10005792) 打开官网后,点击页面右上角的“**控制台**” <div align="center"><img src="images/14.png"/></div> 登录,如果没有账号就注册一个。 <div align="center"><img src="images/15.png"/></div> 选择“**语音技术**”。 <div align="center"><img src="images/16.png"/></div> 点击“**立即使用**” <div align="center"><img src="images/17.png"/></div> 创建应用 <div align="center"><img src="images/18.png"/></div> 填写**应用名称、应用类型、接口选择,语音包名及应用描速,完成后点击立即创建 <div align="center"><img src="images/19.png"/></div> 创建完成后,点击“**应用详情**”,记住分配的`AppID`,`API Key`,调用API的时候需要用这些信息获得授权。然后点击“**下载SDK**”。 <div align="center"><img src="images/20.png"/></div> 下载SDK。 <div align="center"><img src="images/21.png"/></div> ## 安装SDK 终端输入命令 ``` pip install baidu-api ``` ## 编程 ### 新建AipSpeech AipSpeech是语音识别的Python SDK客户端。 新建一个AipSpeech ```python from aip import AipSpeech ''' 你的 APPID AK SK ''' APP_ID = 'XXXX ' # 你的APP ID API_KEY = 'XXXX' # 你的Api Key SECRET_KEY = 'XXXX' # 你的Secret Key client = AipSpeech(APP_ID, API_KEY, SECRET_KEY) ``` ### 向远程服务上传整段语音识别 识别我们保存的语音文件 ```python # 读取文件 def get_file_content(filePath): with open(filePath, 'rb') as fp: return fp.read() # 识别本地文件 client.asr(get_file_content(''get_file_content())) ```