
Compartir:
Oscar Rodriguez is the Director Global Solution Engineering at Nexmo, the Vonage API Platform
Cree agentes de voz mejorados por Watson en IBM Cloud con Nexmo
Tiempo de lectura: 2 minutos
¿Por qué me encanta ser ingeniero en Nexmo, la plataforma API de Vonage? Porque puedo trabajar no solo en la tecnología de comunicación en tiempo real que creamos, sino también en integraciones con otras tecnologías increíbles. Un ejemplo: Nexmo acaba de convertirse en el socio de integración de voz preferido de IBM Voice Gateway, un punto final SIP que puedes usar para conectar llamadas telefónicas con los servicios de voz y conversación de IBM Watson.
Gracias a la integración de IBM Voice Gateway y la plataforma Nexmo, podrá dirigir las interacciones de voz con un agente cognitivo de autoservicio.IBM Voice Agent con Watson-o acceder a transcripciones en tiempo real de una llamada telefónica entre dos personas. Imagine las posibilidades para, por ejemplo, una aplicación de centro de contacto.
Aquí tiene un diagrama de la integración de Nexmo e IBM Voice Agent para que se haga una idea de cómo funciona.
Nexmo, IBM Voice Gateway and IBM Voice Agent with Watson
La plataforma Nexmo no solo está en la lista blanca como proveedor de telefonía para Voice Gateway, sino que también proporciona el anclaje de llamadas y la integración de telefonía básica para Voice Agent. Si estás en IBM Cloud (la plataforma antes conocida como Bluemix), ahora puedes integrar fácilmente tus aplicaciones de voz con estos servicios de Watson, que impulsan innovadoras soluciones de IVA (asistente de voz interactivo):
También tiene la ventaja de poder crear y desplegar sin problemas esas aplicaciones en la nube de IBM, lo que significa que pueden estar en funcionamiento en muy poco tiempo.
Y sí, ha leído bien: IVA. Vamos más allá de la tradicional IVR (respuesta de voz interactiva). respuesta de voz interactiva) tradicionales. Con acceso directo a Watson AI y sus servicios de comunicación, puede crear agentes de voz que se comunican de una manera más conversacional y tienen la capacidad de manejar interacciones con los clientes más complejas que los menús telefónicos estándar.
Nexmo e IBM Voice Agent con Watson: Primeros pasos
Para empezar a utilizar esta potente integración, he creado un repositorio en GitHub, Integración del Agente de Voz Nexmo Watsonque debería simplificarle el proceso. Incluye ejemplos de código y un tutorial que explica cómo configurar una aplicación de voz Nexmo, un motor de orquestación de servicios de IBM (SOE) y un servidor Express que le permitirá actualizar las llamadas sobre la marcha.
El SOE proporciona una forma sencilla de personalizar el comportamiento de Voice Gateway y Voice Agent para tu aplicación. Actúa como proxy de Watson Conversation entre Voice Gateway/Voice Agent y el servicio Watson Conversation, modificando las solicitudes enviadas desde el gateway/agente a Watson y modificando las respuestas enviadas de vuelta al gateway/agente desde Watson.
Utilizamos Nodo-Rojo como SOE para esta integración. Si no ha utilizado Node-Red antes, se trata de una práctica herramienta de creación que permite a los equipos conectar flujos de trabajo de aplicaciones arrastrando y soltando componentes dinámicos como API, dispositivos de hardware y servicios en línea en una paleta. Alojar su aplicación de voz como un flujo Node-Red simplificará y centralizará la arquitectura de su solución en IBM Cloud.
Una vez que hayas completado el tutorial, podrás llamar a tu aplicación, hacerle una pregunta que podría ser susceptible de confusión semántica, y ella será capaz de detectar tu intención. Es una pasada; pruébalo.
Con la integración de Nexmo con Voice Agent, es más fácil que nunca para los desarrolladores de IBM Cloud ofrecer interacciones de voz mejoradas con Watson a todos sus usuarios. A qué estás esperando?