Définir la langue principale
Chaque assistant dispose d’une langue STT qui indique au modèle de transcription à quoi s’attendre. Réglez-la sur la langue que vos appelants parlent réellement : cela améliore nettement la reconnaissance des noms, des numéros et des adresses. Pour la langue de sortie de l’assistant, soyez explicite dans le prompt système :Assistants multilingues
Pour les marchés où les appelants changent de langue (fréquent dans la zone DACH : allemand, turc, anglais), configurez le changement de langue automatique :- Choisissez un modèle STT multilingue (par exemple Deepgram nova-3 multilingual) pour que la transcription suive l’appelant.
- Ajoutez au moins une langue secondaire. Le changement automatique s’active dès qu’une langue secondaire est présente et se désactive lorsque la dernière est supprimée.
- Associez éventuellement une voix par langue — par exemple une voix allemande pour
de, une voix anglaise pouren. Quand l’appelant change de langue, l’assistant répond dans la nouvelle langue avec la voix correspondante.
Basculer l’affichage de l’éditeur sur Voix par langue ne stocke rien en soi. Une entrée
language_voices n’est créée qu’après avoir choisi une voix pour une langue. Les langues sans entrée conservent la voix principale de l’assistant.API
La configuration des langues est entièrement scriptable :primary_language, secondary_languages[], auto_language_switch et la carte de voix par langue language_voices sont des champs d’assistant classiques — définissez-les via PATCH /api/v1/assistants/{id} ou l’outil MCP update_assistant. Dans le tableau de bord, auto_language_switch est simplement déduit du fait que secondary_languages est vide ou non. Les codes de langue pris en charge (ISO 639-1) sont consultables via GET /api/v1/languages.
Prononciation dans toutes les langues
Le dictionnaire de prononciation s’applique dans toutes les langues — utile pour les noms de marque que les voix TTS déforment différemment selon la langue. Les administrateurs de locataire peuvent définir une carte par défaut à l’échelle du locataire, qui se combine avec les entrées propres à chaque assistant.Langue du résumé post-appel
Le Conversation Summary dans le détail d’un appel est toujours rédigé dans la langue principale de l’assistant — et non dans la langue dans laquelle l’appel s’est déroulé. Un assistant en allemand qui a pris un appel en anglais obtient donc toujours un résumé en allemand, ce qui garde la liste de l’historique lisible dans une seule langue. La réévaluation d’un appel (Historique → Re-evaluate) suit la même règle. Tout le reste reste dans la langue d’origine : la transcription, les enregistrements et les champs d’analyse extraits ne sont jamais traduits.Si vous modifiez
primary_language, seuls les nouveaux résumés suivent la nouvelle langue — les résumés déjà enregistrés sur d’anciens appels ne sont pas réécrits. Utilisez Re-evaluate sur un appel pour régénérer son résumé dans la nouvelle langue.