Conçu pour les agents vocaux qui ne peuvent pas attendre 600ms

Voix temps réel

Pourquoi un routeur est plus rapide

Un routeur, cela ressemble à un saut de plus. Pour la voix temps réel, ce peut être le chemin le plus court là où cela compte.

~30msde surcoût de routage

Le coût caché

L’audio en temps réel multiplie les échanges.

La voix n’est pas une requête unique. C’est un flux bidirectionnel constant de trames micro, de fragments de lecture, de mise en tampon, de nouvelles tentatives, de gigue et de contre-pression.

Votre serveur ne peut pas être proche de chaque client.

Votre serveur d’application porte la boucle audio en direct. S’il est loin, chaque trame audio paie le prix de la distance avant même que le modèle ne commence à travailler.

Sans AllModels
Client
Serveur d’app
STT
LLM
TTS
Contre-pression du flux Bridage de l’app en arrière-plan Pic de gigue Blocage WebSocket Retransmission de trame Qualité du Wi-Fi Transfert 5G

Mettez en tampon sur un CDN mondial.

AllModels termine et met en tampon le flux audio en direct au plus près de l’utilisateur, puis ouvre des connexions amont propres vers votre application et le fournisseur du modèle.

Client
Allmodels Router Tampon edge
STT
TTS
Serveur d’app
LLM

Où se cache la latence

Le modèle n’est pas la seule source de latence.

La latence de la voix temps réel commence avant que le modèle ne voie le moindre token. Elle commence quand le client ouvre un flux en direct, envoie de petites trames audio sur un réseau peu fiable, attend qu’elles soient mises en tampon, puis attend que l’audio généré refasse le même trajet en sens inverse.

Dans une intégration native classique, votre serveur d’application devient la frontière média temps réel. Le client envoie l’audio à votre serveur, votre serveur le met en tampon, dialogue avec les fournisseurs STT, LLM et TTS, puis renvoie l’audio au client. Cette architecture peut fonctionner, mais la qualité de l’interaction dépend alors de la proximité de votre serveur avec chaque utilisateur.

AllModels déplace cette frontière. Le flux client en direct se termine sur une route CDN mondiale proche de l’utilisateur. Les nombreux échanges liés à l’audio, ainsi que la mise en tampon, la gigue, les blocages, les nouvelles tentatives et la contre-pression, sont gérés près du client. De là, AllModels ouvre des connexions amont plus propres vers votre application et les fournisseurs de modèles.

Voilà pourquoi un routeur peut être plus rapide qu’une intégration native. Le routeur ajoute un surcoût de routage, mais il peut retirer de la boucle temps réel un coût de latence client-origine bien plus important.

Si vous avez déjà construit votre propre routeur audio edge mondial, une connexion native au modèle peut rester le chemin le plus rapide. Dans ce cas, AllModels sert de couche d’abstraction : vous gardez une sélection de modèles simple, une facturation unifiée et une interopérabilité directe entre les routes AllModels.

Allmodels

Nous faisons l’audio correctement. Vous construisez l’application.

AllModels gère la mise en tampon en edge, le routage entre fournisseurs et la gestion des flux temps réel, pour que votre application se concentre sur la logique produit.