语音合成高级版 API|支持 SSML、多音色、mp3/wav/pcm/ogg,可调语速音量
·
文字转语音高级版接口,支持更长文本、大量音色可选,支持 SSML 标记,可自由调节语速音量,输出多种音频格式,适合播报、有声、小程序、机器人语音场景。
✅ 接口亮点
- 支持 plain 普通文本、SSML 标记文本
- 多音频格式:mp3 /wav/pcm /ogg_opus
- 语速 0.2~3 倍、音量 0.1~3 倍自由调节
- 多音色可选,voice_type 切换音色
- 两种返回模式:json /raw 原始音频流
- 混合鉴权:API Key / APP_ID+APP_SECRET
- 和平台其他接口统一错误码,方便统一封装
📌 接入基础信息
- 接口路径:
/pro - 完整域名:
https://api.xiaotuo.net - 调试入口:
https://api.xiaotuo.net/api/v1/calls/invoke - 参数位置:Query 参数
- 鉴权:hybrid 混合鉴权
- 上限:文本最高 1024 字节,约 500 字
请求参数
表格
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| text | string | 是 | 空 | 待合成文本,最大约 500 字 |
| text_type | string | 否 | plain | plain / ssml |
| encoding | string | 否 | mp3 | mp3、wav、pcm、ogg_opus |
| speed_ratio | string | 否 | 1 | 语速 0.2 - 3 |
| volume_ratio | string | 否 | 1 | 音量 0.1 - 3 |
| voice_type | string | 否 | 1 | 音色编号 |
| format | string | 否 | json | json 返回信息 /raw 直接返回音频 |
curl 调用示例
# 基础调用,mp3默认格式
curl "https://api.xiaotuo.net/pro?text=你好,测试语音合成&voice_type=1&speed_ratio=1&volume_ratio=1"
注意:调用时自行追加平台要求的鉴权凭证
📋 鉴权说明
混合鉴权二选一:
- API Key 鉴权:缺 Key 返回 100,密钥无效 / 未绑定返回 101,支持 IP 白名单校验
- APP_ID + APP_SECRET 鉴权:缺失、不匹配、无效对应 130/131/132/133
额外校验:实名认证、邮箱绑定、账号状态、IP 黑名单拦截
🚦 计费与限流
- price=0,计费模式以控制台账单为准
- 子 API Key 可配置每日请求上限,超限返回 114(429)
- 上游异常返回 20001/20002/20003,业务建议增加重试、降级逻辑
📋 核心错误码速查
表格
| 错误码 | HTTP | 含义 |
|---|---|---|
| 100 | 401 | API Key 为空 |
| 101 | 401 | API Key 无效、未绑定接口 |
| 102 | 403 | IP 不在白名单 |
| 106 | 403 | 余额 / 套餐额度不足 |
| 114 | 429 | 子密钥日限额已满 |
| 20001 | 502 | 上游服务失败 |
| 20002 | 504 | 上游超时 |
🧩 适用开发场景
- 智能播报、有声读物、短视频配音
- 小程序、APP、机器人语音交互
- 后台消息朗读、通知语音、离线音频素材
- SSML 精细控制停顿、重音的专业 TTS 场景
⚠️ 重要提醒
- 文本上限约 500 字,长文本建议分段调用;
- format=raw 直接返回音频二进制流,适合前端直接播放;
- SSML 语法遵循上游规范,不支持的标签会被忽略;
- 配额、IP 白名单、权限以平台控制台显示为准。
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)