Compartir a través de


Novedades de Azure Communication Services

Use este artículo para obtener información sobre las nuevas características y otras actualizaciones relacionadas con Azure Communication Services.

Agosto de 2024

Mejora de las experiencias de aplicaciones personalizadas con Microsoft Teams

Anunciamos un conjunto de mejoras para desarrolladores que crean experiencias personalizadas de aplicaciones y sitios web que se conectan a los usuarios de Microsoft Teams. Azure Communication Services y estas nuevas funcionalidades se adaptan especialmente a las interacciones de negocio a cliente (B2C) en las que un usuario externo (el cliente) se comunica con un empleado que usa Teams (la empresa).

Mejoras en Teams

  • Salas de interrupción
  • Modo conferencia
  • Audio mejorado

Unirse a Teams es más fácil

  • Short URL
  • Unirse por identificador de reunión

Modo conferencia: Llevar a todos a la misma habitación

Ahora se admite el modo juntos de Microsoft Teams en versión preliminar pública, lo que mejora la experiencia de reunión virtual para los participantes que se unen a través de Azure Communication Services. Esta integración permite a los participantes de Azure Communication Services representar la secuencia del modo conferencia, creando un fondo compartido que hace que se sienta como si todos estuvieran en la misma sala. Es una excelente manera de reducir la fatiga de la reunión y ayudar a los participantes a sentirse más comprometidos y atentos.

Captura de pantalla de los participantes de Azure Communication Services representados en la secuencia del modo conferencia.

El modo conferencia es útil para hacer que las reuniones virtuales sean más envolventes e interactivas. Tanto si hospeda una reunión de equipo, un evento virtual o una sesión de clase, esta característica puede hacer que las reuniones se sientan más conectadas. Además, las organizaciones pueden personalizar estos entornos virtuales para reflejar su marca o contexto de reunión a través del Portal para desarrolladores de Teams. Solo hay que hablar, los usuarios de Teams necesitan una licencia Premium de Teams para usar escenas personalizadas del modo conferencia.

Para obtener más información, vea Modo conferencia.

Salas de interrupción: Mejora de la colaboración virtual

Continuando con nuestros esfuerzos para hacer que las reuniones virtuales sean una experiencia más dinámica e interactiva, Microsoft Teams ha incorporado salas de interrupción integradas con Azure Communication Services para una experiencia optimizada. Actualmente en versión preliminar pública, esta función le permite dividir las reuniones en grupos más pequeños y centrados, mejorando el dinamismo y la participación de los debates.

Captura de pantalla de las salas de interrupción de Microsoft Teams integradas con Azure Communication Services.

Las salas de descanso son perfectas para profundizar en áreas específicas sin las distracciones de una reunión más grande. Tanto si está trabajando en un proyecto de equipo, como si hospeda una sesión de clase o lleva a cabo terapia grupal, las salas de descanso ayudan a facilitar conversaciones detalladas y participación activa. Esto conduce a reuniones más eficientes y productivas.

Los administradores de Teams pueden administrar fácilmente la disponibilidad de las salas de interrupción a través de directivas de reunión, lo que garantiza que se usan de forma eficaz. Actualmente en versión preliminar pública, esta integración ofrece una visión del futuro de la colaboración virtual, lo que hace que las reuniones en línea sean más atractivas e interactivas.

Para obtener más información, consulte Tutorial: Integración de salas de interrupción de Microsoft Teams.

Compatibilidad mejorada con audioconferencia: Garantizar conexiones confiables

Microsoft Teams revolucionó la comunicación sin problemas durante las citas virtuales al permitir que una sola reunión de Teams tenga varias configuraciones de audioconferencia. Esto significa que los participantes pueden unirse a través de la línea telefónica más óptima, asegurándose de que permanecen conectados incluso si se enfrentan a problemas de Internet.

Azure Communication Services expone esta configuración, lo que permite a los desarrolladores proporcionar la línea telefónica más óptima a sus clientes. Esta característica no solo mejora la confiabilidad de las citas virtuales, sino que también garantiza que los participantes siempre puedan mantenerse conectados, lo que hace que las reuniones virtuales sean más eficientes y libres de estrés.

Para obtener más información, consulte Audioconferencia de reuniones de Teams.

Compatibilidad con direcciones URL cortas: web y nativa

Compartir vínculos de reunión es más fácil con el nuevo formato de dirección URL corta para Microsoft Teams, ahora compatible con Azure Communication Services. Esta actualización le permite compartir vínculos de reunión de forma más cómoda, lo que hace que el proceso sea más suave para todos los implicados.

Actualizamos nuestros SDK para dar cabida a este nuevo formato, por lo que los desarrolladores deben actualizar sus SDK para aprovecharlo. Las direcciones URL más cortas no solo simplifican el proceso de uso compartido, sino que también mejoran la experiencia general del usuario haciendo que los vínculos sean más fáciles de distribuir y administrar.

Para obtener más información, consulte Inicio rápido: Unión de la aplicación de llamada a una reunión de Teams.

Unirse a una reunión de Teams por identificador: nativo

Azure Communication Services ahora admite la unión a reuniones de Microsoft Teams mediante un identificador de reunión y un código de acceso. Esta característica permite a los desarrolladores compilar aplicaciones nativas para iOS, Android y Windows que se conectan a reuniones de Teams con credenciales sencillas y especificadas manualmente en la invitación de eventos.

Hemos habilitado este método sencillo de unir reuniones para que sea más fácil mantenerse conectado y colaborar en varias plataformas. Esta actualización mejora la seguridad y comodidad, lo que garantiza un acceso sin problemas a las reuniones de Teams.

Captura de pantalla del inicio de sesión de Microsoft Teams para unirse a una reunión de Teams.

Para obtener más información, consulte Administrar llamadas para usuarios de Teams > Unirse a una reunión de Teams.

