Qwen3.8 Omni Flash Realtime vs Qwen3.8 LiveTranslate Flash Realtime

Qwen3.8 Omni Flash Realtime 与 Qwen3.8 LiveTranslate Flash Realtime 并排比较:规格、能力、参数,以及 EmpirioLabs 目录中的实时价格。

Alibaba Cloud 音频生成

Qwen3.8 Omni Flash Realtime vs Qwen3.8 LiveTranslate Flash Realtime 概览

Qwen3.8 Omni Flash Realtime 和 Qwen3.8 LiveTranslate Flash Realtime 都是 Alibaba Cloud 的模型,属于音频生成类别,可通过 EmpirioLabs API 使用。

主要区别

  • Qwen3.8 Omni Flash Realtime 发布更晚(2026年9月21日);Qwen3.8 LiveTranslate Flash Realtime 发布于 2026年9月17日。
  • Qwen3.8 Omni Flash Realtime 的上下文窗口更大:192K 个 token,Qwen3.8 LiveTranslate Flash Realtime 为 48K。
  • 每次响应 Qwen3.8 Omni Flash Realtime 最多返回 65,536 个输出 token,Qwen3.8 LiveTranslate Flash Realtime 最多 4,096。
  • 只有 Qwen3.8 Omni Flash Realtime 支持的输入类型:图像, 视频。
  • 仅 Qwen3.8 Omni Flash Realtime 列出的能力:video, function calling。
  • 仅 Qwen3.8 LiveTranslate Flash Realtime 列出的能力:voice cloning。
  • 输入:音频(每 1M 音频输入令牌)和输入(每100万个提示词标记)的价格 Qwen3.8 Omni Flash Realtime 更低。

Qwen3.8 Omni Flash Realtime vs Qwen3.8 LiveTranslate Flash Realtime:规格

规格Qwen3.8 Omni Flash RealtimeQwen3.8 LiveTranslate Flash Realtime
模型 IDqwen3-8-omni-flash-realtimeqwen3-8-livetranslate-flash-realtime
开发方Alibaba CloudAlibaba Cloud
发布日期2026年9月21日2026年9月17日
上下文窗口192K 个 token48K 个 token
最大输出65,536 个 token4,096 个 token
输入
音频 文本 图像 视频
音频 文本
输出
音频 文本
音频 文本
区域SingaporeSingapore
端点
WEBSOCKET /v1/realtime
WEBSOCKET /v1/realtime
能力
realtime speech to speech audio in audio out video function calling multilingual
realtime speech to speech audio in audio out multilingual voice cloning

Qwen3.8 Omni Flash Realtime vs Qwen3.8 LiveTranslate Flash Realtime:API 价格

两个模型在 EmpirioLabs 目录中的实时价格。每张价格表始终与 API 的实际计费一致。

Qwen3.8 Omni Flash Realtime vs Qwen3.8 LiveTranslate Flash Realtime:API 参数

每个模型在 EmpirioLabs 上列出的请求参数,以及适用的可选值或范围。短横线表示该模型未列出此参数。

参数Qwen3.8 Omni Flash RealtimeQwen3.8 LiveTranslate Flash Realtime
voiceTina, Cindy, Liora Mira, Raymond, Zane, Katerina, Ryan, Mia, ... 默认值: TinaTina, Serena, Ethan, Cindy 默认值: Tina
instructionsstring-
modalitiesstring 默认值: ["text","audio"]string 默认值: ["text","audio"]
input_audio_formatpcm16 默认值: pcm16pcm 默认值: pcm
output_audio_formatpcm24 默认值: pcm24pcm 默认值: pcm
turn_detectionstring 默认值: {"type":"server_vad"}-
max_response_output_tokens1 到 65536-
temperature0 到 1.99-
top_p0.01 到 1-
top_k1 到 100-
repetition_penalty0.1 到 2-
presence_penalty-2 到 2-
seed0 到 2147483647-
video_representation_compactnone, normal-
target_language-zh, en, ar, de, fr, es, pt, id, it, ko, ru, th, vi, ja, tr, h... 默认值: en
voice_clone-off, once, always 默认值: off

