百度文字阅读免费使用简易教程(文字转音频)python版[Python基础]

python

简介

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

前提条件

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

具体操作

  1. 打开网址:https://ai.baidu.com/tech/speech/tts

  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

关注我获取更多内容

注:转载还请注明出处,谢谢_

以上是 百度文字阅读免费使用简易教程(文字转音频)python版[Python基础] 的全部内容, 来源链接: utcz.com/z/530128.html

回到顶部