本文详细地梳理及实现了如何通过使用百度AI平台,将输入的文本转换成语音。

打开百度智慧平台

点语音识别

领取免费资源语音识别资源

先开始创建一个账号,开通文本转语音的服务

账号创建完成,获取API,上面的API,appid ,sercerkey ,之后有用

回到应用列表,若出现应用1,则成功了,之后就是代码了

代码

首先需要安装相应的python包(前提需要安装好了python或相应软件),在命令提示符中运行以下代码

python环境中:

  • AIP中导入相应的语音模块AipSpeech

复制粘贴APPIDAKSK3个值并以此初始化对象

三个值的来源为刚刚创建的应用的对应数据,如图

准备文本及存放路径

语音合成

识别并正确返回语音二进制代码,错误则返回dict(相应的错误码)

这下面完整代码

得出这个就结束了

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