Qwen3.8 Omni Flash Realtime vs Qwen3.8 LiveTranslate Flash Realtime:限制与说明

Qwen3.8 Omni Flash Realtime

连接

通过 WebSocket 进行全双工语音,wss://api.empiriolabs.ai/v1/realtime?model=qwen3-8-omni-flash-realtime,并用普通授权承载头进行认证。通过套接字配置session.update会话,包含语音、指令、模态、转向检测、采样以及回复长度限制max_response_output_tokens。

发送音频和视频

  • 将麦克风音频作为input_audio_buffer.append事件添加。
  • 将实时视频帧作为input_image_buffer.append事件添加。帧不是消息内容,因此对话项目中的图片会被拒绝。
  • 在第一个音频之前设置video_representation_compact为normal,这样读取四分之一输入标记的帧数相同。
  • 语音活动检测会判断你是否停止说话,所以语音结束后继续直播大约一秒钟。

配音

该型号的音色与Qwen3.5 Omni Realtime型号不同。从语音列表中选择一个,而不是携带语音,或者保持未设置,默认音色会为你提供。

账单

音频和文本代币在双向中分别定价,每个完成回合的使用量均根据模型报告的使用量单独计费。

Qwen3.8 LiveTranslate Flash Realtime

通过 wss@api.empiriolabs.ai/v1/realtime?model=qwen3-8-livetranslate-flash-realtime 的 WebSocket 进行口语翻译,并用普通授权承载者头进行认证。发送音频前,请用 session.update 设置目标语言。将模态设置为 [“text”],另外 31 种目标语言仅翻译成文本。添加词汇表以设置特定术语的翻译方式。使用该模型接受的语音,或保留默认的 Tina。要用说话者自己的声音进行翻译,请将 voice_clone 设置为一次(会话开始时听到的声音)或始终(每次回复前匹配的发言者的声音);克隆不增加任何费用。音频和文本代币分开定价,每个完成回合的使用量均根据模型报告的使用情况单独计费。

如何调用 Qwen3.8 Omni Flash Realtime 和 Qwen3.8 LiveTranslate Flash Realtime

每个模型都有自己的请求。 在EmpirioLabs 控制台获取 API 密钥。

Qwen3.8 Omni Flash Realtime

Qwen3.8 Omni Flash Realtime 通过 wss://api.empiriolabs.ai/v1/realtime?model=qwen3-8-omni-flash-realtime 的 WebSocket 进行实时对话,而不是通过 HTTP 端点。使用模型 id qwen3-8-omni-flash-realtime 连接,并在握手时将 EmpirioLabs API 密钥作为 Authorization: Bearer 请求头发送。音频以 base64 编码的 16 位 PCM 双向传输。 浏览器无法为 WebSocket 设置请求头,请从你的服务器发起该连接,再通过你自己的 socket 把音频转发给浏览器。

Python (websockets)
import asyncio, json, os, websockets

async def main():
    async with websockets.connect(
        "wss://api.empiriolabs.ai/v1/realtime?model=qwen3-8-omni-flash-realtime",
        additional_headers=[
            ("Authorization", f"Bearer {os.environ['EMPIRIOLABS_API_KEY']}"),
        ],
        max_size=None,
    ) as ws:
        print(json.loads(await ws.recv())["type"])  # session.created

        await ws.send(json.dumps({
            "type": "conversation.item.create",
            "item": {
                "type": "message",
                "role": "user",
                "content": [{"type": "input_text", "text": "Say hello."}],
            },
        }))
        await ws.send(json.dumps({"type": "response.create"}))

        async for raw in ws:
            event = json.loads(raw)
            if event["type"] == "response.audio.delta":
                ...  # base64 audio chunk, append to your playback buffer
            elif event["type"] == "response.done":
                break

