苏州话 AI 配音 API

Wu-Chinese (Suzhounese) Text-to-Speech · 稀缺方言音色,非普通话合成

9 种音色 公网可直连 返回 WAV 音频流 零 SDK 依赖

在线试听

直接调真实 API,输入任意中文,听苏州话合成效果。公开试用 Key 已内置。

实测性能

以下为 2026-09-02 经公网链路实测,非理论值。

12/12
连续调用成功率
2.51
RTF(生成1秒音频耗时)
5~7s
短句(10字内)端到端
36s
73字长文本(9句)
输入分句数推理耗时音频时长结果
9 字短句15~7s~3s200 WAV
25 字314.4s~7s200 WAV
50 字629.1s~11s200 WAV
73 字936.3s14.4s200 WAV
选型提示:每句固定开销约 3~4 秒,长文本按句累加,属非实时合成。 适合预先生成音频文件的场景(门店广播、短视频配音、有声内容批量生产), 不适合电话客服等需要毫秒级响应的实时流式场景。

快速开始

curl

curl -X POST https://wuyu-tts.pages.dev/v1/tts \
  -H "Content-Type: application/json" \
  -H "X-API-Key: demo_public" \
  -d '{"text":"欢迎光临","voice":"baidu_gold_b"}' \
  --output out.wav

Python

import requests
r = requests.post(
    "https://wuyu-tts.pages.dev/v1/tts",
    headers={"X-API-Key": "demo_public"},
    json={"text": "欢迎光临", "voice": "baidu_gold_b"},
    timeout=180)
open("out.wav", "wb").write(r.content)
print(r.headers["X-Audio-Duration"], "秒")

JavaScript

const r = await fetch(
  "https://wuyu-tts.pages.dev/v1/tts", {
  method: "POST",
  headers: {"Content-Type":"application/json",
            "X-API-Key":"demo_public"},
  body: JSON.stringify({text: "欢迎光临", voice: "baidu_gold_b"})
});
const url = URL.createObjectURL(await r.blob());
new Audio(url).play();

接口说明

EndpointPOST /v1/tts
鉴权请求头 X-API-Key
响应audio/wav 二进制流(成功)/ JSON(失败)
单次文本上限500 字
CORS已开放(Access-Control-Allow-Origin: *

请求参数

字段类型默认说明
textstring必填,待合成文本
voicestringbaidu_gold_b音色名,见下表
speedfloat0.95语速
auto_splitbooltrue长文本自动分句(>20 字生效),关闭则整段合成

响应头(成功时)

说明
X-Audio-Duration音频时长(秒)
X-Chars实际合成字数
X-Split-Parts分句数量
X-Elapsed服务端耗时(秒)
X-Request-Id请求 ID,排查用

音色列表

音色特点
baidu_gold_b女声播报 · 默认,门店广播常用
baidu_gold_a女声播报 A
wuzixu_nat2自然女声,口语感强
wuzixu男声
wuzixu_nat自然男声
wuzixu_casual男声口语
suzhou_girl苏州女声
suzhou_std苏州标准音
girl通用女声

错误码

含义
401缺少或无效的 X-API-Key
403Key 已被停用
400text 为空或参数非法
429超出限流(公开试用 30 次/分钟、1000 次/天)
关于公网地址:当前域名由 Cloudflare 临时隧道提供,用于试用与联调; 正式商用建议改为固定域名(自有域名 + 固定隧道或反向代理)。音频质量与音色不受影响。