
Partager:
Oscar Rodriguez is the Director Global Solution Engineering at Nexmo, the Vonage API Platform
Créer des agents vocaux optimisés par Watson sur IBM Cloud avec Nexmo
Temps de lecture : 2 minutes
Pourquoi est-ce que j'aime être ingénieur chez Nexmo, la plateforme API de Vonage ? Parce que j'ai l'occasion de travailler non seulement sur la technologie de communication en temps réel que nous construisons, mais aussi sur les intégrations avec d'autres technologies étonnantes. Un exemple concret : Nexmo vient de devenir le partenaire d'intégration vocale privilégié d'IBM Voice Gateway, un point d'extrémité SIP que vous pouvez utiliser pour connecter les appels téléphoniques aux services de conversation et de parole IBM Watson.
Grâce à l'intégration de la passerelle IBM Voice et de la plateforme Nexmo, vous pouvez diriger les interactions vocales avec un agent cognitif en libre-service-.IBM Voice Agent avec Watson-ou accéder à la transcription en temps réel d'un appel téléphonique entre deux personnes. Imaginez les possibilités pour, par exemple, une application de centre de contact.
Voici un schéma de l'intégration de Nexmo et d'IBM Voice Agent pour vous donner une idée de son fonctionnement.
Nexmo, IBM Voice Gateway and IBM Voice Agent with Watson
La plateforme Nexmo est non seulement inscrite sur la liste blanche en tant que fournisseur de téléphonie pour Voice Gateway, mais elle fournit également l'ancrage des appels et l'intégration de la téléphonie de base pour Voice Agent. Si vous êtes sur IBM Cloud (la plateforme anciennement connue sous le nom de Bluemix), vous pouvez désormais facilement intégrer vos applications vocales à ces services Watson, qui alimentent des solutions innovantes d'IVA (assistant vocal interactif) :
Vous avez également l'avantage de pouvoir créer et déployer ces applications de manière transparente dans le cloud IBM, ce qui signifie qu'elles peuvent être opérationnelles en un rien de temps.
Et, oui, vous avez bien lu cet acronyme : il s'agit d'IVA. Nous allons bien au-delà du SVI (serveur vocal interactif) traditionnel. interactive) traditionnels. Avec un accès direct à Watson AI et à ses services de communication, vous pouvez construire des agents vocaux qui communiquent de manière plus conversationnelle et qui ont la capacité de gérer des interactions clients plus complexes que les menus téléphoniques standard.
Nexmo et IBM Voice Agent avec Watson : Pour commencer
Pour vous aider à démarrer avec cette intégration puissante, j'ai créé un repo GitHub, Intégration Nexmo Watson Voice Agentqui devrait vous simplifier la tâche. Il comprend des échantillons de code et un tutoriel qui explique comment configurer une application vocale Nexmo, un moteur d'orchestration de services IBM (SOE) et un serveur Express qui vous permettra de mettre à jour les appels à la volée.
Le SOE offre un moyen simple de personnaliser le comportement de la Voice Gateway et de l'agent vocal pour votre application. Il agit comme un proxy de conversation Watson entre la passerelle vocale/l'agent vocal et le service de conversation Watson, en modifiant les demandes envoyées par la passerelle/l'agent à Watson et en modifiant les réponses envoyées en retour par Watson à la passerelle/l'agent.
Nous utilisons Node-Red comme SOE pour cette intégration. Si vous n'avez jamais utilisé Node-Red, il s'agit d'un outil de construction pratique qui permet aux équipes de câbler des flux d'applications en faisant glisser et en déposant des composants dynamiques tels que des API, des périphériques matériels et des services en ligne sur une palette. L'hébergement de votre application Voice en tant que flux Node-Red simplifiera et centralisera l'architecture de votre solution dans IBM Cloud.
Après avoir suivi le tutoriel, vous pourrez appeler votre application, lui poser une question susceptible de prêter à confusion sémantique, et elle sera en mesure de détecter votre intention. C'est vraiment génial ; essayez-le.
Grâce à l'intégration de Nexmo avec Voice Agent, il est plus facile que jamais pour les développeurs IBM Cloud de proposer des interactions vocales améliorées par Watson à tous leurs utilisateurs. Qu'attendez-vous ?