文本合成语音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 小时后自动清理。
  • 在选择语音时,可根据性别和语言类型选择适合的标识符。
相关推荐
咖啡屋和酒吧13 小时前
干细胞认知偏差纠正:回归科学本质的三大方向
人工智能·回归·精选
无情的西瓜皮13 小时前
MCP 协议实战:从零搭建一个 MCP 服务器(Node.js 版)
vue.js·人工智能·typescript·node.js
学究天人13 小时前
数学公理体系大全:第一章 命题逻辑:真值之舞
人工智能·算法·机器学习·数学建模·动态规划·图论·抽象代数
ylscode13 小时前
OpenAI GPT-5.6正式发布:三档模型Sol、Terra、Luna全面解析与性能实测
人工智能
2601_9583529013 小时前
研发成本骤降95%:AP-0316 语音模组如何重塑硬件产品的商业逻辑
人工智能·语音识别·降噪处理·音频处理模块·硬件开发模块
土星云SaturnCloud13 小时前
边缘计算在储气库调峰智能管控中的应用:架构设计与技术解析
服务器·人工智能·ai·边缘计算
临风细雨13 小时前
从 Bun 的 Rust 重写,看 C# 如何重建 AI 基础设施层
人工智能·rust·c#
中微极客13 小时前
Seedance 2.5深度解析:30秒4K视频生成与50路多模态参考的工程实践
人工智能·音视频
weixin_4462608513 小时前
SolarChain-Eval:面向去中心化能源市场的物理约束可信经济智能体评测基准
人工智能·去中心化·能源
C137的本贾尼13 小时前
第16章:下山,先学会怎么迈步——梯度下降
人工智能