Microsoft Edge 文字转语音代理服务 — 兼容 Cloudflare Workers & 阿里云 ESA
GET/voices — 获取所有可用语音列表
GET/tts?text=你好世界&voice=zh-CN-XiaoxiaoNeural — 文字转语音
参数: text(必填), voice, rate(+0%), pitch(+0Hz), volume(+0%)
POST/v1/audio/speech — OpenAI 兼容接口
{
"model": "tts-1",
"input": "你好世界",
"voice": "alloy",
"speed": 1.0
}
在浏览器中直接访问:
GET /tts?text=Hello%20World&voice=en-US-EmmaMultilingualNeural
使用 curl:
curl -X POST /v1/audio/speech \
-H "Content-Type: application/json" \
-d '{"input":"你好","voice":"alloy"}' \
--output speech.mp3
alloy → en-US-EmmaMultilingualNeural
echo → en-US-BrianMultilingualNeural
fable → en-GB-SoniaNeural
onyx → en-US-AndrewMultilingualNeural
nova → en-US-AvaMultilingualNeural
shimmer → en-US-JennyNeural
也可以直接使用 Edge TTS 原生语音名称,如 zh-CN-XiaoxiaoNeural