1.百度开放平台对文本转换支持(度博文=106,度小童=110,度小萌=111,度米朵=103,度小娇=5度小宇=1,#度小美=0,度逍遥=3,度丫丫=4)等虚拟人物的声音
2.支持音量(0-15),发音人,语速(0-15),音调(0-15)的调节生成
3.个人使用免费
视频展示
git clone https://gitee.com/whsAf007/Python.git
下载打开后修改下图位置
第一次运行会创建本地空文件(会提示你输入文本内容 ——用于音频的转化 )
POST 方式(推荐), 文本小于2048个中文字或者英文数字。
GET 方式,拼接后的url总长度不多于1000个字符,不推荐长文本合成使用。(我使用的)
通过你注册的 API_KEY,SECRET_KEY get访问返回json数据取access_token
getTok = f'https://openapi.baidu.com/oauth/2.0/token?grant_type=client_credentials&client_id={API_KEY}&client_secret={SECRET_KEY}'
生成音频的url里面需要access_token 也就是下面的&tok链接
http://tsn.baidu.com/text2audio?lan=zh&ctp=1&cuid={AppID}&tok={access}&tex={text}&vol={vol}&per={per}&spd={spd}&pit={pit}&aue=3