Más características y mejoras

  • Transcripción en tiempo real
  • Streaming de audio en tiempo real
  • Programación del servidor para salas
  • Compatibilidad con texto enriquecido

Transcripción en tiempo real: Información instantánea de las llamadas

Azure Communication Services ahora ofrece transcripción en tiempo real en versión preliminar pública, lo que proporciona a los desarrolladores una salida de texto inmediata desde el audio de llamada. Esta característica es increíblemente útil para analizar conversaciones y obtener información que puede informar sobre las decisiones empresariales o ayudar a los agentes en tiempo real.

Con la integración en el servicio voz a texto de Azure AI, la transcripción en tiempo real admite más de 140 idiomas, lo que facilita la incorporación del reconocimiento de voz y la transcripción en las aplicaciones. Esta funcionalidad le permite capturar y transcribir audio sin problemas, lo que proporciona un recurso valioso para varios casos de uso

Diagrama que muestra cómo proporcionar la transcripción en tiempo real en la aplicación.

Al combinar estas transcripciones con modelos de lenguaje grandes (LLM), puede obtener más información, como los pasos siguientes sugeridos, resúmenes, intenciones y análisis de sentimiento.

Para más información, vea:

Streaming de audio en tiempo real: Captura y análisis de conversaciones

Basándose en la eficacia de las funcionalidades en tiempo real, los desarrolladores ahora tienen acceso a secuencias de audio en tiempo real. Esto permite a los desarrolladores crear aplicaciones de servidor que capturen y analicen audio para cada participante en una llamada a medida que sucede.

Diagrama que muestra cómo integrar el streaming de audio en tiempo real en la aplicación.

Al integrar el streaming de audio con acciones de automatización de llamadas o modelos de IA personalizados, puede desbloquear varios casos de uso. Estos incluyen el procesamiento de lenguaje natural (NLP) para el análisis de conversaciones, la autenticación de voz mediante biometría y proporcionar información y sugerencias en tiempo real a los agentes durante las interacciones activas.

Para más información, vea:

Programación del servidor para salas: Mejora de las citas virtuales

La compatibilidad con la programación en tiempo real para las llamadas de Salas a través de Azure Communication Services se encuentra ahora en versión preliminar pública, habilitada a través de la API de Automatización de llamadas. La primera característica de la versión preliminar habilita el marcado RTC desde Salas. El marcado RTC permite a los proveedores de software independientes (ISV) integrar varios servicios profesionales de terceros a través de RTC en citas virtuales.

Por ejemplo, intérpretes, representantes de servicios sociales y otros profesionales pueden unirse a citas de telehealth o salas de tribunales virtuales a través de RTC. Con esta nueva funcionalidad, los desarrolladores pueden administrar estos escenarios de forma eficaz, lo que proporciona características sólidas de audioconferencia para citas virtuales.

Esto es solo el principio. Durante el próximo año, planeamos mejorar esta integración aún más, agregando características de inteligencia artificial para admitir varios escenarios de citas virtuales, lo que hace que el proceso sea aún más simplificado y eficaz.

Para obtener más información, consulte Introducción a las salas virtuales > Cómo realizar llamadas en salas virtuales.

Compatibilidad con texto enriquecido

Azure Communication Services Chat ahora admite el Editor de texto enriquecido y la carga de imágenes insertadas tanto en el SDK de chat como en la biblioteca de interfaz de usuario web. Con esta versión, la experiencia de chat es más dinámica y visualmente atractiva. Las siguientes características ahora están disponibles:

  • Diferentes estilos de texto, como negrita, cursiva y subrayado, para que los mensajes destaquen.
  • La capacidad de crear listas numeradas y con viñetas para mejorar la organización.
  • Opciones para ajustar la sangría de texto para mejorar la legibilidad.
  • La capacidad de agregar y actualizar tablas para mejorar los datos de estructura.

La biblioteca de interfaz de usuario web también admite el Editor de texto enriquecido tanto en ChatComposite como en CallWithChatComposite.

ChatComposite

Captura de pantalla de texto enriquecido con chat en ChatComposite.

CallWithChatComposite

Captura de pantalla de texto enriquecido con chat en CallWithChatComposite.

Primeros pasos:

Julio de 2024

Subtítulos: Biblioteca de interfaz de usuario nativa

Los subtítulos ahora están disponibles con carácter general en la biblioteca de interfaz de usuario nativa para Android e iOS. Esta característica se aplica a una serie de escenarios en los que los subtítulos son esenciales, mejorando la experiencia de los usuarios con discapacidades auditivas y garantizando la inclusividad.

Captura de pantalla de subtítulos en la biblioteca de interfaz de usuario nativa para Android e iOS.

Los subtítulos de la biblioteca de interfaz de usuario nativa simplifican la integración entre Azure Communication Services y Microsoft Teams, lo que facilita a los usuarios conectarse y colaborar sin problemas. Simplifica el proceso y mejora la experiencia del usuario.

Por ejemplo, una firma multinacional de abogados con diversos empleados puede usar subtítulos durante las conferencias de vídeo para asegurarse de que todos los empleados, independientemente de la capacidad de idioma o la capacidad auditiva, puedan participar completamente. Por ejemplo, en las reuniones que implican discusiones legales complejas, los subtítulos pueden ayudar a los hablantes no nativos a seguir más fácilmente. Además, la empresa puede usar esta característica durante escenarios de interoperabilidad con Microsoft Teams, lo que garantiza una comunicación sin problemas con clientes y asociados.

Para más información, vea:

Funciones y roles de salas: Biblioteca de interfaz de usuario nativa

La biblioteca nativa de interfaz de usuario para Android e iOS ahora incluye integración de salas en disponibilidad general, ofreciendo roles y funcionalidades mejorados para los participantes de la llamada. Esta integración ofrece a los clientes mayor flexibilidad y control sobre sus llamadas, manteniendo la administración en el lado del cliente.

