TTS 音色试听
合成指定音色的试听音频,返回 Base64 编码的 PCM 数据(16bit 小端、单声道、24000Hz)。
合成指定音色的试听音频,返回 Base64 编码的 PCM 数据(16bit 小端、单声道、24000Hz)。
POST /openapi/v1/tts/preview
不传 text 时优先使用该音色的 preview_text;若为空则按语种自动选择中英文默认试听文本(en_ 英文音色用英文,ICL_/zh_ 等用中文)。
播放:对 data.audio 做 Base64 解码;当 format 为 pcm 时,用 Web Audio API 将字节按 Int16 LE 填入 AudioBuffer(采样率 24000、单声道)后 connect 到 destination 并 start();若 format 为 mp3 等编码格式,可对解码后的 ArrayBuffer 调用 decodeAudioData。
请求参数
参数
类型
请求示例
{
"voiceId": "Chinese (Mandarin)_BashfulGirl",
"text": "你好,很高兴认识你",
"speed": 1.0,
"vol": 1.0
}响应示例
{
"code": 0,
"msg": "ok",
"data": {
"audio": "<base64 encoded PCM, 16bit LE mono 24000Hz>",
"format": "pcm"
}
}