文字转语音
可以使用 edge 和 azure 两种语音合成服务
请求参数
名称 | 类型 | 示例 | 描述 |
---|---|---|---|
Url(edge) | string | https://api.aicisl.org.cn/tts/edge | 访问地址(edge) |
Url(azure) | string | https://api.aicisl.org.cn/tts/azure | 访问地址(azure) |
body | json | 文本与配置 | |
context | string | 测试语音合成 | 文本 |
voiceName | string | zh-CN-YunxiNeural | 使用的声音 |
isUrl | bool | true/false | 是否以 url 方式返回音频 |
提示
edge 和 azure 两种服务的请求除了url外,其余参数均相同。
请求示例
- Url方式
- 非Url方式
curl --location 'https://api.aicisl.org.cn/tts/edge' \
--header 'Content-Type: application/json' \
--header 'X-API-KEY: ••••••' \
--data '{
"content": "测试语音合成",
"voiceName": "zh-CN-YunxiNeural",
"isUrl": true
}
curl --location 'https://api.aicisl.org.cn/tts/edge' \
--header 'Content-Type: application/json' \
--header 'X-API-KEY: ••••••' \
--data '{
"content": "测试语音合成",
"voiceName": "zh-CN-YunxiNeural",
"isUrl": false
}
返回参数
- Url方式
- 非Url方式
名称 | 类型 | 描述 |
---|---|---|
url | string | 音频文件url |
返回音频二进制文件