Considere una corporación que hospeda una reunión virtual de ayuntamientos con empleados en todo el mundo. Con Rooms Integration, la empresa puede asignar roles como moderador, asistentes y consumidores, lo que garantiza un entorno de reunión estructurado y organizado. Esta configuración es fundamental para mantener el orden en grandes reuniones, lo que permite una difusión eficaz de la información y sesiones de preguntas y respuestas productivas, lo que mejora la comunicación y el compromiso de la organización.

Para comprender cómo configurar una arquitectura estándar de Salas para validar las asignaciones de roles y la creación, consulte el diagrama siguiente.

Diagrama que muestra cómo configurar una arquitectura estándar de Salas para validar las asignaciones de roles y la creación.

La API de salas permite a los desarrolladores crear salas, administrar usuarios y ajustar la duración de las salas. La API de salas es un servicio back-end independiente de la biblioteca de interfaz de usuario.

Para más información, vea:

Uso compartido de archivos en reuniones de Teams

Ahora en disponibilidad general, comparta archivos durante una reunión de Microsoft Teams con el servicio de chat de Azure Communication Services. El uso compartido de archivos permite a los participantes compartir documentos necesarios para las necesidades empresariales diarias, como información del producto, folletos o instrucciones de atención de seguimiento.

Diagrama de cómo compartir archivos durante una reunión de Microsoft Teams con el servicio de chat de Azure Communication Services.

Use esta función para mejorar la experiencia en las reuniones de Teams. El uso compartido de archivos facilita a los usuarios colaborar en documentos y formular preguntas aclarando según sea necesario para finalizar los procesos empresariales. Los procesos empresariales pueden incluir abrir una cuenta, pasar por los resultados, proporcionar recetas o seguir instrucciones de atención, y muchos otros escenarios.

Para más información, vea:

Compatibilidad con salas de interrupción de Teams

El SDK de llamadas de JavaScript ahora admite salas de interrupción de Microsoft Teams en versión preliminar pública. Los participantes nativos de Azure Communication Services y los participantes de Microsoft 365 que usan el SDK de llamadas pueden participar en salas de interrupción de reuniones de Teams. La compatibilidad con salas de interrupción de Teams ofrece más flexibilidad y oportunidades de colaboración a las reuniones virtuales.

Captura de pantalla de los participantes nativos de Azure Communication Services y los participantes de Microsoft 365 mediante el SDK de llamadas para unirse a salas de interrupción de reuniones de Teams.

Qué son los salones de interrupción

Las salas de interrupción de Teams permiten a los facilitadores de reuniones crear sesiones independientes y más pequeñas dentro de una reunión de Teams más grande. Esta característica es útil para varios escenarios, como:

  • Asistencia sanitaria: Durante una visita virtual de grupo con proveedores de asistencia sanitaria, el organizador de la reunión puede asignar a los pacientes a salas de descanso para discutir áreas específicas antes de volver a reunirse en la sesión de grupo más grande. Los proveedores de asistencia sanitaria pueden visitar cada sala de descanso para consultar a los pacientes individualmente.

  • Legal: En una audiencia de tribunal virtual, un acusado y su abogado pueden unirse a una sala de interrupción para una conversación privada de barra lateral.

  • Conferencias: Durante una conferencia virtual del sector, el organizador de la reunión puede colocar a los asistentes en grupos de discusión independientes con temas centrados, antes de volver a la reunión más grande para compartir información con el público más amplio.

Cómo funciona

Los usuarios de Microsoft Teams pueden crear salas de interrupción para reuniones programadas. Los organizadores de reuniones pueden asignar participantes del SDK de llamadas a salas de interrupción individuales. Los participantes pueden unirse y moverse sin problemas entre salas de interrupción y la reunión principal, al igual que cualquier otro usuario de Teams.

Por qué es importante

La capacidad de incluir usuarios de ACS en salas de interrupción de Teams mejora la experiencia colaborativa, lo que hace que sea más inclusivo y versátil. Tanto si va a realizar una sesión de entrenamiento, hospedar un taller o facilitar una sesión de lluvia de ideas, las salas de interrupción proporcionan la estructura necesaria para fomentar interacciones significativas y discusiones productivas.

Comience hoy mismo

Para empezar a usar esta característica, asegúrese de que tiene la versión más reciente del SDK de llamada. Para obtener más información sobre la implementación y el uso de salas de interrupción de Teams, consulte Tutorial: Integración de salas de interrupción de Microsoft Teams.

Fin de la encuesta de llamadas: nativo

La encuesta de fin de llamada permite a los desarrolladores personalizar las preguntas para recopilar comentarios al final de una llamada. Esta característica está disponible con carácter general. Al recopilar información valiosa directamente de los usuarios, los desarrolladores pueden tomar decisiones fundamentadas para mejorar sus servicios de forma eficaz. Esta característica ahora está disponible con carácter general para las plataformas Android, iOS y Windows.

Imagine que un proveedor de asistencia sanitaria usa esta característica para recopilar comentarios después de las consultas de telemedicina. Mediante la personalización de preguntas para preguntar sobre la claridad de la comunicación, la facilidad de acceso y la satisfacción con el asesoramiento médico, el proveedor puede identificar rápidamente áreas que necesitan mejorar. Esta información inmediata y específica ayuda al proveedor a mejorar la calidad de la atención al paciente, optimizar las operaciones y aumentar la satisfacción de los pacientes.

Para más información, vea:

Encuesta de fin de convocatoriaTutorial: Fin de la encuesta de llamadas

Transferencia al correo de voz

Ahora, en disponibilidad general, los organizadores de Microsoft Teams pueden configurar participantes de llamadas para transferirlos directamente al correo de voz de un usuario de Teams, pasando el anillo del usuario de Teams. Esto resulta útil cuando el que transfiere sabe que el receptor no está disponible para realizar la llamada.

