/v1/realtime

Comparez 2 modèles production audio de la famille Qwen Audio 3.0, puis appelez celui qui correspond à vos besoins de latence, qualité et prix.
Qwen Audio 3.0 sur EmpirioLabs réunit 2 APIs de modèles production audio de Alibaba Cloud, dont Qwen Audio 3.0 Realtime Plus, Qwen Audio 3.0 Realtime Flash. Chaque modèle garde sa propre page avec tarifs en direct, paramètres, docs et accès au playground.
Utilisez la même clé API et le même schéma d'endpoint EmpirioLabs pour toute la famille, puis changez de comportement en changeant l'id model dans votre requête.
Comparez la famille d'un coup d'œil, puis ouvrez une page de modèle pour la grille tarifaire en direct complète et les paramètres.
/v1/realtime/v1/realtimeQwen Audio 3.0 Realtime Plus tient une conversation en direct via un WebSocket sur wss://api.empiriolabs.ai/v1/realtime?model=qwen-audio-3-0-realtime-plus, et non via les endpoints HTTP. Connectez-vous avec l'id de modèle qwen-audio-3-0-realtime-plus et envoyez votre clé API EmpirioLabs dans un en-tête Authorization: Bearer lors du handshake. L'audio circule dans les deux sens en PCM 16 bits encodé en base64. Un navigateur ne peut pas définir d'en-têtes sur un WebSocket : ouvrez donc cette connexion depuis votre serveur et relayez l'audio vers le navigateur via votre propre socket. Pour cette famille, remplacez la valeur model par n'importe quel id pris en charge : qwen-audio-3-0-realtime-plus qwen-audio-3-0-realtime-flash. Obtenez une clé API depuis le tableau de bord EmpirioLabs.
import asyncio, json, os, websockets
async def main():
async with websockets.connect(
"wss://api.empiriolabs.ai/v1/realtime?model=qwen-audio-3-0-realtime-plus",
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())Découvrez des tests de prompts, des notes de résultats et des comparaisons qui mentionnent cette famille de modèles.
Accès aux API Comment utiliser Qwen Audio 3.0 Realtime Plus et Realtime Flash Qwen Audio 3.0 Realtime Plus et Realtime Flash sont des modèles de conversation vocale avec lesquels vous communiquez via...
Guides Qwen Audio 3.1 TTS vs Qwen Audio 3.0 TTS vs Gemini 3.8 Flash TTS vs StepAudio 3 TTS: un seul script Nous avons donné à Qwen Audio 3.1 TTS, Qwen Audio 3.0 TTS, Gemini 3.8 Flash TTS et StepAudio 3 TTS le même script et la...
Guides Qwen Audio 3.0 ASR vs Qwen Audio 3.1 ASR vs StepAudio 3 ASR Max vs Deepgram Nova-3: un message vocal Nous avons donné à Qwen Audio 3.0 ASR, Qwen Audio 3.1 ASR, StepAudio 3 ASR Max et Deepgram Nova-3 le même message vocal...Qwen Audio 3.0 sur EmpirioLabs est une famille de 2 APIs de modèles Production audio de Alibaba Cloud : Qwen Audio 3.0 Realtime Plus, Qwen Audio 3.0 Realtime Flash. Vous utilisez une seule clé API EmpirioLabs et choisissez l'id de modèle adapté à la requête.
Commencez par le modèle dont la page correspond à vos besoins de vitesse, qualité et prix, puis testez-le dans le playground EmpirioLabs. Les cartes de comparaison ci-dessus mènent à la grille tarifaire en direct et au quickstart de chaque modèle.
Oui. La famille suit le même schéma d'API EmpirioLabs : la plupart des intégrations changent simplement la valeur model. Vérifiez la page du modèle avant de déployer si vous dépendez d'un paramètre propre au modèle.
La tarification est à l'usage. Les cartes de cette page montrent un court résumé du catalogue en direct, et chaque page de modèle montre la grille tarifaire complète qui correspond à la facturation de l'API.
Oui. Ouvrez n'importe quelle page de modèle de cette famille et utilisez son lien playground pour tester prompts et paramètres dans le navigateur avant d'intégrer l'API.
Consultez nos tarifs ou contactez-nous si vous souhaitez que votre propre modèle soit déployé sur notre stack.