文本合成语音api接口文档

API 文档

1. 文本转语音接口

请求 URL : /tts
请求方法 : POST
请求头:

  • Content-Type: application/json

请求参数:

参数名 类型 是否必需 描述
text string 需要转换的文本
voice string 语音标识符,默认值为xiaoyi

请求示例:

json 复制代码
{
    "text": "你好,这是一个测试。",
    "voice": "xiaoyi"
}

成功响应:

  • 状态码 : 200 OK

  • 响应格式:

    json 复制代码
    {
        "message": "文本转语音转换成功",
        "file_name": "随机生成的文件名",
        "download_url": "/download/随机生成的文件名"
    }

    错误响应:

    • 状态码 : 400 Bad Request
    • 响应格式:
json 复制代码
{
    "error": "文本是必需的"
}
  • 状态码 : 500 Internal Server Error
  • 响应格式:
json 复制代码
{
    "error": "错误信息"
}

语音标识符说明

简短标识符 对应语音值 性别 中文名字 描述
xiaoyi zh-CN-XiaoyiNeural 小怡 适合日常对话,声音清晰
xiaomei zh-CN-XiaomeiNeural 小梅 甜美的女性声音
jessa en-US-JessaNeural 杰莎 自然、流畅的英语声音
guy en-US-GuyNeural 盖伊 适合多种场景的男性声音
zhangli zh-CN-ZhangLiNeural 张力 低沉且有磁性的声音
lisa en-AU-LisaNeural 丽莎 澳大利亚英语的女性声音
liang zh-CN-LiangNeural 清晰、稳重的男声
pat en-GB-PatNeural 派特 英国口音的男性声音

文件下载接口

请求 URL : /download/<filename>
请求方法 : GET

路径参数:

参数名 类型 描述
filename string 要下载的音频文件名

成功响应:

  • 状态码 : 200 OK
  • 响应: 返回音频文件。

错误响应:

  • 状态码 : 500 Internal Server Error
  • 响应格式:
json 复制代码
{
    "error": "文件下载失败: 错误信息"
}

注意事项

  • 确保在请求中提供有效的文本。
  • 返回的文件名为随机生成,并会在 24 小时后自动清理。
  • 在选择语音时,可根据性别和语言类型选择适合的标识符。
相关推荐
硅基动力AI3 分钟前
产品生命周期与Affiliate收入:如何避开衰退期?
人工智能·google seo
Shining05964 分钟前
AI 编译器系列(三)《PyTorch 中图优化》
人工智能·pytorch·python·深度学习·学习·机器学习·infinitensor
灵机一物7 分钟前
灵机一物AI智能电商小程序-ReAct驱动的虚拟试穿智能体产品方案
人工智能·小程序
wuxuand9 分钟前
2026论文阅读——零日攻击无处遁形:一种用于网络入侵检测的新型对比损失函数
网络·人工智能·深度学习
新书《ChatBI核心技术》上市了!17 分钟前
家人们!Text-to-SQL 落地难哭了?这个万能框架直接把学术成果拽进现实!
人工智能
m0_7066532318 分钟前
精算领域的革命:机器学习与编程实践的变革之路
人工智能·机器学习
CNNACN电商经济20 分钟前
中英科技研发投入占比创新高:半导体封装材料突破日企垄断,北向资金悄然加仓
人工智能
-大头.21 分钟前
从Prompt到MCP:AI应用开发核心概念完全指南
人工智能·prompt
光的方向_21 分钟前
当 MCP 遇上回归主义:CLI 和直接 API 正在夺回 AI 集成的主导权
人工智能·数据挖掘·回归
人工智能AI技术23 分钟前
从0到1:C# 调用 Claude 插件打通 Excel 与 PowerPoint 工作流
人工智能·c#