Para obtener más información, consulte Llamadas de transferencia.

Mayo de 2024

Retención de datos con subprocesos de chat

Los desarrolladores ahora pueden crear subprocesos de chat con una directiva de retención entre 30 y 90 días. Esta característica se encuentra en versión preliminar.

Establecer una directiva de retención es opcional. Los desarrolladores pueden optar por crear un subproceso de chat con retención infinita (valor predeterminado) o establecer una directiva de retención de 30 a 90 días. Si necesita mantener el subproceso durante más de 90 días, puede ampliar el tiempo mediante la API Update Chat Thread Properties. La directiva está orientada hacia la administración de datos en organizaciones que necesitan mover datos a sus archivos con fines históricos o eliminar los datos en un período determinado.

La directiva no afecta a los subprocesos de chat existentes.

Para más información, vea:

PowerPoint Live

Ahora en disponibilidad general, PowerPoint Live ofrece al moderador y al público una experiencia atractiva. PowerPoint Live combina la capacidad de presentación en PowerPoint con la conexión y la colaboración de una reunión de Microsoft Teams.

Captura de pantalla de la presentación y colaboración de PowerPoint Live en una reunión de Microsoft Teams.

Los participantes de la reunión ahora pueden ver las sesiones de PowerPoint Live iniciadas por un cliente de Teams mediante la biblioteca de interfaz de usuario web de Azure Communication Services. Los participantes pueden seguir junto con una presentación y ver las anotaciones del moderador. Los desarrolladores pueden usar esta función a través de compuestos como CallComposite y CallWithChatComposite, y a través de componentes como VideoGallery.

Para más información, consulte Presentación de PowerPoint Live en Microsoft Teams (entrada de blog) y Presentar desde PowerPoint Live en Microsoft Teams.

Reacciones en directo

Ahora disponible con carácter general, los componentes y compuestos de la biblioteca de interfaz de usuario actualizados incluyen reacciones durante las llamadas en vivo. La biblioteca de interfaz de usuario admite estas reacciones: 👍 me gusta, 🧡 amor, 👏 aplauso, 😂 risa, 😮 sorpresa.

Captura de pantalla de las reacciones a las llamadas en directo, como amor y aplauso.

Las reacciones a las llamadas se asocian al participante que las envía y son visibles para todos los tipos de participantes (internos, invitados, federados, anónimos). Las reacciones a las llamadas se admiten en todos los tipos de llamadas, como salas, grupos y reuniones (programadas, privadas, canales) de todos los tamaños (pequeño, grande, extragrande).

Agregar esta característica fomenta una mayor interacción dentro de las llamadas porque las personas pueden reaccionar en tiempo real sin necesidad de hablar o interrumpir. Los desarrolladores pueden usar esta característica si agregan:

  • La capacidad de tener reacciones a las llamadas en vivo a los compuestos CallComposite y CallwithChatComposite en la Web.
  • Reacciones a las llamadas en el nivel de componente.

Para obtener más información, consulte Reacciones.

Subtítulos

Promueva la accesibilidad mostrando texto del audio en las llamadas de vídeo. Ya está disponible para las llamadas de aplicación a Teams, esta versión de disponibilidad general agrega compatibilidad con subtítulos en todas las llamadas de aplicación a aplicación.

Captura de pantalla de subtítulos para llamadas de aplicación a aplicación e interoperabilidad de Teams.

Para más información, consulte Información general sobre los subtítulos.

También puede obtener más información sobre Interoperabilidad de Azure Communication Services con Teams.

Copilot para diagnóstico de llamadas

La inteligencia artificial puede ayudar a los desarrolladores de aplicaciones en todos los pasos del ciclo de vida de desarrollo: diseño, creación y funcionamiento. Los desarrolladores pueden usar Microsoft Copilot en Azure (versión preliminar) en Diagnósticos de llamadas para comprender y resolver muchos problemas de llamadas. Por ejemplo, los desarrolladores pueden formularle estas preguntas a Copilot:

  • ¿Cómo se ejecutan diagnósticos de red en llamadas VoIP de Azure Communication Services?
  • ¿Cómo puedo optimizar mis llamadas para condiciones de red deficientes?
  • ¿Cómo se corrigen las causas comunes de las secuencias multimedia deficientes en las llamadas de Azure Communication Services?
  • ¿Cómo puedo corregir el subcódigo 41048, lo que provocó un error en la parte de vídeo de mi llamada?

Captura de pantalla de Diagnósticos de llamadas en Microsoft Copilot en Azure.

Diagnósticos de llamadas puede ayudar a los desarrolladores a comprender la calidad y confiabilidad de las llamadas, por lo que pueden ofrecer una excelente experiencia de llamada a los clientes. Muchos problemas pueden afectar a la calidad de las llamadas, como la conectividad deficiente a Internet, las incompatibilidades de software y las dificultades técnicas con los dispositivos.

Llegar a la causa principal de estos problemas puede aliviar las situaciones potencialmente frustrantes para todos los participantes de la llamada, ya sea un paciente que acude a la consulta de su médico o un alumno que recibe una clase de su profesor. El diagnóstico de llamadas permite a los desarrolladores explorar en profundidad los datos para identificar problemas raíz y encontrar una solución. Puede usar las visualizaciones integradas en Azure Portal o conectar datos de uso y calidad subyacentes a sus propios sistemas.

Para obtener más información, consulte Diagnóstico de llamadas.

Abril de 2024

Extensibilidad B2C con Microsoft Teams para llamadas

Los desarrolladores pueden aprovechar las ventajas de la interoperabilidad de llamadas para los usuarios de Microsoft Teams en flujos de trabajo de llamadas de Azure Communication Services. Esta característica está ahora disponible con carácter general.

