Hello
@Virgile ,
Pour la question sur les variables, de mon côté je créé le prompt dynamiquement dans mon backend donc j'injecte mes propres variables. Mais je fais globalement la même chose que vapi, est-ce que tu as ouvert une issue au support?
Pour la prononciation des chiffres, jette un oeil à cette documentation qui explique certaines transformations appliquées par vapi après la réponse du LLM et avant l'envoi au TTS:
https://docs.vapi.ai/assistants/voice-formatting-plan
Ces transformations ont pour but de faciliter et d'améliorer la qualité du TTS, mais elles n'ont été implémentées qu'en anglais... Du coup ça génère des effets de bord du style: "2025" sera transformé en "two twenty twenty five" et donc prononcé en anglais.
Tu peux désactiver certains de ces transformations pour éviter ça.
Une feature request que j'avais ouvert à vapi à ce sujet:
https://vapi.canny.io/feature-requests/p/adding-voice-plan-formatting-rules-disable-specific-rules
Concernant les workflows, je ne les utilise pas pour le moment.