

Qwen Audio 3.1 Realtime Flash と Qwen Audio 3.1 Realtime Plus を並べて比較: 仕様、機能、パラメーター、EmpirioLabs カタログのライブ料金。
Qwen Audio 3.1 Realtime Flash と Qwen Audio 3.1 Realtime Plus はどちらも Alibaba Cloud のモデルで、オーディオ生成カテゴリに属し、EmpirioLabs API から利用できます。
| 仕様 | Qwen Audio 3.1 Realtime Flash | Qwen Audio 3.1 Realtime Plus |
|---|---|---|
| モデルID | qwen-audio-3-1-realtime-flash | qwen-audio-3-1-realtime-plus |
| 開発元 | Alibaba Cloud | Alibaba Cloud |
| リリース | 2026年10月27日 | 2026年9月20日 |
| コンテキスト長 | 240K トークン | 240K トークン |
| 最大出力 | 16,384 トークン | 16,384 トークン |
| 入力 | 音声 テキスト | 音声 テキスト |
| 出力 | 音声 テキスト | 音声 テキスト |
| リージョン | Singapore | Singapore |
| エンドポイント | WEBSOCKET /v1/realtime | WEBSOCKET /v1/realtime |
| 機能 |
両モデルの EmpirioLabs カタログのライブ料金です。各料金表は常に API の請求額と一致します。
EmpirioLabs で各モデルに記載されているリクエストパラメーターと、指定できる値または範囲です。ハイフンは、そのモデルに記載のないパラメーターを示します。
| パラメータ | Qwen Audio 3.1 Realtime Flash | Qwen Audio 3.1 Realtime Plus |
|---|---|---|
| voice | longanqian_v3.1, longanhuan_v3.1, longanlingxin_v3.1, longanf... デフォルト: longanqian_v3.1 | longanqian_v3.1, longanhuan_v3.1, longanlingxin_v3.1, longanf... デフォルト: longanqian_v3.1 |
| instructions | string | string |
| input_language | auto, zh, en, ja, ko, vi, th, id, ar, fr, de, es, pt, ru, it デフォルト: auto | auto, zh, en, ja, ko, vi, th, id, ar, fr, de, es, pt, ru, it デフォルト: auto |
| output_language | auto, zh, en, ja, ko, vi, th, id, ar, fr, de, es, pt, ru, it デフォルト: auto | auto, zh, en, ja, ko, vi, th, id, ar, fr, de, es, pt, ru, it デフォルト: auto |
| speed | 0.5 から 2 | 0.5 から 2 |
| enable_speech_emotion | boolean デフォルト: true | boolean デフォルト: true |
| max_history_turns | 1 から 50 | 1 から 50 |
| enable_search | boolean デフォルト: false | boolean デフォルト: false |
| modalities | string デフォルト: ["text","audio"] | string デフォルト: ["text","audio"] |
| input_audio_format | pcm16 デフォルト: pcm16 | pcm16 デフォルト: pcm16 |
| output_audio_format | pcm24 デフォルト: pcm24 | pcm24 デフォルト: pcm24 |
| turn_detection | string デフォルト: {"type":"server_vad"} | string デフォルト: {"type":"server_vad"} |
通常のAuthorization Bearerヘッダーで認証されたWebSocket上の全二重音声wss://api.empiriolabs.ai/v1/realtime?model=qwen-audio-3-1-realtime-flash。ソケット上で音声、指示、モダリティ、ターン検出、言語、配信などのsession.updateセッションを構成します。
input_languageをあなたが話す言語に設定し、その言語で書き起こし、話し言葉が読み上げられる言語にoutput_languageします。それぞれはautoか、zh、en、ja、ko、vi、th、id、ar、fr、de、es、pt、ru、itのいずれかを選びます。出力言語は返答を翻訳しないので、指示書でその言語も求めてください。speed(0.5から2)は話す速度、表現的な伝え方max_history_turnsenable_speech_emotion、モデルが読み取った過去の交換数(1から50)を決めます。
このモデルの声は独立したセットです。声を他のモデルから持ち歩くのではなく、ボイスリストから1つ選ぶか、設定せずにデフォルトで提供してもいいです。
ウェブ検索はデフォルトでオフです。enable_searchでオンにしてください。関数呼び出しと同じセッション内で動作し、検索結果が会話に追加され、入力トークンとしてカウントされます。
音声トークンとテキストトークンは両方向に別々に価格設定されます。音声返信は音声出力トークンのみで請求され、音声のない返信にはテキスト出力レートが適用されます。完了した各ターンは、モデルが報告する使用量から個別に請求されます。
通常のAuthorization Bearerヘッダーで認証されたWebSocket上の全二重音声wss://api.empiriolabs.ai/v1/realtime?model=qwen-audio-3-1-realtime-plus。ソケット上で音声、指示、モダリティ、ターン検出、言語、配信などのsession.updateセッションを構成します。
input_languageをあなたが話す言語に設定し、その言語で書き起こし、話し言葉が読み上げられる言語にoutput_languageします。それぞれはautoか、zh、en、ja、ko、vi、th、id、ar、fr、de、es、pt、ru、itのいずれかを選びます。出力言語は返答を翻訳しないので、指示書でその言語も求めてください。speed(0.5から2)は話す速度、表現的な伝え方max_history_turnsenable_speech_emotion、モデルが読み取った過去の交換数(1から50)を決めます。
このモデルの声は独立したセットです。声を他のモデルから持ち歩くのではなく、ボイスリストから1つ選ぶか、設定せずにデフォルトで提供してもいいです。
ウェブ検索はデフォルトでオフです。enable_searchでオンにしてください。関数呼び出しと同じセッションでは有効にできず、検索結果は会話に追加され、入力トークンとしてカウントされます。
音声トークンとテキストトークンは両方向に別々に価格設定されます。音声返信は音声出力トークンのみで請求され、音声のない返信にはテキスト出力レートが適用されます。完了した各ターンは、モデルが報告する使用量から個別に請求されます。
Qwen Audio 3.1 Realtime Flash は HTTP エンドポイントではなく、wss://api.empiriolabs.ai/v1/realtime?model=qwen-audio-3-1-realtime-flash の WebSocket 上でライブ会話を行います。モデル ID qwen-audio-3-1-realtime-flash で接続し、ハンドシェイク時に EmpirioLabs の API キーを Authorization: Bearer ヘッダーとして送信してください。音声は base64 の 16 ビット PCM として双方向に流れます。 ブラウザは WebSocket にヘッダーを設定できないため、この接続はサーバーから開き、音声は自前のソケットでブラウザへ中継してください。 どちらのモデルも同じエンドポイントで呼び出します。model を qwen-audio-3-1-realtime-flash または qwen-audio-3-1-realtime-plus に設定してください。 EmpirioLabs ダッシュボードで API キーを取得してください。
import asyncio, json, os, websockets
async def main():
async with websockets.connect(
"wss://api.empiriolabs.ai/v1/realtime?model=qwen-audio-3-1-realtime-flash",
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())両方のモデルを扱ったプロンプトテストと比較実験です。
Qwen Audio 3.1 Realtime Flash のほうが新しいリリースです (2026年10月27日)。Qwen Audio 3.1 Realtime Plus のリリースは 2026年9月20日 です。 どちらのモデルもコンテキスト長は 240K トークンです。 入力: 音声 (1Mのオーディオ入力トークンあたり)、入力 (1Mプロンプトトークンあたり) の料金は Qwen Audio 3.1 Realtime Flash のほうが低くなっています。 このページの仕様、料金表、パラメーターは EmpirioLabs のライブカタログに基づいています。
Qwen Audio 3.1 Realtime Flash のほうが新しいリリースです (2026年10月27日)。Qwen Audio 3.1 Realtime Plus のリリースは 2026年9月20日 です。
入力: 音声 (1Mのオーディオ入力トークンあたり)、入力 (1Mプロンプトトークンあたり) の料金は Qwen Audio 3.1 Realtime Flash のほうが低くなっています。 両方のライブ料金表はこのページにあり、常に API の請求額と一致します。
はい。どちらのモデルも同じ EmpirioLabs API キーで WEBSOCKET /v1/realtime を使うため、ほとんどの連携は model の値を変えるだけで切り替えられます。モデル固有のパラメーターに依存している場合は、先にこのページのパラメーター表を確認してください。
はい。EmpirioLabs プレイグラウンド で各モデルを開き、Start session を押すとブラウザーで試せます。