Los desarrolladores pueden usar API de Automatización de llamadas para incorporar usuarios de Teams a flujos de trabajo e interacciones de llamadas de negocio a consumidor (B2C), lo que puede ayudarle a ofrecer soluciones avanzadas de servicio al cliente. Esta interoperabilidad se ofrece a través de VoIP para reducir la sobrecarga de la infraestructura de telefonía. Los desarrolladores pueden agregar usuarios de Teams a llamadas de Azure Communication Services mediante los identificadores de objetos de Microsoft Entra (OID) de los participantes.

Casos de uso

  • Teams como extensión de un escritorio de agente: conecte la solución de Centro de contacto como servicio (CCaaS) a Teams y permita que sus agentes gestionen las llamadas de los clientes en Teams. Tener Teams como la solución de panel único para la comunicación interna y B2C puede aumentar la productividad de los agentes y les permite ofrecer un servicio de primera clase a los clientes.

  • Consulta a expertos: las empresas pueden usar Teams para invitar a expertos de la materia a sus flujos de trabajo de servicio al cliente para resolver problemas oportunos y mejorar la tasa de resolución de primera llamada.

Diagrama que muestra la extensibilidad B2C con Microsoft Teams para llamadas.

La extensibilidad B2C de Azure Communication Services con Microsoft Teams ayuda a los clientes llegar a los equipos de ventas y soporte técnico y ayuda a las empresas a ofrecer experiencias de cliente eficaces.

Para más información, consulte Interoperabilidad de flujos de trabajo de Call Automation con Microsoft Teams.

Uso compartido de imágenes en reuniones de Microsoft Teams

Los usuarios de Microsoft Teams pueden compartir imágenes con usuarios de Azure Communication Services en el contexto de una reunión de Teams. Esta característica ya está disponible con carácter general. El uso compartido de imágenes mejora la colaboración en tiempo real para las reuniones. La superposición de imágenes también se admite para que los usuarios lo examinen con detalle.

El uso compartido de imágenes es útil en muchos escenarios, como una empresa que comparte fotos para mostrar su trabajo o médicos que comparten imágenes con pacientes para obtener instrucciones de cuidado posoperatorio.

Captura de pantalla que muestra la configuración de uso compartido de imágenes y un ejemplo en una reunión de Microsoft Teams.

Pruebe esta característica mediante el uso de la Biblioteca de interfaz de usuario o el SDK de chat. El SDK está disponible en C# (.NET), JavaScript, Python y Java. Para más información, vea:

Supresión de ruido profundo

La supresión de ruido profundo se encuentra actualmente en versión preliminar. La supresión de ruido mejora VoIP y las videollamadas mediante la eliminación del ruido de fondo, lo que facilita la conversación y la escucha. Por ejemplo, si está aceptando una llamada de WebJS de Azure Communication Services en una cafetería, activar la supresión de ruido puede mejorar la experiencia de llamada al eliminar los sonidos de fondo de la tienda.

Para obtener más información, consulte Agregar mejoras de calidad de audio a la experiencia de llamadas de audio.

SDK de llamada para Android, iOS y Windows

Actualizamos los SDK de llamada nativos para mejorar la experiencia del cliente. Esta versión incluye:

  • Fondo personalizado para videollamadas
  • Configuración de proxy
  • Integración de TelecomManager de Android
  • Comunicación unidireccional en el canal de datos
  • Período de vida útil para las notificaciones push

Fondo personalizado para videollamadas

El fondo personalizado para las videollamadas está disponible con carácter general. Esta característica permite a los clientes quitar las distracciones detrás de ellas. Los clientes pueden cargar sus propias imágenes personalizadas para usarlas como fondo.

Captura de pantalla que muestra el fondo personalizado para las videollamadas.

Por ejemplo, los propietarios de empresas pueden usar el SDK de llamadas para mostrar los fondos personalizados en lugar del fondo real. Por ejemplo, puede cargar una imagen de una oficina moderna y amplia y establecerla como fondo para las videollamadas. Cualquiera que se una a la llamada ve el fondo personalizado, que parece realista y natural. También puede usar imágenes de personalización de marca personalizadas como fondo para mostrar imágenes nuevas a los clientes.

Para más información, consulte Inicio rápido: Adición de efectos de vídeo a las videollamadas.

Configuración de proxy

La configuración del proxy ahora está disponible con carácter general. Algunos entornos, como los sectores altamente regulados o que tratan con información confidencial, requieren servidores proxy para ayudar a proteger y controlar el tráfico de red. Puede usar el SDK de llamadas para configurar los servidores proxy HTTP y multimedia para las llamadas de Azure Communication Services. De este modo, puede asegurarse de que las comunicaciones son compatibles con las directivas y regulaciones de red. Puede usar los métodos nativos del SDK para establecer la configuración del proxy para la aplicación.

Para más información, consulte Proxy del tráfico de llamadas.

Integración de TelecomManager de Android

Android TelecomManager administra llamadas de audio y vídeo en dispositivos Android. Use Android TelecomManager para proporcionar una experiencia de usuario coherente en varias aplicaciones y dispositivos Android, como mostrar llamadas entrantes y salientes en la interfaz de usuario del sistema, enrutar audio a dispositivos y controlar las interrupciones de llamadas.

Ahora puede integrar la aplicación con Android TelecomManager para aprovechar sus características para los escenarios de llamadas personalizados. Para obtener más información, consulte Integración con TelecomManager.

Comunicación unidireccional en el canal de datos

La API de canal de datos está disponible con carácter general. El canal de datos incluye comunicación unidireccional, que permite la mensajería en tiempo real durante las llamadas de audio y vídeo. Al usar esta API, puede integrar funciones de intercambio de datos en las aplicaciones para proporcionar una experiencia de comunicación sin problemas para los usuarios.

