音&视频TTS API文档

生成 tts 音频

请求方式

GET

请求路径

/tts/{name}

请求参数

返回结果

示例

生成 tts 再下载 音频

请求方式

GET

请求路径

/downloadTTS/{name}

请求参数

返回结果

返回 对应文本的 mp3 文件

示例

生成聊天场景实时 tts 音频

请求方式

GET

请求路径

/chatTTS/{name}

请求参数

返回结果

返回类似为 thingking 表示将合成的文本没有缓存,需要通过 thingking 争取合成时间。 类型为 talking 表正常语音

示例

生成带有文本的视频

请求方式

GET

请求路径

/videoTTS/{name}

请求参数

返回结果

type 为 silence 表示视频没有合成过, 用 silence 来获得合成时间。 类型为 talking 表示正常说话视频

示例

获取音视频文件

请求方式

GET

请求路径

data/job05/videos/898e6c161f4ab8f7d720f9b3a9d4130d.mp4

请求参数

返回结果

示例


支持的发音人

 

Azure

免费发音人

https://speech.platform.bing.com/consumer/speech/synthesize/readaloud/voices/list?trustedclienttoken=6A5AA1D4EAFF4E9FB37E23D68491D6F4

英文示例:http://223.112.32.59:18503/downloadTTS/en-US-AvaNeural?text=Certainly!

中文示例:http://223.112.32.59:18503/downloadTTS/zh-CN-XiaoxiaoNeural?text=醉后不知天在水,满船清梦压星河。

非免费发音人(shorename):

https://github.com/jambonz/jambonz-api-server/blob/8b2a2e196e2723560610f8155ae9fcbf1f1d74a9/lib/utils/speech-data/tts-microsoft-raw.js

示例:

OpenAI

支持的发音人:

https://platform.openai.com/docs/guides/text-to-speech

示例:

字节跳动

https://www.volcengine.com/docs/6561/97465

示例: