语音合成:文字转语音,支持多种人声选择

永久版脚本

“`python

import requests

import json

# 你的 API key 和 secret key

API_KEY = “YOUR_API_KEY”

SECRET_KEY = “YOUR_SECRET_KEY”

# 请求的 URL

# 定义语音合成参数

VOICE_NAME = “xiaoyan” # 人声选择,可选择 xiaoyan、henry

TEXT = “你好,世界!” # 要合成的文字

SPEED = 1.0 # 语速,范围(0.5-2.0)

PITCH = 1.0 # 音调,范围(0.5-2.0)

VOLUME = 1.0 # 音量,范围(0.5-2.0)

# 构建请求头

headers = {

“X-Appid”: API_KEY,

“X-CurTime”: int(time.time()),

“X-Param”: json.dumps({“auf”: “audio/mpeg”, “aue”: “lame”, “voice_name”: VOICE_NAME, “speed”: SPEED, “pitch”: PITCH, “volume”: VOLUME}),

“X-CheckSum”: make_checksum(API_KEY, SECRET_KEY, int(time.time())),

}

# 发起请求

response = requests.post(URL, headers=headers, data=TEXT.encode(“utf-8”))

# 获取并保存合成的语音文件

with open(“output.mp3”, “wb”) as f:

f.write(response.content)

print(“语音合成成功,已保存到 output.mp3”)

“`

(4682期)语音合成+文字转语音支持多种人声选择,在线生成一键导出【永久版脚本】市场上各种语音剪辑软件很多,大多都是收费的;而且有的功能是我们使用时没有的!正常的转换功能基本都有,但无法合成!

该软件完全免费,是最大的特点是语音拼接 —-拼接多个音频使用的;这个是别的语音剪辑软件所没有的,对于我们剪辑视频和作品的人来说是很有特点的!

设备需求:电脑

(4682期)语音合成+文字转语音支持多种人声选择,在线生成一键导出【永久版脚本】

Edge文本转语音

(4682期)语音合成+文字转语音支持多种人声选择,在线生成一键导出【永久版脚本】

AzureTTS

(4682期)语音合成+文字转语音支持多种人声选择,在线生成一键导出【永久版脚本】

语音模型,方便熟悉声音吧

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。