La API de Canal de datos permite a los usuarios enviar y recibir mensajes al instante durante una llamada de audio o vídeo, lo que promueve una comunicación fluida y eficaz. En una llamada grupal, un participante puede enviar mensajes a un solo participante, a un conjunto específico de participantes o a todos los participantes dentro de la llamada. Esta flexibilidad mejora la comunicación y la colaboración entre los usuarios durante las interacciones grupales.

Para obtener más información, consulte Canal de datos.

Período de vida útil para las notificaciones push

El período de vida (TTL) para las notificaciones push ahora está disponible con carácter general. TTL es la duración durante la cual un token de notificación de inserción es válido. El uso de un TTL de duración más larga puede ayudar a la aplicación a reducir el número de nuevas solicitudes de token de los usuarios y mejorar la experiencia.

Por ejemplo, supongamos que ha creado una aplicación que permite a los pacientes reservar citas médicas virtuales. La aplicación usa notificaciones push para mostrar una interfaz de usuario de llamada entrante cuando la aplicación no está en primer plano. Anteriormente, la aplicación tenía que solicitar un nuevo token de notificación de inserción del usuario cada 24 horas, lo que podría ser molesto y perjudicial. Con la característica TTL extendida, ahora puede configurar el token de notificación de inserción para que dure hasta seis meses, en función de sus necesidades empresariales. De este modo, la aplicación puede evitar solicitudes de token frecuentes y proporcionar una experiencia de llamada más fluida para los clientes.

Para más información, consulte Habilitación de notificaciones push para llamadas.

Actualizaciones de la biblioteca de interfaz de usuario nativa del SDK

Con la biblioteca de interfaz de usuario nativa del SDK de llamada a Azure Communication Services, ahora puede generar registros cifrados para solucionar problemas y proporcionar a sus clientes un modo opcional de solo audio para unirse a llamadas.

Solución de problemas en la biblioteca de interfaz de usuario nativa para Android e iOS

Ahora, en disponibilidad general, puede cifrar los registros al solucionar problemas en la biblioteca nativa de interfaz de usuario del SDK de llamadas para Android e iOS. Puede generar fácilmente registros cifrados para compartirlos con el soporte técnico de Azure. En un escenario ideal, las llamadas funcionan o los desarrolladores son capaces de solucionar los problemas por su cuenta. No obstante, los clientes siempre tienen el soporte técnico de Azure como última opción. Y nos esforzamos por hacer que esas interacciones sean lo más fáciles y rápidas posible.

Para obtener más información, consulte Solución de problemas de la biblioteca de interfaz de usuario.

Modo de solo audio en la biblioteca de interfaz de usuario

El modo solo audio de la biblioteca de interfaz de usuario del SDK de llamada ahora está disponible con carácter general. Permite a los participantes unirse a llamadas con solo su audio, sin compartir ni recibir vídeo. Los participantes pueden usar esta característica para conservar el ancho de banda y maximizar la privacidad.

Cuando se activa el modo de solo audio, deshabilita la función de vídeo de manera automática para enviar y recibir secuencias. Ajusta la interfaz de usuario para reflejar este cambio mediante la eliminación de controles relacionados con vídeo.

Para más información, consulte Habilitar el modo de solo audio en la biblioteca de interfaz de usuario.

Marzo de 2024

Llamadas a colas de llamadas y operadores automáticos de Microsoft Teams

Las llamadas a las colas de llamadas y los operadores automáticos de Teams ahora están disponibles con carácter general en Azure Communication Services, junto con los clics para llamar al Teléfono Teams.

Las organizaciones pueden permitir que los clientes lleguen rápidamente a sus ventas y miembros de soporte técnico en Microsoft Teams. Al agregar un widget de clic para llamar a un sitio web, como un botón Ventas que apunta a un departamento de ventas o a un botón Comprar que apunta a la adquisición, los clientes están a solo un clic de una conexión directa en una cola de llamadas de Teams o un operador automático.

Obtenga más información sobre cómo unir su aplicación de llamadas a una cola de llamadas o asistente automático de Teams, y sobre cómo construir aplicaciones para centros de contacto.

Actualizaciones de correo electrónico

Las actualizaciones del servicio de correo electrónico de Azure Communication Services incluyen compatibilidad con SMTP, administración de exclusión, cmdlets de Azure PowerShell y extensiones de la CLI de Azure.

SMTP

La compatibilidad con SMTP en el correo electrónico de Azure Communication Services ya está disponible con carácter general. Los desarrolladores pueden usarlo para enviar fácilmente correos electrónicos, mejorar las características de seguridad y tener más control sobre las comunicaciones salientes.

El servicio de retransmisión SMTP actúa como un vínculo entre los clientes y servidores de correo electrónico para ayudar a entregar correos electrónicos de forma más eficaz. Configura una infraestructura de retransmisión especializada que no solo controla las necesidades de rendimiento más altas y la entrega de correo electrónico correcta, sino que también mejora la autenticación para ayudar a proteger la comunicación. Este servicio también ofrece a las empresas una plataforma centralizada que les permite administrar correos electrónicos salientes para todas las comunicaciones B2C y obtener información sobre el tráfico de correo electrónico.

Con esta funcionalidad, los clientes pueden cambiar de soluciones SMTP locales o vincular sus aplicaciones de línea de negocio a una plataforma de solución basada en la nube con el correo electrónico de Azure Communication Services. La compatibilidad con SMTP habilita:

  • Punto de conexión SMTP confiable con cifrado TLS 1.2.
  • Autenticación con un identificador de aplicación de Microsoft Entra para enviar correos electrónicos a través de SMTP.
  • Compatibilidad con envíos de gran volumen para comunicaciones B2C mediante las API de REST y SMTP.
  • Cumplimiento de los requisitos de administración de datos y privacidad para los clientes.

Diagrama que muestra un diagrama de flujo de comandos SMTP de correo electrónico.

