百度文字阅读免费使用简易教程(文字转音频)-python版

简介

如何使用百度语音合成接口,将文字转成音频

前提条件

  • 一个百度账号
  • 安装好python
  • 安装baidu-aip(注意是aip,pip install baidu-aip即可)

具体操作

  1. 打开网址:ai.baidu.com/tech/speec
  2. 自行登录账号
  3. 点击立即使用

  4. 点击创建应用

  5. 填写相关信息,创建

  6. 获得AppID,API Key,Secret Key

  7. 新建一个py文件,复制下面代码并修改,填入你自己的AppID,API Key,Secret Key即可
    from aip import AipSpeech
    

""" 你的 APPID AK SK """ APP_ID = '' API_KEY = '' SECRET_KEY = '****'

client = AipSpeech(APP_ID, API_KEY, SECRET_KEY) text = """ 陆长生很难受。 穿越仙侠世界,拥有一张主角脸。 气质超凡,任何女人坚持不过三秒。 突破境界,就能引来天地异象。 念一首诗,便惊动天下文人。 随便扯两句道德经、庄子、黄庭经,更是引来天花乱坠,万丈霞光,神兽献瑞。 出去随便历练一下,坐骑不请自来,法宝十步一个。 然而就在这种设定之下。 陆长生无论如何都不敢相信,自己在修行上平平无奇。 ----- 本书又名《明明就是主角设定,却是个修行废渣》、《为什么我长得这么帅,修炼这么渣,你们这么丑,修练那么好》、《这种帅气的人生,我一天都不想过了》 """ result = client.synthesis(text, 'zh', 1, { 'vol': 5, })

识别正确返回语音二进制 错误则返回dict 参照下面错误码

if not isinstance(result, dict): with open('auido.mp3', 'wb') as f: f.write(result)

``` 运行代码,如果生成一个MP3文件(auido.mp3),就表示程序成功了!!!

auido.mp3

关注我获取更多内容

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值