语音合成笔记

我的未来我决定 提交于 2020-02-16 11:49:15

1. 登录并注册百度智能云 https://cloud.baidu.com/product/speech

2. 注册完成登录后,点击右上角的 “管理控制台”

3. 点击语音技术 

4. 点击创建应用

 

 

 5. 在创建应用中,“语音合成已经被默认勾选了”

 

 

 

 6. 创建完成之后,点击应用列表,会看到刚刚创建生成的设备

 

 

 7. 获取token 点击左边的 “技术文档”

 

 

 8. 使用文档提供的示例:https://openapi.baidu.com/oauth/2.0/token?grant_type=client_credentials&client_id=Va5yQRHl********LT0vuXV4&client_secret=0rDSjzQ20XUj5i********PQSzr5pVw2

将 “client_id= ” 后面的替换成创建应用的 “API Key”“client_secret = ” 后边的替换成“Secret Key”

 替换完后,把新的链接https://openapi.baidu.com/oauth/2.0/token?grant_type=client_credentials&client_id=lEGuEltw3jvWFUGN8a6VSi4q&client_secret=lFzS6xouE9yAfQmrYins8tW8pCHwGUUE用浏览器打开,获取token

token: "24.d12fe44c28a7b5e8334f85ea5710ccfa.2592000.*************.282335-18487729"

9. 获取urlencode编码:http://tool.chinaz.com/tools/urlencode.aspx 输出想转的语音,点击urlencde编码

 

 “北京欢迎你” urlencode 编码 “%e5%8c%97%e4%ba%ac%e6%ac%a2%e8%bf%8e%e4%bd%a0”

10. 将获取到的token 和 urlencode  合成新的连接

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

 

 

 将链接中 “tok=” 替换为获取的token,"tex" 替换为获取的 urlencode 编码

11. 生成新的连接后直接使用浏览器打开测试,就能听到合成的语音了

Secret Key

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!