Vue d'ensemble du connecteur audio
Audio Connector est un mécanisme et un protocole générique permettant de fournir un flux bidirectionnel et en temps quasi réel d'interactions vocales de la plateforme Genesys Cloud vers un fournisseur tiers de robots vocaux et vice-versa. Audio Connector permet aux partenaires et aux clients d'étendre la plateforme ouverte Genesys Cloud avec leurs propres services de robots basés sur la voix et de répondre aux besoins de streaming audio bidirectionnel tels que la biométrie vocale active. Pour plus d'informations sur la mise en œuvre d'une connexion Audio Connector, consultez le site AudioHook Protocol Specification dans le Genesys Cloud Developer Center. Pour plus d'informations sur la manière de présenter un service simple qui met en œuvre le protocole Genesys AudioConnector, consultez le dépôt Github Genesys AudioConnector Sample Service.
Vous pouvez utiliser Audio Connector pour diffuser en temps quasi réel des conversations audio et des métadonnées à vos clients et partenaires, analyser et traiter les données audio et les données diffusées, et les renvoyer vers la plateforme Genesys Cloud.
Pour dépanner votre intégration basée sur le protocole AudioHook, abonnez-vous aux événements opérationnels liés à l'AudioHook. Pour plus d'informations sur les événements opérationnels, voir Operational Event Catalog dans le Genesys Cloud Developer Center. Pour plus d'informations sur la configuration de la console opérationnelle, voir Troubleshoot using the Genesys Cloud Operational Console.
- Genesys Cloud prend en charge jusqu'à cinq intégrations Audio Connector. Pour demander plus de cinq intégrations dans votre organisation, soumettez une idée avec votre cas d'utilisation pour une évaluation plus approfondie dans le portail d'idées Genesys Cloud .
- Audio Connector supports one bi-directional stream. Only the external audio channel is sent from the client to the server. For more information, see AudioHook features in the Genesys Cloud Developer Center.
- Genesys Cloud facture la connexion mais pas la pause initiée par le client.
- Genesys Cloud ne facture pas de minutes d'utilisation équitable supplémentaires pour la transcription vocale lorsque vous utilisez Audio Connector.
- Créez des serveurs Audio Connector dans la même région ou dans une région proche afin de réduire la latence au minimum.
- Le connecteur audio n'est pas pris en charge dans les locaux BYOC.
- Le connecteur audio n'est pas pris en charge pour le système Edge basé sur les locaux (LDM).
Aperçu de l'architecture
Traité par | ||
---|---|---|
Fonction de gestion des sessions de conversation | Connecteur audio | Partenaire Cloud |
Démarrer la connexion | ||
Détection du silence | ||
Envoyer un fichier audio | ||
Réception de l'audio | ||
SSML générique (Speech Synthesis Markup Language) support dans la sortie TTS - lecture de fichiers vocaux | ||
Détection de raccrochage | ||
Entrée par effraction | ||
Détection DTMF | ||
Détection de la ponctuation | ||
Fermer la connexion | ||
Passer d'un modèle vocal à l'autre | ||
Prise en charge de TTS personnalisés | ||
Repli |
Lorsque vous utilisez Audio Connector, l'audio de l'appel vocal est diffusé depuis et vers la plateforme Genesys Cloud via un socket web sécurisé. L'action Call Audio Connector de l'architecte permet à Audio Connector d'acheminer votre interaction vocale vers un robot vocal tiers et de commencer à diffuser des informations. Une fois que votre plateforme a analysé l'audio et vous a permis d'effectuer une action ou de mettre en œuvre un processus via des applications tierces en fonction des objectifs et des besoins de votre organisation, Audio Connector transmet l'audio à Genesys Cloud.
Pour plus d'informations sur les limitations, voir Limits > AudioHook et Limits > Voice Bots dans le Genesys Cloud Developer Center.
Exemple d’utilisation
Lorsque vous diffusez des interactions Genesys Cloud via un serveur Audio Connector, vous pouvez contrôler et traiter les interactions pour la biométrie vocale active, la transcription et l'assistance aux agents. Votre serveur Audio Connector peut interrompre, reprendre et terminer la diffusion en continu. Vous pouvez permettre à plusieurs flux et cas d'utilisation de fonctionner en parallèle. Un nombre arbitraire de flux vers des tiers signifie que n'importe quel partenaire peut construire une solution capable d'écouter les appels pour apporter une valeur ajoutée. Vous pouvez utiliser le flux audio renvoyé par le serveur Audio Connector pour le TTS ou la gestion des appels via Architect.
Les cas d'utilisation comprennent :
- Biométrie vocale active ; par exemple, reconnaissance verbale des mots de passe
- Travail linguistique pour les fonctions Genesys Cloud non natives
- Routage des interactions vocales vers votre fournisseur de robots préféré
Pour plus d'informations, voir About Audio Connector.