Qwen3.8 Omni Flash Realtime vs Qwen3.5 Omni Flash Realtime

Qwen3.8 Omni Flash Realtime と Qwen3.5 Omni Flash Realtime を並べて比較: 仕様、機能、パラメーター、EmpirioLabs カタログのライブ料金。

Alibaba Cloud オーディオ生成

Qwen3.8 Omni Flash Realtime vs Qwen3.5 Omni Flash Realtime の概要

Qwen3.8 Omni Flash Realtime と Qwen3.5 Omni Flash Realtime はどちらも Alibaba Cloud のモデルで、オーディオ生成カテゴリに属し、EmpirioLabs API から利用できます。

主な違い

  • どちらのモデルもコンテキスト長は 192K トークンです。
  • 入力: 音声 (1Mのオーディオ入力トークンあたり)、入力 (1Mプロンプトトークンあたり) の料金は Qwen3.8 Omni Flash Realtime のほうが低くなっています。

Qwen3.8 Omni Flash Realtime vs Qwen3.5 Omni Flash Realtime: 仕様

仕様Qwen3.8 Omni Flash RealtimeQwen3.5 Omni Flash Realtime
モデルIDqwen3-8-omni-flash-realtimeqwen3-5-omni-flash-realtime
開発元Alibaba CloudAlibaba Cloud
リリース2026年9月21日-
コンテキスト長192K トークン192K トークン
最大出力65,536 トークン65,536 トークン
入力
音声 テキスト 画像 動画
音声 テキスト 画像 動画
出力
音声 テキスト
音声 テキスト
リージョン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 video function calling multilingual

Qwen3.8 Omni Flash Realtime vs Qwen3.5 Omni Flash Realtime: API の料金

両モデルの EmpirioLabs カタログのライブ料金です。各料金表は常に API の請求額と一致します。

Qwen3.8 Omni Flash Realtime vs Qwen3.5 Omni Flash Realtime: API のパラメーター

EmpirioLabs で各モデルに記載されているリクエストパラメーターと、指定できる値または範囲です。ハイフンは、そのモデルに記載のないパラメーターを示します。

パラメータQwen3.8 Omni Flash RealtimeQwen3.5 Omni Flash Realtime
voiceTina, Cindy, Liora Mira, Raymond, Zane, Katerina, Ryan, Mia, ... デフォルト: TinaTina, Serena, Ethan, Dylan, Sunny, Peter, Kiki, Eric デフォルト: Tina
instructionsstringstring
modalitiesstring デフォルト: ["text","audio"]string デフォルト: ["text","audio"]
input_audio_formatpcm16 デフォルト: pcm16pcm デフォルト: pcm
output_audio_formatpcm24 デフォルト: pcm24pcm デフォルト: pcm
turn_detectionstring デフォルト: {"type":"server_vad"}string デフォルト: {"type":"server_vad"}
max_response_output_tokens1 から 655361 から 65536
temperature0 から 1.990 から 1.99
top_p0.01 から 10.01 から 1
top_k1 から 1001 から 100
repetition_penalty0.1 から 20.1 から 2
presence_penalty-2 から 2-2 から 2
seed0 から 21474836470 から 2147483647
video_representation_compactnone, normal-

Qwen3.8 Omni Flash Realtime vs Qwen3.5 Omni Flash Realtime: 上限と注意点

Qwen3.8 Omni Flash Realtime

接続

通常のAuthorization Bearerヘッダーで認証された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に設定し、入力トークンの4分の1で同じフレームを読み取るようにしてください。
  • 音声活動検出は話すのをやめたタイミングを判定するので、話し終わった後も約1秒間はストリーミングを続けてください。

声

このモデルのボイスはQwen3.5 Omniリアルタイムモデルと同じセットではありません。ボイスを運ぶのではなく、ボイスリストから1つ選ぶか、設定せずに設定したままにしておき、デフォルトで提供されます。

請求

音声トークンとテキストトークンは両方向に別々に価格設定され、完了した各ターンはモデルが報告する使用量から個別に請求されます。

Qwen3.5 Omni Flash Realtime

wss@api.empiriolabs.ai/v1/realtime?model=qwen3-5-omni-flash-realtime のWebSocket上で、通常のAuthorization Bearerヘッダーで認証された全二重音声を利用できます。セッションを「session.update」でソケット上で設定します:voice、instructions、modalities、ターン検出、サンプリング、応答長制限などmax_response_output_tokens。最初の音声の後に、カメラやビデオフレームをJPEG画像としてinput_image_buffer.appendで送信します。このモデルの音声は以前のOmni世代とは異なり、1つを受け入れるかデフォルトのまま設定します。未知の音声はエラーを返すのではなくセッションを終了します。テキストトークンとオーディオトークンは別々に価格設定され、音声返信は音声出力トークンのみで請求され、完了したターンごとにモデルが報告する使用量から個別に請求されます。

Qwen3.8 Omni Flash Realtime と Qwen3.5 Omni Flash Realtime の呼び出し方

Qwen3.8 Omni Flash Realtime は HTTP エンドポイントではなく、wss://api.empiriolabs.ai/v1/realtime?model=qwen3-8-omni-flash-realtime の WebSocket 上でライブ会話を行います。モデル ID qwen3-8-omni-flash-realtime で接続し、ハンドシェイク時に EmpirioLabs の API キーを Authorization: Bearer ヘッダーとして送信してください。音声は base64 の 16 ビット PCM として双方向に流れます。 ブラウザは WebSocket にヘッダーを設定できないため、この接続はサーバーから開き、音声は自前のソケットでブラウザへ中継してください。 どちらのモデルも同じエンドポイントで呼び出します。model を qwen3-8-omni-flash-realtime または qwen3-5-omni-flash-realtime に設定してください。 EmpirioLabs ダッシュボードで API キーを取得してください。

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 Omni Flash Realtime vs Qwen3.5 Omni Flash Realtime: よくある質問

Qwen3.8 Omni Flash Realtime と Qwen3.5 Omni Flash Realtime の違いは何ですか?

どちらのモデルもコンテキスト長は 192K トークンです。 入力: 音声 (1Mのオーディオ入力トークンあたり)、入力 (1Mプロンプトトークンあたり) の料金は Qwen3.8 Omni Flash Realtime のほうが低くなっています。 このページの仕様、料金表、パラメーターは EmpirioLabs のライブカタログに基づいています。

Qwen3.8 Omni Flash Realtime と Qwen3.5 Omni Flash Realtime ではどちらの料金が低いですか?

入力: 音声 (1Mのオーディオ入力トークンあたり)、入力 (1Mプロンプトトークンあたり) の料金は Qwen3.8 Omni Flash Realtime のほうが低くなっています。 両方のライブ料金表はこのページにあり、常に API の請求額と一致します。

統合を作り直さずに Qwen3.8 Omni Flash Realtime と Qwen3.5 Omni Flash Realtime を切り替えられますか?

はい。どちらのモデルも同じ EmpirioLabs API キーで WEBSOCKET /v1/realtime を使うため、ほとんどの連携は model の値を変えるだけで切り替えられます。モデル固有のパラメーターに依存している場合は、先にこのページのパラメーター表を確認してください。

統合する前にブラウザで Qwen3.8 Omni Flash Realtime と Qwen3.5 Omni Flash Realtime を試せますか?

はい。EmpirioLabs プレイグラウンド で各モデルを開き、Start session を押すとブラウザーで試せます。

より良いエンドポイントを使う準備はできていますか?

ご自身のモデルを当社のスタックに展開したい方は、ぜひご価格をご覧ください。