1、百度AI中心申请TTS功能
https://ai.baidu.com/tech/speech/tts_online
点击立即使用,申请注册,创建应用,获取key和秘钥
2、微信公众平台小程序后台设置服务器域名
在download合法域名位置添加 https://tsn.baidu.com 域名
3、使用文档-在线合成
https://cloud.baidu.com/doc/SPEECH/s/Gk38y8lzk
4、权限查询
在浏览器中,输入以下内容可以测试权限
// appKey = Va5yQRHl********LT0vuXV4 // appSecret = 0rDSjzQ20XUj5i********PQSzr5pVw2 https://openapi.baidu.com/oauth/2.0/token?grant_type=client_credentials&client_id=Va5yQRHl********LT0vuXV4&client_secret=0rDSjzQ20XUj5i********PQSzr5pVw2返回的scope中包含 audio_tts_post 表示当前应用具有合成TTS权限
5、手动访问合成接口
http://tsn.baidu.com/text2audio?lan=zh&ctp=1&cuid=abcdxxx&tok=1.a6b7dbd428f731035f771b8d****.86400.1292922000-2346678-124328&tex=%e7%99%be%e5%ba%a6%e4%bd%a0%e5%a5%bd&vol=9&per=0&spd=5&pit=5&aue=3 // 这是一个正常MP3的下载url // tex在实际开发过程中请urlencode2次将 cuid中的值 换成自己的apiKey,将token换成 第一步中获取的token。
以上合成的语音是“百度你好”
6、测试完成说明接口都正常,准备开始写程序测试。
未完待续