Para más información, consulte Compatibilidad con SMTP de correo electrónico.

Administración de exclusión

La administración de exclusión de correo electrónico, ahora en versión preliminar, ofrece una lista de cancelación de suscripción centralizada y preferencias de exclusión guardadas en un almacén de datos. Esta característica ayuda a los desarrolladores a cumplir las directrices de los proveedores de correo electrónico que requieren una implementación de lista de un solo clic para cancelar la suscripción en los correos electrónicos enviados desde sus plataformas.

La administración de exclusión le ayuda a identificar y evitar problemas de entrega. Puede mantener el cumplimiento agregando características de lista de supresión para ayudar a mejorar la reputación y permitir que los clientes administren fácilmente las cancelaciones de participación.

Diagrama que muestra un diagrama de flujo de lista de supresión de correo electrónico.

Introducción a Funcionalidades de exclusión de correo electrónico.

Cmdlets de Azure PowerShell y extensiones de la CLI de Azure

Para mejorar la experiencia del desarrollador, Azure Communication Services presenta más cmdlets de Azure PowerShell y extensiones de la CLI de Azure para trabajar con el correo electrónico.

Cmdlets de Azure PowerShell

Con la adición de los nuevos cmdlets, los desarrolladores pueden usar cmdlets de Azure PowerShell para todas las operaciones CRUD (crear, leer, actualizar, eliminar) para el servicio de correo electrónico, entre las que se incluyen:

  • Crear recurso de servicio de comunicación (existente)
  • Creación de un recurso de servicio de correo electrónico (nuevo)
  • Creación de un recurso para un dominio personalizado o administrado por Azure (nuevo)
  • Inicio o cancelación de la comprobación de dominio personalizado (nuevo)
  • Adición de un nombre de usuario remitente a un dominio (nuevo)
  • Vinculación de un recurso de dominio a un recurso de servicio de comunicación (existente)

Obtenga más información en la referencia de Azure PowerShell.

Extensiones de la CLI de Azure

Los desarrolladores pueden usar extensiones de la CLI de Azure para su flujo de un extremo a otro para enviar correo electrónico, entre los que se incluyen:

  • Crear recurso de servicio de comunicación (existente)
  • Creación de un recurso de servicio de correo electrónico (nuevo)
  • Creación de un recurso para un dominio personalizado o administrado por Azure (nuevo)
  • Adición de un nombre de usuario remitente a un dominio (nuevo)
  • Vinculación de un recurso de dominio a un recurso de servicio de comunicación (existente)
  • Enviar un correo electrónico (existente)

Obtenga más información en la referencia de la CLI de Azure.

Febrero de 2024

Token de usuarios de acceso limitado

Los token de usuarios de acceso limitado y nuevos ahora están en disponibilidad general. Los token de usuarios de acceso limitado permiten a los clientes ejercer un control más preciso sobre las funcionalidades del usuario, como iniciar una nueva llamada o chat o participar en una llamada o chat en curso.

Cuando un cliente crea una identidad de usuario de Azure Communication Services, al usuario se le concede la capacidad de participar en chats o llamadas mediante token de acceso. Por ejemplo, un usuario debe tener un token de chat para participar en subprocesos de chat o un token VoIP para participar en llamadas VoIP. Un usuario puede tener varios tokens simultáneamente.

Con los token de acceso limitados, Azure Communication Services admite el control del acceso total frente al acceso limitado dentro de los chats y llamadas. Los clientes pueden controlar la capacidad del usuario de iniciar una nueva llamada o chat en lugar de participar en llamadas o chats existentes.

Estos tokens resuelven el problema de llamada en frío o chat en frío. Por ejemplo, sin tokens de acceso limitados, un usuario que tiene un token VoIP puede iniciar llamadas y participar de estas. Por lo tanto, teóricamente, un acusado podría llamar a un juez directamente o a un paciente podría llamar directamente a un médico. Esta situación no es deseable para la mayoría de las empresas. Los desarrolladores ahora pueden conceder un token de acceso limitado a un paciente que luego puede unirse a una llamada, pero no puede iniciar una llamada directa con nadie.

Para obtener más información, consulte modelo de identidad.

Prueba de llamadas telefónicas

Probar llamada telefónica, ahora en versión preliminar, es una herramienta de Azure Portal que ayuda a los clientes a confirmar la configuración de una conexión de telefonía mediante la realización de una llamada telefónica. Se aplica tanto a las llamadas de voz (RTC) como al enrutamiento directo. Prueba de llamadas telefónicas permite a los desarrolladores probar rápidamente las funcionalidades de llamadas de Azure Communication Services, sin una aplicación o código existente al final.

Captura de pantalla de la herramienta Probar llamada telefónica utilizada en Azure Portal.

Para más información, consulte Probar llamada telefónica.

Actualizaciones de la biblioteca de interfaz de usuario nativa

Actualizaciones de la biblioteca de interfaz de usuario nativa, incluida la migración de diagnósticos orientados al usuario a disponibilidad general y la publicación de llamadas uno a uno, y una integración de CallKit de iOS.

Diagnósticos orientados al usuario

Diagnósticos orientados al usuario ahora tiene carácter de disponibilidad general. Esta característica mejora la experiencia del usuario al proporcionar un conjunto de eventos que se pueden desencadenar cuando se desencadena alguna señal de la llamada. Por ejemplo, un evento se puede desencadenar cuando un participante está hablando, pero el micrófono está silenciado o si el dispositivo no está conectado a una red. Puede suscribirse a desencadenadores como señales de red débiles o micrófonos silenciados, de modo que pueda siempre conocer los factores que afectan a las llamadas.

