语音合成 语音合成
接口介绍

功能简介

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"
        }
    }
}
展开
QQ
微信
公众号
客服