语音合成
语音合成
接口介绍
功能简介
CloudSoundTts 是云端语音合成(Text-to-Speech)服务,能够将文字内容转换为自然流畅的语音。提供多种音色选择,支持自定义合成文本,适用于各类文字转语音场景。
适用场景
- 语音播报:为新闻、文章等内容生成语音播报
- 有声阅读:将电子书、文档等内容转换为有声读物
- 智能客服:为语音机器人提供自然语音回复
- 语音提示:生成导航指引、系统提示等语音内容
- 教育学习:生成标准发音的语音学习材料
功能特性
- 多种音色:提供丰富的音色库,适配不同场景需求
- 自然流畅:合成的语音自然、流畅,接近真人发音
- 异步处理:提交任务后轮询获取合成结果
- 快速响应:高效的任务处理能力,快速返回合成语音
资费标准
- 语音合成:1 点 / 60 字符(1 个汉字 2 个字符,1 个英文字母 1 个字符)
| 接口计费 | VIP特权 |
|---|---|
|
100 点数
/
¥9.99
1,000 点数
/
¥90.00
10,000 点数
/
¥890.00
100,000 点数
/
¥8800.00
|
暂无VIP特权
|
接口文档
1. 接口基础
使用前请阅读 接口基础 。
2. 任务提交(异步)
请求地址
[POST] https://api.tecmz.com/open_api/cloud_sound_tts/queue
请求参数
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| speaker | 是 | string | 音色,访问 查看所有音色 |
| text | 是 | string | 需要合成的文字 |
返回
{
"code": 0,
"msg": "ok",
"data": {
// 任务ID
"taskId": "1"
}
}
3. 任务查询
建议 10 秒查询一次转换结果。
请求地址
[POST] https://api.tecmz.com/open_api/cloud_sound_tts/query
请求参数
| 参数 | 必须 | 类型 | 错误说明 |
|---|---|---|---|
| taskId | 是 | integer | 任务ID |
返回
{
"code": 0,
"msg": "ok",
"data": {
// 任务ID
"taskId": "1",
// QUEUE 队列中 PROCESS 处理中 FAIL 转换失败 SUCCESS 转换成功
"status": "QUEUE",
// 结果
"result": {
// 音频链接
"url": "http://example.com/result.wav"
}
}
}