/v1/realtime

Comparez 2 modèles production audio de la famille Qwen Audio 3.1, puis appelez celui qui correspond à vos besoins de latence, qualité et prix.
Qwen Audio 3.1 sur EmpirioLabs réunit 2 APIs de modèles production audio de Alibaba Cloud, dont Qwen Audio 3.1 Realtime Plus, Qwen Audio 3.1 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.1 Realtime Plus tient une conversation en direct via un WebSocket sur wss://api.empiriolabs.ai/v1/realtime?model=qwen-audio-3-1-realtime-plus, et non via les endpoints HTTP. Connectez-vous avec l'id de modèle qwen-audio-3-1-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-1-realtime-plus qwen-audio-3-1-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-1-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.
Guides Qwen Audio 3.1 Realtime Flash vs 3.1 Realtime Plus vs 3.0 Realtime Plus et Flash: une question posée Nous avons posé aux quatre modèles Qwen Audio en temps réel la même question parlée via un WebSocket, un shot chacun....
Accès aux API Comment utiliser l’API Flash en temps réel Qwen Audio 3.1 Qwen Audio 3.1 Realtime Flash est un modèle de conversation vocale avec lequel vous communiquez via un WebSocket, avec 88...
Guides Qwen Audio 3.1 TTS Plus vs Qwen Audio 3.1 TTS vs Gemini 2.5 Pro TTS vs StepAudio 3 TTS: une narration Nous avons donné à Qwen Audio 3.1 TTS Plus, Qwen Audio 3.1 TTS, Gemini 2.5 Pro TTS et StepAudio 3 TTS la même narration...Qwen Audio 3.1 sur EmpirioLabs est une famille de 2 APIs de modèles Production audio de Alibaba Cloud : Qwen Audio 3.1 Realtime Plus, Qwen Audio 3.1 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.