Qwen Audio 3.1 TTS API

实时语音合成,支持19个语音,用通俗语言进行传达指令,内联情感和声音标签,并通过SSE或WebSocket进行音频流式传输。

Alibaba Cloud音频生成发布日期 2026年9月23日Singapore专有端点新

关于 Qwen Audio 3.1 TTS

实时语音合成,支持19个语音,用通俗语言进行传达指令,内联情感和声音标签,并通过SSE或WebSocket进行音频流式传输。

从19个带语音的语音中选择一个。通过指令和文本内的内联标签来指导表达。速度和音高可以改变渲染长度,而不改变计费代币。

也称为 Qwen Audio TTS, Alibaba Cloud Qwen Audio 3.1 TTS

text to speechmultilingualexpressive prosodyemotion controlvoice tagslow latencystreamingrealtime

Qwen Audio 3.1 TTS 规格

模型 ID
qwen-audio-3-1-tts
开发方
Alibaba Cloud
类别
音频生成
发布日期
2026年9月23日
最大输出
60,000 个 token
输入
文本
输出
音频
区域
Singapore
端点
POST/v1/audio/speechPOST/v1/audio/speech:streamWEBSOCKET/v1/realtime
备用模型 ID
qwen-audio-3.1-ttsqwen-audio-3.1-tts-flashalibaba/qwen-audio-3-1-tts

Qwen Audio 3.1 TTS API 价格

来自 EmpirioLabs 目录的实时按量计费价格。只为实际用量付费,没有月度最低消费。

类型
规格
价格
输入
每100万个提示词标记
$0.46
产出
每100万个生成代币
$3.74
在完整价格页比较

如何调用 Qwen Audio 3.1 TTS API

Qwen Audio 3.1 TTS 通过 POST /v1/audio/speech 生成语音并返回可播放的音频。把要朗读的文本作为 input,连同模型 ID qwen-audio-3-1-tts 一起发送。 在EmpirioLabs 控制台获取 API 密钥。

cURL
curl https://api.empiriolabs.ai/v1/audio/speech \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "qwen-audio-3-1-tts",
    "input": "Welcome to EmpirioLabs. Your build just finished."
  }' \
  --output speech.mp3
Python
import requests

response = requests.post(
    "https://api.empiriolabs.ai/v1/audio/speech",
    headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    json={"model": "qwen-audio-3-1-tts", "input": "Welcome to EmpirioLabs."},
)
with open("speech.mp3", "wb") as f:
    f.write(response.content)
Qwen Audio 3.1 TTS API 完整参考

Qwen Audio 3.1 TTS API 参数

EmpirioLabs 上 Qwen Audio 3.1 TTS API 支持的请求参数。省略字段时使用默认值。