Incorporar diagnósticos orientados al usuario a la biblioteca de interfaz de usuario ayuda a los clientes a implementar eventos para una experiencia más fluida. Los clientes pueden usar diagnósticos orientados al usuario para notificar a los usuarios en tiempo real si se enfrentan a problemas de conectividad y calidad durante la llamada, como los problemas de red. Los usuarios reciben una notificación emergente sobre estos problemas durante la llamada. Esta característica también envía telemetría para ayudarle a realizar un seguimiento de cualquier evento y revisar el estado de la llamada.

Para obtener más información, consulte Diagnósticos orientados al usuario.

Llamada uno a uno

La llamada de uno a uno para Android e iOS ahora está disponible en la versión preliminar 1.6.0. Con esta última versión preliminar, iniciar una llamada es tan sencillo como un simple toque. Los destinatarios reciben una alerta rápida con una notificación push para responder o rechazar la llamada.

Si la aplicación nativa de iOS requiere llamadas directas entre dos entidades, los desarrolladores pueden usar la función de llamada uno a uno para que suceda. Un escenario de ejemplo es un cliente que necesita llamar a un asesor financiero para realizar cambios en la cuenta.

Para obtener más información, consulte Configuración de notificaciones push y llamadas individuales en la biblioteca de interfaz de usuario.

Integraciones de CallKit para iOS

Azure Communication Services integra CallKit, en versión preliminar, para una experiencia de llamada nativa de iOS. Ahora, las llamadas realizadas a través del SDK de interfaz de usuario nativa tienen las mismas características de llamada de iOS, como la notificación, el historial de llamadas y la llamada en espera. Estas características de iOS se combinan sin problemas con la experiencia nativa existente.

Esta actualización permite a los desarrolladores de bibliotecas de interfaz de usuario evitar dedicar tiempo a la integración. CallKit proporciona una experiencia integrada, lo que significa que las aplicaciones integradas usan las mismas interfaces que las llamadas móviles normales. Para los usuarios, las llamadas VoIP entrantes muestran la pantalla de llamadas de iOS familiar para conseguir una experiencia coherente e intuitiva.

Para obtener más información, consulte Integrar CallKit en la biblioteca de interfaz de usuario.

Ofertas RTC directas

Azure Communication Services continúa ampliando las ofertas directas a nuevas zonas geográficas. Las ofertas RTC directas están disponibles con carácter general para 42 países y regiones:

Argentina, Australia, Austria, Bélgica, Brasil, Canadá, Chile, China, Colombia, Dinamarca, Finlandia, Francia, Alemania, RAE de Hong Kong, Indonesia, Irlanda, Israel, Italia, Japón, Luxemburgo, Malasia, México, Países Bajos, Nueva Zelanda, Noruega, Filipinas, Polonia, Portugal, Puerto Rico, Arabia Saudí, Singapur, Eslovaquia, Sudáfrica, Corea del Sur, España, Suecia, Suiza, Taiwán, Tailandia, Emiratos Árabes Unidos, Reino Unido y Estados Unidos

Además de obtener todas las ofertas actuales en disponibilidad general, hemos introducido más de 400 nuevas ofertas entre países y regiones.

Compruebe todos los nuevos países y regiones, tipos de número de teléfono y funcionalidades en disponibilidad regional o país de los números de teléfono y la idoneidad de la suscripción.

Enero de 2024

Llamada saliente a un número RTC

Las salas virtuales admiten llamadas de audio y vídeo VoIP. Ahora también puede marcar números RTC e incluir los participantes RTC en una llamada en curso.

Las salas de Virtual Rooms permiten a los desarrolladores ejercer el control sobre la funcionalidad de llamada saliente RTC de dos maneras. Los desarrolladores no solo pueden habilitar o deshabilitar la funcionalidad de llamada saliente RTC para salas de Virtual Rooms específicas, sino que también controlan qué usuarios de las salas pueden iniciar la llamada saliente RTC. Solo los usuarios que tienen el rol Moderador pueden iniciar una llamada saliente RTC para ayudar a garantizar una comunicación segura y estructurada.

Para obtener más información, consulte inicio rápido de : Creación y administración de un recurso de sala.

Silenciado remoto de participantes de llamadas

Los participantes ahora pueden silenciar a otros participantes en las llamadas a salas virtuales. Anteriormente, los participantes en llamadas a Salas virtuales solo podían silenciarse o desactivarse. Hay ocasiones en las que los participantes quieren silenciar a otros usuarios debido al ruido de fondo o si el micrófono de alguien se queda sin silenciar.

Los participantes del rol Moderador pueden silenciar a un participante, varios participantes o a todos los demás participantes. Los usuarios conservan la capacidad de desactivarse según sea necesario. Por motivos de privacidad, nadie puede activar a otros participantes.

Para obtener más información, consulte Silenciar a otros participantes.

Grabación de llamadas en salas de Virtual Rooms

Los desarrolladores ahora pueden iniciar, pausar y detener la grabación de llamadas en llamadas realizadas en Salas virtuales. Grabación de llamadas es una funcionalidad del lado del servicio. Los desarrolladores inician, pausan y detienen la grabación mediante llamadas API del lado servidor. Esta característica permite a los participantes invitados, que quizá no puedan ver la sesión original, ver la grabación y mantenerse al día de forma asincrónica.

Para obtener más información, consulte Administrar la grabación de llamadas en el cliente.

Subtítulos en salas de Virtual Rooms

Los subtítulos son la conversión de una pista de audio de llamada de voz o vídeo en palabras escritas que aparecen en tiempo real. Los subtítulos son una herramienta útil para los participantes que prefieren leer el texto de audio con el fin de interactuar, de manera más activa, en conversaciones y reuniones. Los subtítulos también ayudan en escenarios en los que los participantes podrían estar en entornos ruidosos o tener problemas con los equipos de audio.

Los subtítulos nunca se guardan y solo son visibles para el usuario que los ha habilitado.

Captura de pantalla de los subtítulos usados en un ejemplo de salas de Virtual Rooms.

Para más información, consulte Información general sobre los subtítulos.