Tampon audio et vidage dans les flux Architect
Les auteurs de flux conçoivent des flux dans Architect. Architect transforme ensuite les flux en documents VoiceXML (VXML) qui s'exécutent sur Edge. L'interpréteur VXML, intégré à Edge, analyse les documents et les règles VXML déterminent comment le système gère l'audio.
Lorsqu'un flux traite une action qui inclut un fichier audio ou une opération de synthèse vocale (TTS), le système ne les lit pas immédiatement. Au lieu de cela, ces éléments entrent dans la file d'attente pour une lecture ultérieure et l'exécution du flux se poursuit normalement. Cependant, en VXML, l'exécution du flux se poursuit immédiatement après le chargement du document et se poursuit jusqu'à ce que l'un des comportements suivants se produise :
Comportement | Résultat |
---|---|
Le flux émet une action de transfert ou de déconnexion. |
|
Le service distant se déconnecte. |
|
Le flux émet une demande de saisie utilisateur, par exemple, un champ en VXML. |
Remarque : Une demande d'entrée utilisateur est particulièrement importante car il s'agit de la seule opération VXML non terminée qui provoque le vidage ou la lecture de l'audio en file d'attente. |
Pour plus d'informations sur le fonctionnement de la mise en mémoire tampon et du vidage audio, consultez FAQ sur la mémoire tampon audio et le vidage de l'architecte.