asyncio.run(main())

Qwen3.8 LiveTranslate Flash Realtime

Qwen3.8 LiveTranslate Flash Realtime 通过 wss://api.empiriolabs.ai/v1/realtime?model=qwen3-8-livetranslate-flash-realtime 的 WebSocket 做实时口语翻译,而不是通过 HTTP 端点。使用模型 id qwen3-8-livetranslate-flash-realtime 连接,并在握手时将 EmpirioLabs API 密钥作为 Authorization: Bearer 请求头发送。发送音频前先用 session.update 设置目标语言。音频以 base64 编码的 16 位 PCM 双向传输。 浏览器无法为 WebSocket 设置请求头,请从你的服务器发起该连接,再通过你自己的 socket 把音频转发给浏览器。

Python (websockets)
import asyncio, json, os, websockets

async def main():
    async with websockets.connect(
        "wss://api.empiriolabs.ai/v1/realtime?model=qwen3-8-livetranslate-flash-realtime",
        additional_headers=[
            ("Authorization", f"Bearer {os.environ['EMPIRIOLABS_API_KEY']}"),
        ],
        max_size=None,
    ) as ws:
        print(json.loads(await ws.recv())["type"])  # session.created

        import base64

        await ws.send(json.dumps({
            "type": "session.update",
            "session": {
                "voice": "Tina",
                "translation": {"language": "en"},
                "modalities": ["text", "audio"],
            },
        }))

        # 16-bit PCM microphone audio, base64 encoded, in small chunks.
        for chunk in read_microphone_chunks():
            await ws.send(json.dumps({
                "type": "input_audio_buffer.append",
                "audio": base64.b64encode(chunk).decode(),
            }))

        async for raw in ws:
            event = json.loads(raw)
            if event["type"] == "response.audio.delta":
                ...  # base64 audio chunk, append to your playback buffer
            elif event["type"] in ("response.audio_transcript.text", "response.text.text"):
                print(event.get("text") or "")
            elif event["type"] == "response.done":
                break

asyncio.run(main())

Qwen3.8 Omni Flash Realtime vs Qwen3.8 LiveTranslate Flash Realtime:常见问题

Qwen3.8 Omni Flash Realtime 和 Qwen3.8 LiveTranslate Flash Realtime 有什么区别?

Qwen3.8 Omni Flash Realtime 发布更晚(2026年9月21日);Qwen3.8 LiveTranslate Flash Realtime 发布于 2026年9月17日。 Qwen3.8 Omni Flash Realtime 的上下文窗口更大:192K 个 token,Qwen3.8 LiveTranslate Flash Realtime 为 48K。 每次响应 Qwen3.8 Omni Flash Realtime 最多返回 65,536 个输出 token,Qwen3.8 LiveTranslate Flash Realtime 最多 4,096。 本页的规格、价格表和参数来自 EmpirioLabs 实时目录。

Qwen3.8 Omni Flash Realtime 和 Qwen3.8 LiveTranslate Flash Realtime 哪个更新?

Qwen3.8 Omni Flash Realtime 发布更晚(2026年9月21日);Qwen3.8 LiveTranslate Flash Realtime 发布于 2026年9月17日。

Qwen3.8 Omni Flash Realtime 和 Qwen3.8 LiveTranslate Flash Realtime 哪个价格更低?

输入:音频(每 1M 音频输入令牌)和输入(每100万个提示词标记)的价格 Qwen3.8 Omni Flash Realtime 更低。 两张实时价格表都在本页,并始终与 API 的实际计费一致。

集成之前可以在浏览器里试用 Qwen3.8 Omni Flash Realtime 和 Qwen3.8 LiveTranslate Flash Realtime 吗?

可以。在EmpirioLabs Playground中分别打开两个模型并点击 Start session,即可在浏览器中试用。

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

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