Introducción a los medios

Las API de comunicaciones en la nube de Microsoft Graph agregan una nueva dimensión a la forma en que sus aplicaciones y servicios interactúan con los usuarios a través de diversas características relacionadas con las comunicaciones, como llamadas y reuniones en línea. Puedes habilitar los bots para enviar y recibir contenido relacionado con audio y vídeo. Al usar los medios, puede crear una experiencia más interactiva entre los bots y los usuarios.

Este artículo le ayudará a descubrir qué opción de hospedaje multimedia es adecuada para usted en función de sus necesidades.

Medios hospedados en el servicio (hospedaje remoto)

Si desea que el bot reproba un mensaje personalizado cuando un cliente marca el número de su empresa, o para detectar tonos de teléfono, grabe clips de voz cortos o realice cualquiera de los distintos escenarios de respuesta de voz interactiva(IVR),considere el uso de las APIde medios hospedados en el servicio.

Si sus necesidades multimedia son más sencillas, explore esta opción en primer lugar. Dado que el procesamiento multimedia pesado se descarga de forma remota, se trata de una solución más ligera que permite crear el bot de una forma más flexible.

Para obtener un ejemplo que muestra cómo crear un bot que usa medios hospedados en el servicio, consulte remote media calling bot samples.

Diagrama de hospedaje remoto

Medios hospedados por la aplicación (hospedaje local)

Si quieres que el bot acceda a una secuencia en directo del audio y vídeo de tus clientes para usarla para grabar, transcribir, traducir o analizar el sentimiento a través de un servicio de procesamiento de lenguaje natural, considera la posibilidad de hospedar los medios localmente.

Nota: No puede usar la API de Acceso a medios para registrar o conservar contenido multimedia de llamadas o reuniones a las que tiene acceso la aplicación, ni datos derivados de ese contenido multimedia ("registro" o "grabación"), sin llamar primero a la API updateRecordingStatus para indicar que la grabación ha comenzado y recibir una respuesta correcta de esa API. Si la aplicación comienza a grabar cualquier reunión o llamada, debe finalizar la grabación antes de llamar a la API updateRecordingStatus para indicar que la grabación ha finalizado. Asegúrese de que cumple con las leyes y reglamentos de su área en relación con la protección de datos y la confidencialidad de las comunicaciones. Consulte las Condiciones de uso y consulte con su asesor legal para obtener más información.

Si desea tener más control sobre los medios, elija esta opción. Tendrás acceso directo a las secuencias multimedia y podrás usar el uso compartido de pantalla basado en vídeo. Podrás crear escenarios de IVR más sofisticados que estén habilitados para voz. Se trata de una solución de peso más pesada que le ofrece la mayor flexibilidad en la forma en que desea programar los medios.

Vea también los requisitos y consideraciones para bots multimedia hospedados en aplicaciones.

Para obtener un ejemplo que muestra cómo crear un bot que usa medios hospedados en aplicaciones, vea los ejemplos de medios locales.

Diagrama de hospedaje local

Vea también