参数类型默认值范围 / 值描述
inputstring-最大 10000文本合成,每个请求最多10,000个字符。这些内联标签会从出现时起改变表达方式:[悲伤]、[惊讶]、[深沉且响亮的喊叫]、[颤抖]、[愤怒]、[兴奋]、[讽刺]、[好奇]、[像德古拉]、[无聊]、[疲惫]、[轻蔑]、[喊叫]、[ASMR]、[惊慌]、[调皮地]、[同理心]、[低语]、[勉强]、[哭泣]、[严肃]、[非常慢]、[非常快...
voiceenumEmily_v3.1Emily_v3.1, Luna_v3.1, Eric_v3.1, Luca_v3.1, Abby_v3.1, Annie...语音预设。15个英语语音显示英语,4个多语言语音显示中文、英语及其他语言。每个语音ID以_v3.1结尾,例如Emily_v3.1。
response_formatenummp3mp3, wav, pcm, opus音频容器。mp3 和 opus 是压缩的,wav 是 RIFF 头部的无压缩 PCM,而 PCM 是无头的原始样本,用于分块播放。
sample_rateenum240008000, 12000, 16000, 22050, 24000, 44100, 48000输出采样率为Hz。24000适合语音播放,48000则在更大文件大小下提供广播质量的输出。
speednumber10.5 到 2说话速度倍数。0.5是半速,2.0是双倍速。
pitchnumber10.5 到 2音高倍率。低于1.0的数值会降低声音,超过的数值会提升音高。音高还会影响渲染音频的节奏,所以当你想保持原始时长时,可以把音高和速度配合使用。
volumeinteger500 到 100输出响度,50是参考电平。
instructionstring-最大 1000自然语言表达,最多可达1000个字符。控制情绪、语调、角色、节奏和说话风格,例如“快速以兴奋、欢快的语气说话”或“像深夜电台主持人一样慢慢朗读”。
language_hintsarray-zh, en, fr, de, ja, ko, ru, pt, th, id, vi, es, it, ms, fil, ar语言编码会偏向混合语言文本的发音,例如[“zh”, “en”]。保持未设置,让模型检测语言。
seedinteger00 到 65535采样种子。重复使用输入和设置相同的种子,以实现可重复渲染。
bit_rateinteger320006000 到 510000编码码率以BPS为单位。仅适用于opus格式,mp3、wav和pcm则被忽略。
pronunciationobject--发音覆盖书写形式键位,例如{“重要”:“zhong4 yao4}。用它来修正名字、缩写和同形字。
replaceobject--合成前应用的文字替换,例如 {“EmpirioLabs”: “Empirio Labs”}。对品牌名和缩写非常有用。
enable_markdown_filterbooleanfalse-在合成前去除诸如星号和下划线等Markdown语法,避免格式化字符被朗读出来。

须知

配音

  • 19个声音:15个英语声音和4个多语言声音。艾米丽、露娜、埃里克和卢卡带有英国口音。艾比、安妮、艾娃、贝丝、贝蒂、凯莉、辛迪、唐娜、安迪、布莱恩和大卫拥有美国口音。多语言声音longanhuan_v3.1、longanlingxin_v3.1、longanfengyue_v3.1和xunanchuan_v3.1能朗读中文、英语及其他语言。
  • 每个语音id都以_v3.1结尾,比如说Emily_v3.1。

投放方向

  • instruction用自然语言设定情感、语调、角色、节奏和说话风格,最多可达1000个字符。
  • 文本内的内联标签会从该点开始改变传递方式,例如[excited]或[whispers],或者添加一次性音效,如[laughing]或[sighing]。完整的标签列表在input参数中。
  • 不支持SSML输入。

输入限制

  • 每个请求最多可容纳10,000字符。
  • language_hints对混合语言文本的发音有偏差。

产出

  • MP3、WAV、PCM或Opus,频率为8,000至48,000赫兹。
  • POST /v1/audio/speech:stream在语音生成时发送音频片段。

实时

  • WEBSOCKET /v1/realtime?model=qwen-audio-3-1-tts在文本还在写入时接收,并在生成时返回音频。发送input_text_buffer.append事件,然后input_text_buffer.commit,或者session.finish结束会话。
  • 音频在response.audio.delta事件中接收:默认为24,000 Hz的16位PCM,或MP3或Opus。使用session.update设置语音、指令、格式及其他选项;从下一段起发生变化。
  • 文本以句子边界结束的段落中说出,每个段落以一个response.done事件结束,表达其用法。

账单

  • 输入标记是文本,输出标记是生成的音频,速度为每秒12.5个标记。
  • 速度和音高会改变渲染音频的长度,但不会改变计费的标记。放慢传输速度的指令会增加输出标记。

Qwen Audio 3.1 TTS API:常见问题

Qwen Audio 3.1 TTS API 收费多少?

在 EmpirioLabs,Qwen Audio 3.1 TTS 按量计费:输入 $0.46 每100万个提示词标记; 产出 $3.74 每100万个生成代币。本页的实时价格表始终与 API 的实际计费一致。

Qwen Audio 3.1 TTS 使用哪个端点?

Qwen Audio 3.1 TTS 通过 api.empiriolabs.ai 上的 POST /v1/audio/speech 提供,使用标准的 Bearer 令牌认证。

集成之前可以在浏览器里试用 Qwen Audio 3.1 TTS 吗?

打开EmpirioLabs Playground并点击 Start session,即可在浏览器中试用。Qwen Audio 3.1 TTS 运行在 WebSocket 上,而不是一次请求一次响应,因此接入时请从实时语音快速入门开始。用 EmpirioLabs API 密钥和模型 id qwen-audio-3-1-tts 从你的服务器连接,然后双向流式传输音频。

如何获取 Qwen Audio 3.1 TTS API 密钥?

创建 EmpirioLabs 账户,然后在控制台的 API Keys生成密钥。计费使用按量付费的额度,只为实际发出的请求付费。

准备好使用更好的终端了吗?

查看我们的定价,或者如果你想将自己的模型部署到我们的堆栈中,请联系我们。