Novidades nos Serviços de Comunicação do Azure
Este artigo descreve novos recursos e atualizações relacionados aos Serviços de Comunicação do Azure.
Dezembro de 2024
Chamada de interop do usuário do Teams
Nossos aplicativos agora podem chamar diretamente usuários individuais do Microsoft Teams. Esses usuários do Teams podem estar usando o Microsoft Teams ou um ponto de extremidade autenticado do SDK de Chamadas dos Serviços de Comunicação do Azure. Esse recurso torna a interoperabilidade do Teams mais completa. É possível criar aplicativos personalizados conectando pessoas a:
- Usuários individuais do Teams
- Filas de chamadas do Teams e Atendedor automático na nuvem
- Reuniões do Teams
É possível usar esses recursos na central de contatos de B2C (Entre Empresas e Consumidores) e aplicativos de reunião para manter clientes externos em sites altamente personalizados e experiências de aplicativo. Também é possível usar esse recurso para manter todas as atividades de comunicação de funcionários e agentes em um único hub: o Teams.
Para mais informações, consulte Funcionalidades para usuários do Microsoft Teams em chamadas dos Serviços de Comunicação do Azure.
Suporte a SMS para código longo de 10 dígitos
O código longo de dez dígitos (10DLC) para SMS agora está em versão preliminar pública. O suporte para 10DLC permite que empresas com uma solução de mensagens confiável e escalonável se conectem com seus clientes de forma eficiente e compatível.
O canal de mensagens dedicado por SMS 10DLC permite que as empresas enviem mensagens usando números de telefone locais. O 10DLC oferece um número de telefone exclusivo e registrado para sua empresa, aumentando a confiança e garantindo a conformidade com as regulamentações das operadoras. Perfeito para alertas transacionais, mensagens promocionais e atendimento ao cliente, o 10DLC garante maior capacidade de entrega de mensagens ao aderir aos padrões do setor.
Benefícios do uso de SMS 10DLC
Capacidade de entrega aprimorada
Um número de 10 dígitos garante maior capacidade de entrega de mensagens em comparação com os códigos longos tradicionais, tornando-o uma maneira eficaz de garantir que suas mensagens cheguem aos clientes.
Presença Local
O uso de um número local de 10 dígitos fornece uma conexão mais pessoal e confiável com seus clientes, aumentando as taxas de participação e resposta.
Econômico
O uso de um número de 10 dígitos oferece uma opção mais acessível em comparação com códigos curtos, fornecendo às empresas uma maneira eficiente e econômica de enviar mensagens de alto volume.
Versatilidade
Perfeito para vários casos de uso, incluindo mensagens transacionais, suporte ao cliente, promoções e campanhas de marketing.
Para saber mais, veja:
Novembro de 2024
Melhorias na solução de problemas de Automação de Chamadas
Aprimoramos as notificações para ajudar os desenvolvedores a solucionar problemas de Automação de Chamadas. Agora, você receberá notificações se as APIs CreateCall ou Answer falharem de forma assíncrona por meio dos novos eventos CreateCallFailed
e AnswerFailed
. Juntamente com esses eventos, fornecemos códigos de erro para vários cenários de saída e término de chamada, ajudando você a tomar decisões informadas sobre o que fazer a seguir.
Também renovamos a documentação do código de erro para oferecer melhores diretrizes para lidar com problemas de forma independente. Além disso, agora você pode exibir eventos de retorno de chamada da Automação de Chamadas nas métricas do Azure.
Para saber mais, veja:
- Guia de solução de problemas para códigos de erro do SDK de Automação de Chamadas.
- Como exibir eventos de retorno de chamada dos Serviços de Comunicação do Azure por meio das Métricas do Azure.
Outubro de 2024
Habilitar a supressão de ruído avançada em navegadores da área de trabalho da Web
O SDK de Chamada do WebJS agora inclui supressão de ruído de áudio em segundo plano. Esse recurso melhora a qualidade da chamada reduzindo o ruído de plano de fundo e garantindo que a voz do locutor permaneça clara e compreensível.
Essa tecnologia é útil em ambientes com altos níveis de ruído ambiente, como escritórios abertos ou espaços públicos, em que sons extras podem interferir na comunicação. Ao filtrar o ruído ambiente, a supressão de ruído ajuda os participantes a se concentrarem na conversa sem interrupções.
Nossos modelos avançados de supressão de ruído podem gerenciar ruídos perturbadores, como latidos de cachorro e conversas em segundo plano.
Para obter mais informações, consulte Adicionar aprimoramentos de qualidade de áudio à sua experiência de chamadas de áudio.
Informações estendidas do chamador
As notificações de chamada de entrada agora incluem a CLID (ID da linha de chamador) e o CNAM (nome da parte chamadora). Essas informações podem ser usadas para identificar o número de telefone de uma chamada de entrada.
const incomingCallHandler = async (args: { incomingCall: IncomingCall }) => { const incomingCall = args.incomingCall; // Get information about caller console.log(callerInfo.displayName); console.log(callerInfo.identifier); };
Para obter mais informações, consulte a interface CallerInfo, Gerenciar chamadas > Receber uma chamada de entrada e Gerenciar chamadas > Verificar propriedades de chamada.
Ativar mudo remoto dos participantes da reunião do VoIP
A realização de reuniões de grupo sem interrupções, compromissos virtuais e compromissos B2C (Entre Empresas e Consumidores) geralmente exige controles para gerenciar ruídos de participantes desatentos. Um participante pode estar dirigindo e falando com seus amigos sem perceber que seu barulho e conversa estão sendo retransmitidos aos participantes da reunião. A capacidade de silenciar remotamente um participante do VoIP é útil nessas situações. Ele permite que outro participante silencie remotamente um ou mais participantes do VoIP na chamada. Os participantes mudos podem se desativar quando precisam falar.
A capacidade de ativar o mudo remoto de um participante agora está disponível para chamadas com as seguintes funções específicas:
Um usuário do VoIP silencia remotamente todos os outros participantes do VoIP em salas e chamadas de grupo dos Serviços de Comunicação do Azure usando a seguinte operação de API:
await call.muteAllRemoteParticipants();
Um usuário do VoIP ativa remotamente um ou vários participantes do VoIP em salas e chamadas de grupo dos serviços de comunicação do Azure usando a seguinte operação de API:
await call.remoteParticipants[0].mute();
Nas chamadas das Salas dos Serviços de Comunicação do Azure, somente usuários do VoIP com função de Apresentador podem ativar mudo para outros participantes para evitar mudos remotos indesejados.
Quando um participante de chamada local silencia outro participante, ele aciona o evento mutedByOthers
. Esse evento faz com que o cliente notifique o participante do VoIP de que ele está mudo.
Para obter mais informações, consulte Chamadas remotas > Ativar e Desativar Mudo.
Interações de voz de bot para o usuário de Automação de Chamadas aprimoradas
Além da programação de servidores de Salas e melhorias de solução de problemas, também fizemos uma série de outras melhorias na Automação de Chamadas que permitem bots mais poderosos e IVR (resposta interativa de voz).
Hold/Unhold: forneça aos desenvolvedores a capacidade de reproduzir música enquanto colocam os participantes em espera por meio de formatos de arquivo compatíveis de WAV e MP3.
Reproduzir vários arquivos de áudio: aprimoramos nossas APIs de Reprodução e Reconhecimento existentes. Os desenvolvedores agora podem fornecer vários arquivos de áudio, arquivos de texto e entradas SSML (Linguagem de Marcação de Síntese de Fala) ao solicitar uma ação de Reprodução ou Reconhecimento.
Interromper reprodução: os desenvolvedores podem fornecer funcionalidade de interrupção para a ação Reproduzir, permitindo interromper um prompt atual, como música de espera, com uma nova mensagem, como o anúncio do tempo de espera.
Evento de início de reprodução: habilitamos um evento
playStarted
para informar aos desenvolvedores que um prompt de reprodução foi iniciado.Transferência do VoIP para PSTN: os desenvolvedores agora podem transferir usuários do VoIP para pontos de extremidade PSTN/SIP. Para chamadas de PSTN de entrada, o objeto de conexão de chamada agora contém o número de PSTN que o usuário discou.
Para obter mais informações, consulte a Visão geral da Automação de Chamadas.
Aprimorar a comunicação por email com anexos embutidos
O serviço de email agora oferece uma visualização pública de anexos de imagem embutida.
A comunicação por email vai além do texto. Ela tem a ver com a criação de mensagens envolventes e visualmente atraentes que capturam a atenção do destinatário. Uma maneira de envolver destinatários de email é usando anexos embutidos, que permitem inserir imagens diretamente no corpo do email.
Anexos embutidos são imagens ou outros arquivos de mídia que você insere diretamente no conteúdo do email, em vez de enviar como anexos separados. Os anexos embutidos permitem que o destinatário exiba as imagens como parte do corpo do email, aprimorando o apelo visual e a participação geral.
Uso dos anexos embutidos
Alguns motivos para usar anexos embutidos:
Melhoria de participação: imagens embutidas podem tornar seus emails mais atraentes visualmente e envolventes.
Melhor identidade visual: inserir seu logotipo ou outros elementos de marca diretamente no email pode reforçar a identidade da marca.
Experiência do usuário avançada: as imagens embutidas podem ajudar a ilustrar sua mensagem de forma mais eficaz, tornando mais fácil para os destinatários entenderem e agirem sobre seu conteúdo.
Benefícios de usar a CID em anexos embutidos
Usamos a CID (ID de conteúdo) do atributo HTML para inserir imagens diretamente no corpo do email. Usar a CID em anexos embutidos é considerada a melhor abordagem pelos seguintes motivos:
Confiabilidade: a inserção da CID faz referência aos dados da imagem usando um identificador exclusivo, em vez de inserir os dados diretamente no corpo do email. A inserção da CID garante que as imagens sejam exibidas de forma confiável em diferentes clientes de email e plataformas.
Eficiência: a CID permite anexar a imagem ao email e referenciá-la no conteúdo HTML usando a ID de conteúdo exclusiva. Esse método é mais eficiente do que a codificação base64, que pode aumentar significativamente o tamanho do email e afetar a entrega.
Compatibilidade: A maioria dos clientes de e-mail dá suporte à CID, garantindo que suas imagens embutidas sejam exibidas corretamente para a maioria dos destinatários.
Segurança: o uso da CID evita a necessidade de hospedar imagens em servidores externos, o que pode representar riscos à segurança. Em vez disso, as imagens são incluídas como parte do email, reduzindo o risco de conteúdo externo ser bloqueado ou sinalizado como suspeito.
Para saber mais, veja:
- Uso dos anexos embutidos
- Enviar um email com anexos usando o Serviços de Comunicação do Azure
- Enviar um email com anexos embutidos usando o Serviços de Comunicação do Azure
Conectar vários domínios personalizados por recurso de email
Os desenvolvedores agora podem conectar vários domínios personalizados com o mesmo recurso dos Serviços de Comunicação do Azure. Esse recurso permite que os desenvolvedores gerenciem seus recursos dos Serviços de Comunicação do Azure com mais eficiência para dar suporte a vários aplicativos de negócios ou clientes usando domínios personalizados diferentes. Esse recurso está atualmente em visualização pública.
Alguns cenários em que a conexão de vários domínios personalizados é útil:
As organizações de mensagens que precisam dar suporte a vários domínios personalizados em vários aplicativos podem usar um recurso dos Serviços de Comunicação do Azure para gerenciar e dar suporte a esses aplicativos, reduzindo os esforços de gerenciamento de recursos.
Os provedores de serviços SaaS podem gerenciar muitos clientes com menos recursos dos Serviços de Comunicação do Azure.
Observação
Permitimos que os clientes vinculem até 100 domínios personalizados a um único recurso de serviço de comunicação. Todos os endereços Mail-From configurados nesses domínios personalizados são acessíveis para o recurso de serviço de comunicação. Você só pode vincular domínios personalizados verificados.
Para obter mais informações, consulte Conectar um domínio de email verificado
Setembro de 2024
Personalização e acessibilidade da Biblioteca de Interface do Usuário Nativa
Temos um conjunto de novos recursos para a Biblioteca de Interface do Usuário Nativa de chamada de software livre que fornece opções de personalização aprimoradas e acessibilidade aprimorada para desenvolvedores que criam experiências de comunicação no Android e no iOS. Os desenvolvedores podem usar essas APIs para tornar a chamada de vídeo melhor adequada à sua identidade de marca, fornecer experiências aprimoradas do usuário e garantir que seus serviços estejam acessíveis a um público mais amplo.
Fortalecer marcas
Agora você pode usar a Biblioteca de Interface do Usuário Nativa para:
- Altere as cores da interface para corresponder aos temas da marca.
- Personalize o título da chamada e o subtítulo para interações personalizadas.
- Configure a barra de botões adicionando, removendo ou modificando botões de ação para atender a fluxos de trabalho de negócios específicos.
Casos de uso
Provedores de saúde
Uma plataforma de telemedicina agora pode alinhar interfaces de chamada com suas cores de marca, proporcionando aos pacientes uma experiência familiar e confiável. Personalizar o título da chamada para exibir a Sessão de Telemedicina e adicionar legendas como Dr. Jane Doe ajuda a garantir que os pacientes saibam exatamente com quem estão falando. Os desenvolvedores podem adaptar ainda mais a interface de chamada adicionando ou removendo botões, como um botão personalizado de Terminar Consulta.
Fluxos de trabalho personalizados para suporte ao cliente
As empresas que fornecem suporte ao cliente por meio da chamada agora podem usar botões personalizados para simplificar a experiência do usuário. Por exemplo, em vez de um layout de botão genérico, eles podem configurar botões como Em Espera, Transferir para Supervisorou Abrir Tíquete para corresponder aos fluxos de trabalho operacionais específicos. Fluxos de trabalho personalizados melhoram a eficiência do agente e melhoram a satisfação do cliente.
Componentes de legendas
A acessibilidade é uma consideração fundamental para as empresas que visam alcançar públicos diversos. Legendas ocultas para chamadas de interop dos Serviços de Comunicação do Azure e do Teams podem melhorar a experiência de comunicação para usuários com deficiência auditiva. Também é possível usar legendas ocultas em situações em que a clareza de áudio pode ser comprometida, como ambientes barulhentos.
Para obter mais informações, consulte os tutoriais da Biblioteca de Interface do Usuário Nativa:
- Tema da Biblioteca de Interface do Usuário em um aplicativo (ajustar cores)
- Personalizar botões
- Personalizar o título e o subtítulo
- Habilitar legendas ocultas
Aprimoramentos de confiabilidade da Gravação de Chamadas
Introduzimos novas funções no BYOS (traga seu próprio armazenamento) para gravação de chamadas. Os aprimoramentos fornecem aos clientes a opção de baixar suas gravações e receber notificações se os uploads de gravação no armazenamento falharem devido à configuração incorreta.
Quando a primeira tentativa de carregar no armazenamento de blobs de um cliente falha, códigos de status e erro são fornecidos. Esses códigos abordam problemas comuns, como:
- A identidade gerenciada não está habilitada
- Permissões não configuradas corretamente
- O contêiner não existe
- Nome de contêiner inválido ou caminho de armazenamento
Essas mensagens de erro ajudam a reduzir a perda de gravações fornecendo notificações oportunas para a ação manual (como download direto) e orientando os clientes a resolver problemas de configuração para BYOS.
Para obter mais informações, consulte Visão geral do Traga seu próprio Armazenamento do Microsoft Azur.
Agosto de 2024
Aprimorar experiências de aplicativos personalizados com o Microsoft Teams
Estamos anunciando um conjunto de aprimoramentos para desenvolvedores que criam experiências personalizadas de aplicativos e sites que se conectam a usuários no Microsoft Teams. Os Serviços de Comunicação do Azure e essas novas funcionalidades são especialmente adaptados para interações B2C (Entre Empresas e Consumidores) em que um usuário externo (o cliente) fala com um funcionário que está usando o Teams (os negócios).
Aprimoramentos no Teams:
- Salas para Sessão de Grupo
- Modo Juntos
- Áudio Avançado
Ingressar no Teams ficou mais fácil:
- Short URL
- Ingressar por ID da Reunião
Modo Conferência: Traga todos para a mesma sala
Agora damos suporte ao Modo Conferência do Microsoft Teams em visualização pública, aprimorando a experiência de reunião virtual para participantes que ingressam pelos Serviços de Comunicação do Azure. Essa integração permite que participantes dos Serviços de Comunicação do Azure renderizem o fluxo do Modo Conferência, criando uma tela de fundo compartilhada que faz parecer que todos estão na mesma sala. É uma ótima maneira de reduzir a fadiga de reuniões e ajudar os participantes a se sentirem mais comprometidos e atentos.
O Modo Conferência é útil para tornar as reuniões virtuais mais imersivas e interativas. Seja você está hospedando uma reunião de equipe, um evento virtual ou uma sessão de sala de aula, esse recurso pode fazer suas reuniões parecerem mais conectadas. Além disso, as organizações podem personalizar esses ambientes virtuais para refletir sua marca ou contexto de reunião por meio do Portal do Desenvolvedor do Teams. Só um aviso, os usuários do Teams precisam de uma licença do Teams Premium para usar cenas personalizadas do Modo Conferência.
Para obter mais informações, confira Modo Conferência.
Salas para sessão de grupo: Aprimorar a colaboração virtual
Continuando nossos esforços para tornar as reuniões virtuais uma experiência mais dinâmica e interativa, o Microsoft Teams introduz salas para sessão de grupo integradas aos Serviços de Comunicação do Azure para uma experiência otimizada. Atualmente em visualização pública, esta função permite dividir suas reuniões em grupos menores e mais focados, aprimorando o dinamismo e o engajamento das discussões.
As salas para sessão de grupo são perfeitas para mergulhar em áreas específicas sem as distrações de uma reunião maior. Quer esteja trabalhando em um projeto de equipe, hospedando uma sessão de sala de aula ou conduzindo uma terapia em grupo, as salas para sessão de grupo ajudam a facilitar conversas aprofundadas e participação ativa. Isso leva a reuniões mais eficientes e produtivas.
Os administradores do Teams podem gerenciar com facilidade a disponibilidade das salas para sessão de grupo por meio de políticas de reunião, garantindo seu uso eficaz. Atualmente em visualização pública, essa integração oferece um vislumbre do futuro da colaboração virtual, tornando as reuniões online mais envolventes e interativas.
Para obter mais informações, confira Tutorial - Integrar salas para sessão de grupo do Microsoft Teams.
Suporte aprimorado para audioconferência: Garantindo conexões confiáveis
O Microsoft Teams revolucionou a comunicação perfeita durante compromissos virtuais ao permitir que uma única reunião do Teams tenha várias configurações de audioconferência. Isso significa que os participantes podem ingressar pela linha telefônica mais otimizada, garantindo que permaneçam conectados mesmo que enfrentem problemas de internet.
Os Serviços de Comunicação do Azure agora expõem essa configuração, permitindo que os desenvolvedores forneçam a linhas telefônica mais otimizada para seus clientes. Esse recurso não só aprimora a confiabilidade dos compromissos virtuais, mas também garante que os participantes possam sempre permanecer conectados, tornando as reuniões virtuais mais eficientes e sem estresse.
Para obter mais informações, confira Audioconferência de Reunião do Teams.
Suporte a URL curta - Web e nativo
Compartilhar links de reunião ficou mais fácil com o novo formato de URL curta para o Microsoft Teams, agora com suporte pelos Serviços de Comunicação do Azure. Essa atualização permite compartilhar links de reunião com mais conveniência, tornando o processo mais suave para todos os envolvidos.
Atualizamos nossos SDKs para acomodar esse novo formato, então os desenvolvedores precisam atualizar seus SDKs para usufruir dele. As URLs mais curtas não apenas simplificam o processo de compartilhamento, mas também aprimoram a experiência geral do usuário, tornando os links mais fáceis de distribuir e gerenciar.
Para obter mais informações, confira Início Rápido: Ingressar seu aplicativo de chamada em uma reunião do Teams.
Ingressar em uma Reunião do Teams por ID – nativo
Os Serviços de Comunicação do Azure agora dão suporte ao ingresso em reuniões do Microsoft Teams usando uma ID de reunião e senha. Esse recurso permite que os desenvolvedores criem aplicativos nativos para iOS, Android e Windows que se conectam a reuniões do Teams com credenciais simples, inseridas manualmente, encontradas no convite do evento.
Habilitamos esse método simples de ingressar em reuniões para facilitar a conexão e a colaboração em várias plataformas. Essa atualização aprimora a segurança e a conveniência, garantindo acesso contínuo às suas reuniões do Teams.
Para obter mais informações, confira Gerenciar chamadas para usuários do Teams > Ingressar em uma reunião do Teams.
Mais recursos e aprimoramentos
- Transcrição em tempo real
- Transmissão de áudio em tempo real
- Programabilidade do servidor para Salas
- Suporte a rich text
Transcrição em tempo real: Insights instantâneos das suas chamadas
Os Serviços de Comunicação do Azure agora oferecem transcrição em tempo real na visualização pública, fornecendo aos desenvolvedores uma saída de texto imediata do áudio da chamada. Esse recurso é incrivelmente útil para analisar conversas e obter insights que podem informar decisões de negócios ou ajudar agentes em tempo real.
Com integração ao serviço de Reconhecimento de Fala da IA do Azure, a transcrição em tempo real dá suporte a mais de 140 idiomas, facilitando a incorporação de reconhecimento de fala e transcrição em seus aplicativos. Essa capacidade permite capturar e transcrever áudio perfeitamente, fornecendo um recurso valioso para vários casos de uso
Ao combinar essas transcrições com modelos de linguagem de grande porte (LLMs), você pode obter mais insights, como próximas etapas sugeridas, resumos, intenção e análise de sentimentos.
Para saber mais, veja:
Streaming de áudio em tempo real: Capturar e analisar conversas
Com base no poder das funcionalidades em tempo real, os desenvolvedores agora têm acesso a fluxos de áudio em tempo real. O acesso a fluxos de áudio em tempo real permite que os desenvolvedores criem aplicativos de servidor que capturem e analisem áudio para cada participante em uma chamada à medida que ocorre.
Ao integrar o streaming de áudio com ações de automação de chamadas ou modelos de IA personalizados, você pode desbloquear vários casos de uso. Estes incluem o processamento de linguagem natural (NLP) para análise de conversação, autenticação de voz usando biometria e fornecimento de insights e sugestões em tempo real para agentes durante interações ativas
Para saber mais, veja:
Programabilidade do servidor para Salas: Aprimorar compromissos virtuais
O suporte a programação em tempo real para chamadas de Salas por meio dos Serviços de Comunicação do Azure está agora em visualização pública, habilitado pela API de Automação de Chamadas. O primeiro recurso em visualização permite discagem PSTN a partir de Salas. A discagem para telefone permite que fornecedores de software independentes (ISVs) integrem vários serviços profissionais de terceiros via PSTN em compromissos virtuais.
Por exemplo, intérpretes, representantes de serviços sociais e outros profissionais podem ingressar em compromissos de telessaúde ou tribunais virtuais via PSTN. Com essa nova capacidade, os desenvolvedores podem gerenciar esses cenários com eficiência, fornecendo recursos robustos de audioconferência para compromissos virtuais.
Isso é apenas o começo. Ao longo do próximo ano, planejamos aprimorar ainda mais essa integração, adicionando recursos de IA para dar suporte a vários cenários de compromissos virtuais, tornando o processo ainda mais simplificado e efetivo.
Para obter mais informações, confira Visão geral das Virtual Rooms > Como realizar chamadas em Virtual Rooms.
Suporte a rich text
O Chat dos Serviços de Comunicação do Azure agora dá suporte ao Editor de Rich Text e upload de imagem embutida tanto no SDK de Chat quanto na biblioteca de interface do usuário Web. Com essa versão, a experiência de chat é mais dinâmica e visualmente atraente. Os seguintes recursos estão agora disponíveis:
- Diferentes estilos de texto, incluindo negrito, itálico e sublinhado, para destacar as mensagens.
- A capacidade de criar listas com marcadores e numeradas para melhor organização.
- Opções para ajustar o recuo do texto para melhorar a legibilidade.
- A capacidade de adicionar e atualizar tabelas para melhor estruturar os dados.
A biblioteca de interface do usuário Web agora também dá suporte ao Editor de Rich Text tanto no ChatComposite quanto no CallWithChatComposite.
ChatComposite
CallWithChatComposite
Para começar:
- Caixa de Envio de Rich Text.
- Suporte ao Editor de Rich Text para ChatComposite.
- Ou confira nosso storybook em aka.ms/acsstorybook.
Julho de 2024
Legendas Ocultas - Biblioteca de Interface do Usuário Nativa
As Legendas Ocultas estão agora em disponibilidade geral na Biblioteca de Interface do Usuário Nativa para Android e iOS. Esse recurso se aplica a uma variedade de cenários em que as legendas ocultas são essenciais, aprimorando a experiência para usuários com deficiências auditivas e garantindo a inclusão.
As Legendas Ocultas na biblioteca de Interface do Usuário Nativa simplificam a integração entre os Serviços de Comunicação do Azure e o Microsoft Teams, facilitando para os usuários conectar e colaborar sem problemas. Simplifica o processo e aprimora a experiência do usuário.
Por exemplo, uma empresa de advocacia multinacional com uma força de trabalho diversificada pode usar legendas ocultas durante videoconferências para garantir que todos os funcionários, independentemente da capacidade de linguagem ou auditiva, possam participar plenamente. Por exemplo, em reuniões que envolvem discussões jurídicas complexas, as legendas ocultas podem ajudar falantes não nativos a acompanhar com mais facilidade. Além disso, a empresa pode usar esse recurso durante cenários de interoperabilidade com o Microsoft Teams, garantindo a comunicação contínua com clientes e parceiros.
Para saber mais, veja:
- Habilitar Legendas ocultas usando a Biblioteca de Interface do Usuário
- Visão geral das Legendas Ocultas dos Serviços de Comunicação do Azure
Funções e funcionalidades das Salas - Biblioteca de Interface do Usuário Nativa
A Biblioteca de Interface do Usuário Nativa para Android e iOS agora inclui a Integração de Salas em disponibilidade geral, oferecendo funções e funcionalidades avançadas para participantes de chamada. Essa integração oferece aos clientes maior flexibilidade e controle sobre suas chamadas, mantendo a gestão do lado do cliente.
Considere uma corporação hospedando uma reunião geral virtual com funcionários em todo o mundo. Com a Integração de Salas, a empresa pode atribuir funções como apresentador, participantes e consumidor, garantindo um ambiente de reunião estruturado e organizado. Essa configuração é crucial para manter a ordem em grandes reuniões, permitindo a disseminação eficiente de informações e sessões de Q&A produtivas, aprimorando a comunicação e o compromisso organizacional.
Para entender como configurar uma arquitetura de Salas padrão para validar atribuições de função e criação, veja o diagrama a seguir.
A API de Salas permite que os desenvolvedores criem salas, gerenciem usuários e ajustem o tempo de vida das salas. A API de Salas é um serviço de back-end separado da Biblioteca de Interface do Usuário.
Para saber mais, veja:
- Casos de uso da Biblioteca de Interface do Usuário > Integração de Salas
- Visão geral das Salas do Serviços de Comunicação do Azure
Compartilhamento de arquivos em reuniões do Teams
Agora em disponibilidade geral, compartilhe arquivos durante uma reunião do Microsoft Teams com o serviço de Chat dos Serviços de Comunicação do Azure. O compartilhamento de arquivos permite que os participantes compartilhem os documentos necessários para as necessidades diárias de negócios, como informações sobre produtos, folhetos ou instruções de acompanhamento.
Use essa função para aprimorar a experiência em reuniões do Teams. O compartilhamento de arquivos facilita para os usuários colaborar em documentos e fazer perguntas esclarecedoras conforme necessário para concluir processos de negócios. Os processos de negócios podem incluir abrir uma conta, revisar resultados, fornecer prescrições ou instruções de acompanhamento, e muitos outros cenários.
Para saber mais, veja:
- Habilitar o compartilhamento de arquivos durante uma reunião do Teams
- Chamada com Composição de Chat - Biblioteca de Interface do Usuário
Suporte para Salas para sessão de grupo do Teams
O SDK de Chamada do JavaScript agora dá suporte às Salas para sessão de grupo do Microsoft Teams em pré-visualização pública. Os participantes nativos dos Serviços de Comunicação do Azure e os participantes do Microsoft 365 usando o SDK de Chamada podem participar das salas para sessão de grupo das reuniões do Teams. O suporte para Salas para sessão de grupo do Teams traz mais flexibilidade e oportunidades de colaboração para suas reuniões virtuais.
O que são Salas para Sessão de Grupo
As Salas para sessão de grupo do Teams permitem que os facilitadores da reunião criem sessões separadas e menores dentro de uma reunião maior do Teams. Esse recurso é útil para vários cenários, como:
Serviços de Saúde: Durante uma visita virtual em grupo com provedores de serviços de saúde, o organizador da reunião pode atribuir pacientes a salas para sessão de grupo para discutir áreas específicas antes de se reunir novamente na sessão de grupo maior. Os provedores de serviços de saúde podem visitar cada sala para sessão de grupo para fazer check-in com os pacientes individualmente.
Jurídico: Em uma audiência virtual no tribunal, um réu e seu advogado podem ingressar em uma sala para sessão de grupo para uma conversa privada.
Conferências: Durante uma conferência virtual do setor, o organizador da reunião pode colocar os participantes em grupos de discussão separados com assuntos em destaques, antes de voltar à reunião maior para compartilhar insights com o público-alvo mais amplo.
Como funciona
Os usuários do Microsoft Teams podem criar salas para sessão de grupo para reuniões agendadas. Os organizadores da reunião podem atribuir participantes do SDK de Chamada a salas para sessão de grupo individuais. Os participantes podem ingressar e mover-se entre as salas para sessão de grupo e a reunião principal sem problemas, assim como qualquer outro usuário do Teams.
Por que isso é importante
A capacidade de incluir usuários do ACS nas salas para sessão de grupo do Teams aprimora a experiência colaborativa, tornando-a mais inclusiva e versátil. Independentemente de você estar conduzindo uma sessão de treinamento, hospedando um workshop ou facilitando uma sessão de debate, as salas para sessão de grupo fornecem a estrutura necessária para proporcionar interações significativas e discussões produtivas.
Comece hoje mesmo
Para começar a usar esse recurso, certifique-se de que você tem a última versão do SDK de Chamada. Para obter mais informações sobre como implementar e usar as Salas para sessão de grupo do Teams, confira Tutorial - Integrar salas para sessão de grupo do Microsoft Teams.
Pesquisa de fim de chamada - nativo
A Pesquisa de Fim de Chamada permite que os desenvolvedores personalizem perguntas para recolher comentários ao final de uma chamada. Esse recurso está em disponibilidade geral. Ao reunir insights valiosos diretamente dos usuários, os desenvolvedores podem tomar decisões informadas para aprimorar seus serviços de forma eficaz. Esse recurso agora está em disponibilidade geral para as plataformas Android, iOS e Windows.
Imagine um provedor de serviços de saúde usando esse recurso para recolher comentários após consultas de telemedicina. Ao personalizar as perguntas para obter informações sobre a clareza da comunicação, a facilidade de acesso e a satisfação com a orientação médica, o provedor pode identificar rapidamente as áreas que precisam ser melhoradas. Esses comentários imediatos e específicos ajudam o provedor a aprimorar a qualidade do atendimento ao paciente, simplificar operações e aumentar a satisfação do paciente.
Para saber mais, veja:
Pesquisa de Satisfação da ChamadaTutorial: Pesquisa de Satisfação da Chamada
Transferir para caixa postal
Agora em disponibilidade geral, os organizadores do Microsoft Teams podem configurar os participantes da chamada para serem transferidos diretamente para a mensagem de voz de um usuário do Teams, ignorando o toque do usuário do Teams. Isso é útil quando o transferidor sabe que o transferido está indisponível para atender a chamada.
Para obter mais informações, confira Transferir chamadas.
Maio de 2024
Retenção de dados com conversas em chat
Agora, os desenvolvedores podem criar conversas em chat com uma política de retenção de 30 a 90 dias. Esse recurso está em preview.
Definir uma política de retenção é opcional. Os desenvolvedores podem optar por criar uma conversa em chat com retenção infinita (padrão) ou definir uma política de retenção de 30 a 90 dias. Se você precisar manter a conversa por mais de 90 dias, poderá estender o prazo usando a Atualizar a API de Propriedades da Conversa do Chat. A política é voltada para o gerenciamento de dados em organizações que precisam mover dados para seus arquivos para fins históricos ou excluir os dados dentro de um determinado período.
A política não afeta as conversas nos chats existentes.
Para saber mais, veja:
- Conceitos de chat
- Criar thread de chat – API REST
- Atualizar propriedades de thread de chat – API REST
PowerPoint Live
Agora em disponibilidade geral, o PowerPoint Live oferece uma experiência envolvente tanto para o apresentador quanto para o público. O PowerPoint Live combina a apresentação no PowerPoint com a conexão e colaboração de uma reunião no Microsoft Teams.
Os participantes da reunião agora podem visualizar sessões do PowerPoint Live iniciadas por um cliente do Teams usando a Biblioteca de Interface do Usuário Web dos Serviços de Comunicação do Azure. Os participantes podem acompanhar uma apresentação e visualizar as anotações do apresentador. Os desenvolvedores podem usar essa função através de composições como CallComposite
e CallWithChatComposite
, e componentes como VideoGallery
.
Para mais informações, confira Introdução ao PowerPoint Live no Microsoft Teams (postagem de blog) e Apresentar a partir do PowerPoint Live no Microsoft Teams.
Reações ao Vivo
Agora em disponibilidade geral, as composições e componentes atualizados da Biblioteca de Interface do Usuário incluem reações durante chamadas ao vivo. A Biblioteca de Interface do Usuário dá suporte para essas reações: 👍 curtir, 🧡 amar, 👏 aplaudir, 😂 risada, 😮 surpresa.
As reações nas chamadas são associadas ao participante que as envia e são visíveis para todos os tipos de participantes (internos, convidados, federados, anônimos). As reações nas chamadas têm suporte em todos os tipos de chamadas, como salas, grupos e reuniões (agendadas, privadas, de canal) de todos os tamanhos (pequeno, grande, extra grande).
Adicionar esse recurso incentiva um maior comprometimento nas chamadas, pois as pessoas podem reagir em tempo real sem precisar falar ou interromper. Os desenvolvedores podem usar esse recurso adicionando:
- A capacidade de ter reações ao vivo nas chamadas para composições
CallComposite
eCallwithChatComposite
na web. - Reações nas chamadas no nível do componente.
Para obter mais informações, consulte Reações.
Legendas ocultas
Promova a acessibilidade exibindo o texto do áudio em chamadas de vídeo. Já disponível para chamadas de aplicativo para Teams, este lançamento de disponibilidade geral adiciona suporte para legendas ocultas em todas as chamadas de aplicativo para aplicativo.
Para mais informações, confira Visão geral das legendas ocultas.
Você também pode saber mais sobre Interoperabilidade dos Serviços de Comunicação do Azure com o Teams.
Copilot para diagnósticos de chamada
A IA pode ajudar os desenvolvedores de aplicativos em todas as etapas do ciclo de vida de desenvolvimento: projeto, criação e operação. Os desenvolvedores podem usar o Microsoft Copilot no Azure (versão prévia) dentro do Diagnóstico de Chamadas para entender e resolver muitos problemas relacionados a chamadas. Por exemplo, os desenvolvedores podem perguntar ao Copilot:
- Como fazer para executar o diagnóstico de rede em chamadas VoIP dos Serviços de Comunicação do Azure?
- Como posso otimizar minhas chamadas em condições de rede ruins?
- Como fazer para corrigir as causas comuns de fluxo de mídia ruim em chamadas dos Serviços de Comunicação do Azure?
- Como posso corrigir o subcódigo 41048, que causou a falha na parte de vídeo da minha chamada?
O Diagnóstico de Chamadas pode ajudar os desenvolvedores a entender a qualidade e a confiabilidade das chamadas, para que possam oferecer uma excelente experiência de chamada aos clientes. Muitos problemas podem afetar a qualidade das suas chamadas, como conectividade de internet ruim, incompatibilidades de software e dificuldades técnicas com dispositivos.
Identificar a causa raiz desses problemas pode aliviar situações potencialmente frustrantes para todos os participantes da chamada, seja um paciente em consulta médica ou um aluno em aula com um professor. O diagnóstico de chamadas permite que os desenvolvedores analisem os dados para identificar problemas de raiz e encontrar uma solução. Você pode usar as visualizações internas no portal do Azure ou conectar os dados de uso e qualidade subjacentes aos seus próprios sistemas.
Para obter mais informações, confira Diagnóstico de chamadas.
Abril de 2024
Extensibilidade B2C com o Microsoft Teams para chamadas
Os desenvolvedores podem aproveitar a interoperabilidade de chamadas para usuários do Microsoft Teams em fluxos de trabalho de chamadas dos Serviços de Comunicação do Azure. Esse recurso agora está em disponibilidade geral.
Os desenvolvedores podem usar APIs de Automação de Chamada para trazer usuários do Teams para fluxos de trabalho e interações de chamadas entre empresas e consumidores (B2C), o que pode ajudar você a entregar soluções avançadas de serviço de atendimento ao consumidor. Essa interoperabilidade é oferecida pelo VoIP para reduzir a sobrecarga na infraestrutura de telefonia. Os desenvolvedores podem adicionar usuários do Teams às chamadas dos Serviços de Comunicação do Azure usando as IDs de objeto (OIDs) do Microsoft Entra dos participantes.
Casos de uso
Teams como extensão de uma área de trabalho do agente: Conecte sua solução CCaaS (centro de atendimento como serviço) ao Teams e permita que seus agentes atendam chamadas de clientes no Teams. Ter o Teams como uma solução central para comunicação interna e B2C pode aumentar a produtividade dos agentes e capacitá-los a oferecer um serviço de primeira classe aos clientes.
Consulta de especialistas: As empresas podem usar o Teams para convidar especialistas no assunto para seus fluxos de trabalho de atendimento ao cliente, a fim de resolver problemas rapidamente e melhorar a taxa de resolução na primeira chamada.
A extensibilidade B2C dos Serviços de Comunicação do Azure com o Microsoft Teams ajuda os clientes a alcançarem equipes de vendas e suporte, além de ajudar as empresas a oferecerem experiências eficazes ao cliente.
Para mais informações, confira Interoperabilidade do fluxo de trabalho de Automação de Chamadas com o Microsoft Teams.
Compartilhamento de imagens em reuniões do Microsoft Teams
Usuários do Microsoft Teams podem compartilhar imagens com usuários dos Serviços de Comunicação do Azure no contexto de uma reunião no Teams. Esse recurso agora está em disponibilidade geral. O compartilhamento de imagem aprimora a colaboração em tempo real para reuniões. Também há suporte para a sobreposição de imagens para que os usuários a examine em detalhes.
O compartilhamento de imagens é útil em diversos cenários, como uma empresa que compartilha fotos para mostrar seu trabalho ou médicos que compartilham imagens com pacientes para instruções de cuidados posteriores.
Experimente esse recurso usando a Biblioteca de Interface do Usuário ou o SDK de Chat. O SDK está disponível em C# (.NET), JavaScript, Python e Java. Para saber mais, veja:
- Habilitar uma imagem embutida usando a Biblioteca de Interface do Usuário em reuniões do Teams
- Exemplo no GitHub: Adicionando o compartilhamento de imagens
Supressão profunda de ruído
A supressão profunda de ruído está atualmente em versão prévia. A supressão de ruído melhora as chamadas VoIP e de vídeo eliminando o ruído de fundo, facilitando a fala e a escuta. Por exemplo, se você estiver participando de uma chamada WebJS dos Serviços de Comunicação do Azure em uma cafeteria, ativar a supressão de ruído pode melhorar a experiência ao eliminar os sons de fundo da loja.
Para obter mais informações, consulte Adicionar aprimoramentos de qualidade de áudio à sua experiência de chamadas de áudio.
SDKs de chamadas para Android, iOS e Windows
Atualizamos os SDKs nativos de chamadas para melhorar a experiência do cliente. Esta versão inclui:
- Fundo personalizado para chamadas de vídeo
- Configuração de proxy
- Integração do Android TelecomManager
- Comunicação unidirecional no Canal de Dados
- Vida útil das notificações por push
Fundo personalizado para chamadas de vídeo
O fundo personalizada para chamadas de vídeo está em disponibilidade geral. Esse recurso permite que os clientes removam distrações ao fundo. Os clientes podem fazer upload de suas próprias imagens personalizadas para usar como plano de fundo.
Por exemplo, os proprietários de empresas podem usar o SDK de Chamadas para exibir fundos personalizados em vez do fundo real. Você pode, por exemplo, fazer upload de uma imagem de um escritório moderno e espaçoso e configurá-la como plano de fundo para chamadas de vídeo. Quem ingressar na chamada verá o fundo personalizado, que parece realista e natural. Você também pode usar imagens de identidade visual como plano de fundo para mostrar novas imagens aos seus clientes.
Para mais informações, confira Início Rápido: Adicionar efeitos de vídeo às suas chamadas de vídeo.
Configuração de proxy
A configuração de proxy agora está em disponibilidade geral. Alguns ambientes, como setores altamente regulamentados ou que lidam com informações confidenciais, exigem proxies para ajudar a proteger e controlar o tráfego de rede. Você pode usar o SDK de Chamadas para configurar os proxies HTTP e de mídia para suas chamadas dos Serviços de Comunicação do Azure. Dessa forma, você pode garantir que suas comunicações estejam em conformidade com políticas e regulamentos de rede. Você pode usar os métodos do SDK nativo para definir a configuração de proxy para seu aplicativo.
Para mais informações, confira Proxy para seu tráfego de chamadas.
Integração do Android TelecomManager
O Android TelecomManager gerencia chamadas de áudio e vídeo em dispositivos Android. Use o Android TelecomManager para fornecer uma experiência de usuário consistente em vários aplicativos e dispositivos Android, como mostrar chamadas recebidas e realizadas na interface do sistema, direcionar áudio para dispositivos e gerenciar interrupções de chamadas.
Agora você pode integrar seu aplicativo ao Android TelecomManager para aproveitar seus recursos em cenários personalizados de chamadas. Para obter mais informações, consulte Integrar com o TelecomManager.
Comunicação unidirecional no Canal de Dados
A API do Canal de Dados está em disponibilidade geral. O Canal de Dados inclui comunicação unidirecional, o que permite mensagens em tempo real durante chamadas de áudio e vídeo. Usando essa API, você pode integrar funções de troca de dados nos aplicativos para ajudar a fornecer uma experiência de comunicação contínua aos usuários.
A API do Canal de Dados permite que os usuários enviem e recebam mensagens instantaneamente durante uma chamada de áudio ou de vídeo em andamento, promovendo uma comunicação fluida e eficiente. Em uma chamada em grupo, um participante pode enviar mensagens a um único participante, a um conjunto específico de participantes ou a todos os participantes da chamada. Essa flexibilidade aprimora a comunicação e a colaboração entre os usuários durante as interações de grupo.
Para obter mais informações, consulte Canal de dados.
Vida útil das notificações por push
A vida útil (TTL) das notificações por push agora está em disponibilidade geral. A TTL é a duração pela qual um token de notificação por push é válido. Usar um TTL de longa duração pode ajudar seu aplicativo a reduzir o número de novas solicitações de token dos seus usuários e melhorar a experiência.
Por exemplo, suponha que você criou um aplicativo que permite aos pacientes agendar consultas médicas virtuais. O aplicativo usa notificações por push para exibir uma interface de chamada recebida quando o aplicativo não está em primeiro plano. Anteriormente, o aplicativo precisava solicitar um novo token de notificação por push ao usuário a cada 24 horas, o que poderia causar perturbação e ser incômodo. Com o recurso de TTL estendido, você pode agora configurar o token de notificação por push para durar até seis meses, dependendo das necessidades do seu negócio. Dessa forma, o aplicativo pode evitar solicitações frequentes de token proporcionar uma experiência de chamada mais fluida para seus clientes.
Para mais informações, confira Habilitar notificações por push para chamadas.
Atualizações da biblioteca de interface do usuário nativa do SDK de Chamadas
Usando a Biblioteca de Interface do Usuário nativa do SDK de Chamadas dos Serviços de Comunicação do Azure, você pode agora gerar logs criptografados para solução de problemas e fornecer aos clientes um modo opcional somente de áudio para ingressar em chamadas.
Solução de problemas na biblioteca de interface do usuário nativa para Android e iOS
Agora, em disponibilidade geral, você pode criptografar logs ao solucionar problemas na biblioteca de interface do usuário nativa do SDK de Chamadas para Android e iOS. Você pode gerar facilmente logs criptografados para compartilhar com o Suporte do Azure. O ideal é que as chamadas simplesmente funcionem ou que os desenvolvedores corrijam os problemas por conta própria. No entanto, os clientes sempre têm o suporte do Azure como último recurso. E nos esforçamos para tornar esses atendimentos o mais fáceis e rápidos possível.
Para obter mais informações, confira Solucionar problemas da biblioteca de interface do usuário.
Modo somente áudio na Biblioteca de Interface do Usuário
O modo somente áudio na Biblioteca de Interface do Usuário do SDK de Chamadas agora está em disponibilidade geral. Ele permite que os participantes ingressem em chamadas usando apenas o áudio, sem compartilhar ou receber vídeo. Os participantes podem usar esse recurso para economizar largura de banda e maximizar a privacidade.
Quando o modo somente áudio é ativado, ele desativa automaticamente a função de vídeo tanto para envio quanto para recepção de fluxos. A interface é ajustada para refletir essa mudança, removendo controles relacionados ao vídeo.
Para mais informações, confira Habilitar modo somente áudio na Biblioteca de Interface do Usuário.
Março de 2024
Chamadas para Filas de chamadas do Microsoft Teams e Atendedores automáticos
As chamadas para Filas de chamadas do Teams e Atendedores automáticos agora estão disponíveis em disponibilidade geral nos Serviços de Comunicação do Azure, juntamente com o recurso de clicar para ligar para a Telefonia do Teams.
As organizações podem permitir que os clientes entrem em contato rapidamente com membros de vendas e suporte no Microsoft Teams. Quando você adiciona um widget de clicar para ligar em um site, como um botão Vendas que aponta para o departamento de vendas ou um botão Comprar que aponta para aquisição, os clientes estão a um clique de se conectar diretamente a uma Fila de chamadas do Teams ou Atendedor automático.
Saiba mais sobre como conectar seu aplicativo de chamadas a uma Fila de chamadas ou a um Atendedor automático do Teams, e sobre como desenvolver aplicativos para central de contatos.
Atualizações por email
As atualizações no serviço de email dos Serviços de Comunicação do Azure incluem suporte a SMTP, gerenciamento de recusa, cmdlets do Azure PowerShell e extensões da CLI do Azure.
SMTP
O suporte a SMTP nos emails dos Serviços de Comunicação do Azure agora está em disponibilidade geral. Os desenvolvedores podem usá-lo para enviar emails com facilidade, melhorar os recursos de segurança e ter mais controle sobre as comunicações de saída.
O serviço de retransmissão SMTP atua como um link entre clientes de email e servidores de email para ajudar a entregar emails de forma mais eficaz. Ele configura uma infraestrutura de retransmissão especializada que não apenas lida com necessidades de alta taxa de transferência e entrega bem-sucedida de emails, mas também melhora a autenticação para ajudar a proteger a comunicação. Esse serviço também oferece às empresas uma plataforma centralizada que permite gerenciar emails enviados para todas as comunicações B2C e obter insights sobre o tráfego de emails.
Com essa capacidade, os clientes podem trocar soluções SMTP locais ou vincular seus aplicativos de linha de negócios a uma plataforma de soluções baseadas na nuvem com os emails dos Serviços de Comunicação do Azure. O suporte ao SMTP possibilita:
- Um ponto de extremidade SMTP confiável com criptografia TLS 1.2.
- Autenticação com uma ID de aplicativo do Microsoft Entra para enviar emails por SMTP.
- Suporte para envio em alto volume de comunicações B2C por SMTP e APIs REST.
- Em conformidade com os requisitos de manipulação de dados e privacidade para clientes.
Para mais informações, confira Suporte a SMTP para email.
Gerenciamento de recusa
O gerenciamento de recusa de email, agora em versão prévia, oferece uma lista centralizada de cancelamento de inscrição e preferências de recusa salvas em um repositório de dados. Esse recurso ajuda os desenvolvedores a atender às diretrizes de provedores de email que exigem a implementação de cancelamento de inscrição com um clique nos emails enviados por suas plataformas.
O gerenciamento de recusa ajuda a identificar e evitar problemas de entrega. Você pode manter a conformidade adicionando recursos de lista de supressão para ajudar a melhorar a reputação e permitir que os clientes gerenciem facilmente as recusas.
Introdução ao Gerenciamento dos recursos de recusa de email.
Cmdlets do Azure PowerShell e extensões da CLI do Azure
Para melhorar a experiência do desenvolvedor, os Serviços de Comunicação do Azure estão introduzindo mais cmdlets do Azure PowerShell e extensões da CLI do Azure para trabalhar com emails.
Cmdlets do Azure PowerShell
Com a adição dos novos cmdlets, os desenvolvedores podem usar os cmdlets do Azure PowerShell para todas as operações CRUD (criar, ler, atualizar, excluir) do serviço de email, incluindo:
- Criar um recurso de serviço de comunicação (existente)
- Criar um recurso de serviço de email (novo)
- Criar um recurso para um domínio personalizado gerenciado pelo Azure (novo)
- Iniciar ou cancelar a verificação de domínio personalizado (novo)
- Adicionar um nome de usuário do remetente a um domínio (novo)
- Vincular um recurso de domínio a um recurso de serviço de comunicação (existente)
Saiba mais na referência do Azure PowerShell.
Extensões da CLI do Azure
Os desenvolvedores podem usar as extensões da CLI do Azure para seu fluxo de trabalho de ponta a ponta no envio de emails, incluindo:
- Criar um recurso de serviço de comunicação (existente)
- Criar um recurso de serviço de email (novo)
- Criar um recurso para um domínio personalizado gerenciado pelo Azure (novo)
- Adicionar um nome de usuário do remetente a um domínio (novo)
- Vincular um recurso de domínio a um recurso de serviço de comunicação (existente)
- Enviar um email (existente)
Saiba mais na referência da CLI do Azure.
Fevereiro de 2024
Tokens de usuário de acesso limitado
Os tokens de usuário de acesso limitado agora estão em disponibilidade geral. Tokens de usuário de acesso limitado permitem que os clientes tenham controle mais refinado sobre as funcionalidades do usuário, como iniciar uma nova chamada/chat ou participar de uma chamada/chat em andamento.
Quando um cliente cria uma identidade de usuário nos Serviços de Comunicação do Azure, o usuário recebe a capacidade de participar de chats ou chamadas por meio de tokens de acesso. Por exemplo, um usuário precisa de um token de chat para participar de conversas em chat ou um token VoIP para participar de chamadas VoIP. Um usuário pode ter vários tokens simultaneamente.
Com os tokens de acesso limitado, os Serviços de Comunicação do Azure dão suporte para o controle de acesso total versus acesso limitado em chats e chamadas. Os clientes podem controlar a capacidade dos usuários de iniciar uma nova chamada ou chat, em vez de apenas participar de chamadas ou chats existentes.
Esses tokens resolvem o problema de chamadas ou chats não solicitados. Por exemplo, sem tokens de acesso limitado, um usuário que tenha um token VoIP pode iniciar chamadas e participar de chamadas. Então, teoricamente, um réu poderia ligar diretamente para um juiz ou um paciente poderia ligar diretamente para um médico. Esta situação é indesejada para a maioria das empresas. Agora, os desenvolvedores podem fornecer um token de acesso limitado a um paciente que pode se juntar a uma chamada, mas não pode iniciar uma chamada direta para ninguém.
Para obter mais informações, confira Modelo de identidade.
Experimentar Chamada Telefônica
O Try Phone Calling, agora em versão prévia, é uma ferramenta no portal do Azure que ajuda os clientes a confirmar a configuração de uma conexão de telefonia fazendo uma chamada. Isso se aplica tanto para chamadas de voz (PSTN) quanto para o roteamento direto. O Try Phone Calling permite que os desenvolvedores testem rapidamente as funcionalidades de chamada dos Serviços de Comunicação do Azure, sem um aplicativo ou código existente no final.
Para mais informações, confira Try Phone Calling.
Atualizações na Biblioteca de Interface do Usuário Nativa
As atualizações na Biblioteca de Interface do Usuário Nativa incluem a movimentação dos Diagnósticos Voltados para o Usuário para disponibilidade geral e o lançamento de chamadas individuais e integração com o Kit de Chamadas do iOS.
Diagnóstico voltado para o usuário
Os Diagnósticos Voltados para o Usuário estão agora em disponibilidade geral. Esse recurso melhora a experiência do usuário ao fornecer um conjunto de eventos que podem ser disparados quando um sinal da chamada é detectado. Por exemplo, um evento pode ser disparado quando um participante está falando, mas o microfone está mudo, ou se o dispositivo não está conectado a uma rede. Você pode se inscrever para receber alertas de sinais de rede fraca ou microfones mudos, garantindo que você esteja sempre ciente de fatores que afetam as chamadas.
A inclusão dos Diagnósticos Voltados para o Usuário na Biblioteca de Interface do Usuário ajuda os clientes a implementarem eventos para uma experiência mais fluida. Os clientes podem usar os Diagnósticos Voltados para o Usuário para notificar os usuários em tempo real caso enfrentem problemas de conectividade e qualidade durante a chamada, como problemas de rede. Os usuários recebem uma notificação pop-up sobre esses problemas durante a chamada. Esse recurso também envia telemetria para ajudar a rastrear qualquer evento e revisar o status da chamada.
Para obter mais informações, consulte Diagnósticos voltados para o usuário.
Chamadas individuais
Chamadas individuais para Android e iOS estão agora disponíveis na versão prévia 1.6.0. Com esse último lançamento em versão prévia, iniciar uma chamada é tão simples quanto um toque. Os destinatários são prontamente alertados com uma notificação por push para atender ou recusar a chamada.
Se o aplicativo nativo do iOS exigir chamadas diretas entre duas entidades, os desenvolvedores podem usar a função de chamada individual para realizá-las. Um cenário de exemplo é um cliente que precisa ligar para um consultor financeiro para fazer alterações na conta.
Para mais informações, consulte Configurar chamadas um a um e notificações por push na biblioteca de interface do usuário.
Integração com o Kit de Chamadas do iOS
Os Serviços de Comunicação do Azure integram o Kit de Chamadas, em versão prévia, para uma experiência de chamada nativa no iOS. Agora, as chamadas feitas através do SDK Nativo têm os mesmos recursos de chamada do iOS, como notificações, histórico de chamadas e chamadas em espera. Esses recursos do iOS se integram perfeitamente com a experiência nativa existente.
Essa atualização permite que os desenvolvedores da Biblioteca de Interface do Usuário evitem perder tempo com integrações. O Kit de Chamadas oferece uma experiência pronta para uso, o que significa que os aplicativos integrados usam as mesmas interfaces que as chamadas normais de celular. Para os usuários, as chamadas VoIP recebidas exibem a tela de chamada familiar do iOS para uma experiência consistente e intuitiva.
Para obter mais informações, consulte Integrar o CallKit à biblioteca de interface do usuário.
Ofertas diretas de PSTN
Os Serviços de Comunicação do Azure continuam expandindo as Ofertas Diretas para novas geografias. Ofertas PSTN Diretas estão em disponibilidade geral para 42 países e regiões:
Argentina, Austrália, Áustria, Bélgica, Brasil, Canadá, Chile, China, Colômbia, Dinamarca, Finlândia, França, Alemanha, Hong Kong SAR, Indonésia, Irlanda, Israel, Itália, Japão, Luxemburgo, Malásia, México, Países Baixos, Nova Zelândia, Noruega, Filipinas, Polônia, Portugal, Porto Rico, Arábia Saudita, Singapura, Eslováquia, África do Sul, Coreia do Sul, Espanha, Suécia, Suíça, Taiwan, Tailândia, Emirados Árabes Unidos, Reino Unido, Estados Unidos
Além de disponibilizar todas as ofertas atuais, introduzimos mais de 400 novas ofertas entre países/regiões.
Confira todos os novos países/regiões, tipos de número de telefone e recursos em Disponibilidade de números de telefone e qualificação para a assinatura por país/região.
Janeiro de 2024
Discagem para um número PSTN
Os Virtual Rooms oferecem suporte a chamadas de áudio e vídeo via VoIP. Agora você também pode discar números de PSTN e incluir os participantes de PSTN em uma chamada em andamento.
Virtual Rooms permitem que os desenvolvedores exerçam controle sobre a capacidade de discagem para PSTN de duas maneiras. Os desenvolvedores podem habilitar/desabilitar a funcionalidade de discagem para PSTN para Virtual Rooms específicas, além de controlar quais usuários nas Virtual Rooms podem iniciar a discagem para PSTN. Apenas usuários com a função de Apresentador podem iniciar uma discagem para PSTN, para ajudar a garantir uma comunicação segura e estruturada.
Para obter mais informações, consulte Início Rápido: criar e gerenciar um recurso de sala.
Ativar mudo remoto de participantes da chamada
Os participantes agora podem silenciar outros participantes em chamadas de Virtual Rooms. Anteriormente, os participantes em chamadas de Virtual Rooms só podiam ativar/desativar mudo para si mesmos. Há momentos em que os participantes desejam ativar mudo de outras pessoas devido ao ruído de fundo ou se o microfone de alguém ficou com o mudo desativado.
Os participantes na função Apresentador podem ativar o mudo de um, vários ou todos os outros participantes. Os usuários mantêm a capacidade de desativar mudo conforme necessário. Por motivos de privacidade, ninguém pode desativar mudo de outros participantes.
Para obter mais informações, consulte Ativar mudo de outros participantes.
Gravação de chamadas em Virtual Rooms
Os desenvolvedores agora podem iniciar, pausar e parar a gravação de chamadas nas chamadas realizadas nos Virtual Rooms. A gravação de chamadas é uma capacidade no lado do servidor. Os desenvolvedores podem iniciar, pausar e parar a gravação usando chamadas à API no servidor. Esse recurso permite que os participantes convidados, que podem não estar na sessão original, visualizem a gravação e fiquem atualizados de forma assíncrona.
Para obter mais informações, consulte Gerenciar gravação de chamada no cliente.
Legendas ocultas em Virtual Rooms
A legendagem oculta é a conversão de uma faixa de áudio de uma chamada de voz ou vídeo em palavras escritas que aparecem em tempo real. As legendas ocultas são uma ferramenta útil para participantes que preferem ler o texto do áudio para se engajarem mais ativamente em conversas e reuniões. As legendas ocultas também são úteis em cenários onde os participantes possam estar em ambientes barulhentos ou enfrentando problemas com o equipamento de áudio.
As legendas ocultas nunca são salvas e são visíveis apenas para o usuário que as habilitou.
Para mais informações, confira Visão geral das legendas ocultas.
Conteúdo relacionado
- Para uma lista completa de novos recursos e correções, confira a página de lançamentos no GitHub.
- Para obter mais postagens de blog, consulte o Blog dos Serviços de Comunicação do Azure.