Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo descreve novos recursos e atualizações relacionados aos Serviços de Comunicação do Azure.
Junho de 2025
Extensibilidade do Teams Phone
Apresentando a extensibilidade do Teams Phone na versão prévia pública. A extensibilidade de Telefonia do Teams (TPE) para o Dynamics 365 Contact Center e a solução ISV da central de contatos como serviço (CCaaS) ajudam as organizações a estender seu investimento em telefonia com a Telefonia do Teams para a central de contatos.
Com a IA generativa, os provedores do CCaaS (Contact Center as a Service) podem aconselhar facilmente agentes humanos para que eles respondam às necessidades do cliente, possam automatizar fluxos de trabalho e, por fim, melhorar a experiência geral do cliente.
Limitações de soluções anteriores
Os fluxos de trabalho geralmente são divididos entre provedores UCaaS (Unified Communications as a Service), como o Microsoft Teams e os sistemas CCaaS. Essa divisão limita o potencial da IA geradora para simplificar as operações e fornecer uma exibição consolidada dos dados. Hoje, as organizações desejam soluções integradas e personalizáveis de seus provedores CCaaS que unificam a infraestrutura de telefonia para uma visão completa das interações do cliente e do tratamento robusto de dados.
Benefícios de extensibilidade do Teams Phone para desenvolvedores do CCaaS
A extensibilidade do Teams Phone, que é alimentada pelos Serviços de Comunicação do Azure, permite que os fornecedores do CCaaS se integrem perfeitamente ao Teams Phone e forneçam vários benefícios para seus clientes e usuários finais, incluindo:
- Telefonia consolidada para UCaaS e CCaaS: Configuração simplificada sem necessidade de configurar e administrar sistemas telefônicos separados. Os clientes podem usar o investimento em telefonia do Teams Phone para implantações do contact center.
- Integração de IA de conversa: Os desenvolvedores podem usar APIs de Automação de Chamadas para usar ferramentas movidas a IA, reproduzir mensagens de saudação personalizadas e reconhecer entradas de voz de conversa.
- Estenda os recursos do UCaaS para o CCaaS: Aproveite os recursos corporativos do Teams Phone, incluindo chamadas de emergência e políticas de plano de discagem.
- Tratamento de notificações do agente: Habilita a segregação de dados entre a persona CCaaS e a persona UCaaS com a opção de chamar no cliente padrão do Teams ou em um aplicativo CCaaS.
- Eficiência de Custo: Habilite os ISVs para criar soluções econômicas usando planos existentes do Teams Phone, sem adicionar números dos Serviços de Comunicação do Azure ou Roteamento Direto.
- Disponibilidade geográfica mais ampla: A integração com os Planos de Chamada do Teams, o Roteamento Direto e o Operator Connect fornece opções de telefonia mais amplas.
Principais características
- Provisionamento para integração perfeita: Capacite os provedores de CCaaS a conectar suas implantações dos Serviços de Comunicação do Azure com os ambientes do Teams dos clientes. Essa integração permite o uso de recursos de telefonia do Teams para uma experiência de comunicação coesa e eficiente.
- Roteamento de chamadas e Controles no meio da chamada: Recursos avançados de roteamento de chamadas para gerenciamento eficiente de chamadas e escalonamento para agentes. Os controles de chamada intermediária permitem adicionar participantes, redirecionar chamadas e transferir chamadas diretamente.
- Gravação de conveniência: Integre os recursos de gravação de chamadas aos cenários do Microsoft Teams para CCaaS, permitindo processos de gravação personalizados controlados por administradores do CCaaS. Para obter mais informações, consulte a visão geral da Gravação de Chamadas.
- Integração de IA de conversa: Os desenvolvedores podem usar APIs de Automação de Chamadas para usar ferramentas alimentadas por IA, reproduzir mensagens de saudação personalizadas, reconhecer entradas de voz de conversa e usar a análise de sentimento para melhorar o atendimento ao cliente. Comece hoje com este exemplo de OpenAI de Automação de Chamadas.
- On-Behalf-Of (OBO): A chamada OBO permite que os aplicativos iniciem e gerenciem chamadas de voz em nome de uma Conta de Recurso do Teams, permitindo uma integração perfeita com fluxos de trabalho corporativos.
- Integrar com a Automação de Chamadas:As APIs de Automação de Chamadas dos Serviços de Comunicação do Azure fornecem controle de chamada e permitem que provedores CCaaS criem fluxos de chamadas inteligentes e baseados em servidor.
- Use o SDK do Cliente: O SDK do Cliente dos Serviços de Comunicação do Azure fornece os meios para um provedor CCaaS desenvolver um cliente personalizado para fluxos de trabalho específicos de persona CCaaS.
- Chamada de emergência: Alimentados pelo SDK de Chamadas dos Serviços de Comunicação do Azure, trazemos suporte avançado de chamada de emergência para agentes que podem discar serviços de emergência, fornecer sua localização estática e receber retornos de chamada de pontos de atendimento de segurança pública com números de serviço de telefone do Teams.
- Faturamento: O modelo de negócios de extensibilidade do Teams Phone cobra dos fornecedores de CCaaS pelo uso de SDKs dos Serviços de Comunicação do Azure, incluindo SDK de Chamada, Consumo de VoIP, Insights de Áudio e Gravação de Chamadas, enquanto os usuários finais devem usar os Planos de Chamada do Teams e habilitar as licenças necessárias do Teams para agentes e contas de recursos. Para obter mais informações, consulte os preços dos Serviços de Comunicação do Azure.
- Telemetria: Desenvolvedores e provedores CCaaS podem acessar detalhes de chamada e ferramentas de registro como parte da extensibilidade do Teams Phone. A telemetria permite que desenvolvedores e administradores do sistema monitorem o uso de chamadas e depurem a qualidade das chamadas no portal do Azure. Eles podem fazer isso analisando o Resumo de Chamadas e os Logs de Diagnóstico de Chamadas com um identificador claro de Extensibilidade do Telefone de Equipe ou usando a Central de Diagnóstico de Chamadas.
Ingressar no TAP (Programa de Adoção da Tecnologia dos Serviços de Comunicação do Azure)
Registro do Programa de Adoção da Tecnologia dos Serviços de Comunicação do Azure.
Próximas etapas
- Visão geral da extensibilidade do Teams Phone
- Início rápido da extensibilidade do Sistema de Telefonia do Teams
Maio de 2025
Desfoque da tela de fundo para navegadores de dispositivo móvel com Android
Implemente o desfoque da tela de fundo para dispositivo móvel com Android Web usando o SDK de Chamada dos Serviços de Comunicação do Azure. Esse recurso está disponível em geral (GA). Ao habilitar o desfoque em segundo plano, os usuários finais podem desfrutar de chamadas com maior privacidade e confiança, sabendo que seu plano de fundo está obscurecido e não distrai a chamada.
Próximas etapas
Adicionar efeitos de vídeo às chamadas de vídeo
Os Navegadores Móveis dão suporte ao envio de vídeo de resolução 720p
O SDK de Chamada dos Serviços de Comunicação do Azure para navegador móvel da Web agora permite que os desenvolvedores enviem vídeo por padrão em uma resolução de vídeo 720p. Esse recurso está disponível em geral (GA). Quando você permite que uma resolução de vídeo mais alta seja enviada de navegadores móveis, ela fornece a todos os usuários vídeo de maior qualidade e experiência de chamada mais íntima.
Próximas etapas
Visão geral do SDK de chamadas > Resoluções de vídeo suportadas
Abril de 2025
Envio Web 1080p
O SDK de chamada do WebJS dos Serviços de Comunicação do Azure agora dá suporte ao envio de vídeo na resolução 1080p, em versão prévia pública. Os desenvolvedores podem habilitar essa qualidade avançada de vídeo para criar soluções que permitam que seus clientes usem apresentações de vídeo de maior qualidade e mais detalhadas.
Esse aprimoramento fornece aos desenvolvedores e participantes uma experiência de chamada aprimorada. Os desenvolvedores podem aceitar esse recurso usando a API de Restrições de Vídeo (veja o exemplo a seguir), habilitando fluxos de vídeo de maior qualidade em seus aplicativos.
const callOptions = {
videoOptions: {
localVideoStreams: [...],
constraints: {
send: {
height: {
max: 1080
}
}
}
},
audioOptions: {
muted: false
}
};
// make a call
this.callAgent.startCall(identitiesToCall, callOptions);
Próximas etapas
Práticas recomendadas para assinar feeds de vídeo
Vídeos de 720p com PIN duplo
O SDK de Chamada dos Serviços de Comunicação do Azure agora permite que os desenvolvedores destaquem até dois fluxos de vídeo de entrada, em versão prévia pública. Você pode enviar fluxos destacados a uma resolução maior do que outros fluxos de entrada, oferecendo melhor qualidade para os vídeos em destaque. Esse recurso permite que os desenvolvedores forneçam uma experiência mais envolvente e visualmente avançada para os participantes.
Próximas etapas
Práticas recomendadas para assinar feeds de vídeo
Março de 2025
Integrar Texto em Tempo Real em seus aplicativos
Real-Time Texto (RTT), agora em Disponibilidade Geral, permite que os participantes transmitam e exibam texto em tempo real durante chamadas de voz e vídeo. Ao contrário do sistema de mensagens tradicional, no qual o destinatário vê a mensagem completa somente após o envio, o RTT garante que cada caractere apareça na tela do destinatário conforme ele é digitado. Isso cria uma experiência dinâmica e conversacional que espelha a comunicação falada.
Para desenvolvedores, a integração do RTT em seus aplicativos pode aprimorar o envolvimento e a acessibilidade do usuário. Ao fornecer comunicação de texto imediata e contínua, o RTT faz a ponte entre interações faladas e escritas, tornando as conversas mais inclusivas e eficazes. Essa capacidade é valiosa em cenários em que a clareza e os comentários em tempo real são cruciais, como telessaúde, banco remoto e suporte ao cliente.
A RTT está em conformidade com os mandatos europeus de acessibilidade, garantindo que os serviços de chamada de voz e vídeo atendam aos padrões regulatórios. Ao incorporar o RTT, os desenvolvedores podem oferecer uma experiência de comunicação mais inclusiva, atendendo aos usuários com diversas necessidades e preferências.
Observação
A RTT é um requisito de conformidade de acessibilidade para plataformas de voz e vídeo na UE a partir de 30 de junho de 2025. Para obter mais informações, consulte a Diretiva 2019/882.
Próximas etapas
Números de celular para SMS
O recurso Números Móveis para SMS agora está em versão prévia pública dos Serviços de Comunicação do Azure. Esse recurso está disponível em 10 países da Europa, incluindo a Austrália, fornecendo às empresas recursos de mensagens bidirecionais localmente confiáveis.
Principais benefícios
- Identidade do remetente dedicado: Dá suporte a cenários de conversa em setores como saúde, varejo, setor público e finanças.
- Conversas Interativas: Facilita os fluxos de SMS habilitados para resposta com números móveis específicos do país.
- Entregabilidade aprimorada: Usa tipos de número aceitos e priorizados por operadoras locais.
Casos de uso
Comunicação de entrada: Os clientes podem responder a alertas, ofertas ou iniciar conversas, garantindo uma experiência de comunicação perfeita e envolvente.
Próximas etapas
Fevereiro de 2025
Os SDKs nativos de chamadas nativas adicionam chamadas às filas de chamadas e aos atendedores automáticos do Teams
Agora em disponibilidade geral.
Os SDKs nativos de chamadas agora podem adicionar chamadas para uma fila de chamadas e aos atendedores automáticos do Teams. Depois de atender à chamada, as chamadas de vídeo e o compartilhamento de tela estarão disponíveis para os usuários do Teams e dos Serviços de Comunicação do Azure. Esses recursos estão disponíveis nos SDKs de Chamada para Android, iOS e Windows.
Para obter mais informações, consulte:
- Cenários da central de contatos.
- Fila de chamadas do Teams nos Serviços de Comunicação do Azure.
- Atendedor automático do Teams nos Serviços de Comunicação do Azure.
Os SDKs de chamadas em Web e Graph Beta adicionam a aparência de linha compartilhada do Teams
Agora em visualização pública.
A função de linha compartilhada do Microsoft Teams permite que um usuário escolha um representante para atender ou lidar com chamadas em seu nome. Esse recurso será útil se um usuário tiver um assistente administrativo que lide regularmente com as chamadas do usuário. No contexto de aparência de linha compartilhada do Teams, um gerente é alguém que autoriza um delegado a fazer ou receber chamadas em seu nome. Um delegado pode fazer ou receber chamadas em nome do delegador.
Para obter mais informações, consulte:
API de Pesquisa de Número
Agora em disponibilidade geral.
A API de Pesquisa de Números dos Serviços de Comunicação do Azure permite validar o formato de número, recuperar insights e pesquisar um número de telefone específico usando o SDK de Pesquisa de Números dos Serviços de Comunicação. Essa nova função faz parte do SDK de Números de Telefone e pode ser usada para dar suporte a cenários de suporte ao cliente, lembretes de compromisso, autenticação de dois fatores e outras necessidades de comunicação em tempo real. A Pesquisa de Números permite que você recupere de forma confiável os insights numéricos (formato, tipo, localização, operadora e assim por diante) antes de se envolver com os usuários finais.
Para obter mais informações, consulte:
- Conceitos da API de Pesquisa de Números nos Serviços de Comunicação do Azure.
- Pesquisa informações do operador para obter um número de telefone usando os Serviços de Comunicação do Azure.
Nova versão da biblioteca de clientes de Chamada de Comunicação do Azure para JavaScript
A nova versão do SDK 1.34.1 de Chamada da Web já está disponível em https://www.npmjs.com/package/@azure/communication-calling/v/1.34.1.
As alterações no SDK 1.34.1 de Chamada da Web já estão em disponibilidade geral:
- Compatível com envio de vídeo 720p de dispositivo móvel.
- Texto em Tempo Real (RTT) - Transmissão instantânea de texto enquanto você digita durante uma chamada, permitindo uma comunicação contínua e imediata para interações mais acessíveis e responsivas.
- Suporte à função de colaborador.
Correção de um problema que fazia com que o tamanho do pacote do SDK da Web aumentasse nas versões 1.33 e 1.34.1-beta.
Call.callEndReason subcódigos atualizados:
- Mensagem atualizada para o código 0/5003: "A chamada foi encerrada pelo Serviço de Comunicação do Azure quando a chamada terminou".
- Adicionado o novo código 401/71005: "Falha na chamada devido a um erro de validação nos Serviços de Comunicação do Azure".
Para obter mais informações sobre códigos e subcódigos de motivo de término de chamada, consulte Solução de problemas de códigos de resposta de término de chamada para SDK de Chamada, SDK de Automação de Chamadas, PSTN, SDK de Chat e SDK de SMS.
Navegação atualizada para documentação técnica
Ao vivo agora.
Em resposta aos comentários dos clientes e a várias entrevistas com eles, temos o prazer de anunciar uma atualização do modelo de navegação de nossa documentação técnica. Ajustamos a estrutura da navegação do nosso site de documentos para que seja mais rápido e simples do que nunca encontrar as informações necessárias quando precisar.
Para obter mais informações, consulte a Atualização do sumário da documentação técnica dos Serviços de Comunicação do Azure | Hub de Comunidade Microsoft.
Janeiro de 2025
API de gerenciamento de recusa de SMS
A API de Gerenciamento de Recusa agora está disponível na Visualização Pública dos Serviços de Comunicação do Azure.
A API de Gerenciamento de Recusa capacita os desenvolvedores a gerenciar programaticamente as preferências de recusa de SMS, permitindo que as empresas lidem perfeitamente com fluxos de trabalho de recusa e garantam a conformidade com as regulamentações globais de mensagens.
Ao contrário de processos de gerenciamento de recusa estáticos, em que o tratamento de preferências geralmente é manual e desconectado, essa API introduz automação e flexibilidade. Com pontos de extremidade para adicionar, remover e verificar entradas de recusa, os desenvolvedores podem centralizar o gerenciamento em vários canais e criar fluxos de trabalho mais inteligentes que se alinham às preferências do cliente e aos requisitos regulatórios.
Por exemplo, uma empresa pode gerenciar fluxos de trabalho de recusa personalizados em que os clientes recusam o SMS e, posteriormente, atualizam suas preferências por meio de um portal da Web. A API de Gerenciamento de Recusa garante que essas alterações sejam sincronizadas em tempo real, fornecendo às empresas controle total sobre conformidade e transparência.
Importância do gerenciamento de recusa
O gerenciamento efetivo de recusa é uma base da comunicação por SMS responsável e em conformidade. A API de Gerenciamento de Recusa fornece as ferramentas para:
- Garantir a conformidade: ao automatizar fluxos de trabalho de recusa, as empresas podem atender aos requisitos regulatórios, reduzindo o risco de violações.
- Melhorar a eficiência: substitua processos manuais pela automação para simplificar as operações, principalmente para campanhas de mensagens em larga escala.
- Aprimorar a confiança do cliente: permitir que os clientes gerenciem suas preferências em diferentes plataformas, garantindo uma experiência transparente e consistente.
Código de exemplo
string connectionString = "<Your_Connection_String>";
SmsClient smsClient = new SmsClient(connectionString);
smsClient.OptOuts.Add("<from-phone-number>", new List<string> { "<to-phone-number1>", "<to-phone-number2>" });
Introdução ao gerenciamento de Recusa
Para obter mais informações, consulte:
- API de Gerenciamento de Recusa de SMS (serviço de mensagem curta) para os Serviços de Comunicação do Azure.
- Enviar solicitações da API de Recusa com a API usando o Hash-based Message Authentication Code (HMAC).
Texto em Tempo Real (RTT)
O RTT (Texto em Tempo Real) é um sistema para transmitir texto pela Internet. O RTT permite que o destinatário receba e exiba o texto na mesma velocidade que está sendo produzido sem que o usuário pressione enviar. Essa capacidade fornece o efeito da comunicação imediata e contínua.
Ao contrário das mensagens de chat tradicionais, nas quais o destinatário vê a mensagem completa somente depois de concluída e enviada, a RTT fornece um fluxo imediato e contínuo de comunicação.
Por exemplo, em uma chamada de voz ou de vídeo, um usuário digitando "Olá, como você está?" vê cada caractere aparecer na tela do destinatário enquanto digita: "O", depois "Ol", "Olá" e assim por diante. Essa mensagem de texto cria uma experiência dinâmica e conversacional que espelha a comunicação falada.
Adicionamos novas APIs aos SDKs de Chamada dos Serviços de Comunicação do Azure para que os desenvolvedores possam integrar facilmente e perfeitamente o RTT em chamadas de voz e vídeo. Essas APIs também funcionam em conjunto com outros recursos de acessibilidade, como legendas ocultas.
Por que o suporte ao RTT é importante
O RTT é um recurso de acessibilidade e a Microsoft está comprometida com a acessibilidade. Esse compromisso é relevante para os Serviços de Comunicação do Azure. A capacidade de alcançar inclusive o maior número possível de humanos é uma proposta de valor essencial de uma plataforma de desenvolvedor que conecta pessoas a pessoas e pessoas à IA.
Veja como o RTT faz a diferença:
Melhor acessibilidade: o RTT capacita indivíduos com deficiências auditivas ou de fala a participar ativamente de conversas. Sua funcionalidade em tempo real garante que sua entrada seja recebida tão fluida e imediatamente como palavras faladas, criando experiências de comunicação equitativas e inclusivas.
Aprimoramento da clareza: em ambientes em que o ruído de fundo ou as limitações técnicas afetam a qualidade do áudio, o RTT serve como uma alternativa confiável baseada em texto para transmitir mensagens importantes com precisão.
À medida que a comunicação avança cada vez mais para plataformas baseadas na Internet, recursos como o RTT desempenham um papel crítico para tornar as interações digitais mais inclusivas e acessíveis.
Além de ser um recurso valioso, o RTT também é essencial para atender aos padrões globais de acessibilidade. De acordo com a Lei Europeia de Acessibilidade (Diretiva) 2019/882), os serviços de chamada de voz e vídeo na União Europeia devem apoiar a RTT até junho de 2025.
Os Serviços de Comunicação do Azure estão comprometidos em fornecer soluções que atendam a esses padrões em evolução. Queremos garantir que todos os usuários, independentemente da capacidade, possam se envolver em comunicação significativa e acessível.
Próximas etapas
Chamar picture in picture (PiP) habilitado para SDK do iOS nativo
A multitarefa é uma parte essencial de como trabalhamos e nos comunicamos hoje. Considerando isso, os Serviços de Comunicação do Azure introduzem o modo PiP (picture in picture) para aplicativos de chamada de vídeo. Esse recurso avançado aprimora a experiência do usuário permitindo que um fluxo de vídeo continue em uma janela flutuante e móvel enquanto os usuários navegam por outros aplicativos em seus dispositivos.
Por que precisamos do modo PiP (picture in picture)
O modo PiP permite que os usuários mantenham suas chamadas de vídeo visíveis e ininterruptas à medida que alternam entre aplicativos ou multitarefa. Por exemplo, os profissionais de saúde podem inserir EHR (registro de integridade eletrônica) na Epic, mantendo a comunicação por vídeo com os pacientes. Da mesma forma, os usuários em setores como bancos ou atendimento ao cliente podem alternar perfeitamente para outras tarefas sem encerrar a chamada.
Como ele funciona
A interface do usuário e o SDK de Chamada Nativa simplificam a implementação do PiP em seu aplicativo. Ele fornece recursos internos para:
- Ingressar em chamadas: inicie e gerencie chamadas facilmente.
- Renderizar fluxos de vídeo: exibir fluxos de vídeo locais e remotos dentro da janela PiP.
- Gerenciar permissões: o SDK lida com o consentimento do usuário e os requisitos do sistema, garantindo uma operação suave do PiP.
O PiP mantém as chamadas ativas em primeiro e em segundo plano. Essa capacidade garante a comunicação ininterrupta enquanto os usuários:
- Navegam até outros aplicativos.
- Alternem entre fluxos de vídeo.
- Retornem à experiência de chamada instantaneamente por meio da janela do PiP flutuante.
Por que o PiP é importante
Uma interface do usuário de vídeo de tela inteira tradicional pode limitar a multitarefa, mas o PiP permite que os usuários permaneçam produtivos sem abrir mão da conectividade. Entre os principais benefícios estão:
- Fluxo de trabalho aprimorado em cenários de multitarefa.
- Acesso contínuo a chamadas de vídeo ao usar outros aplicativos.
- Uma interface do usuário intuitiva com interrupção mínima.
Considerações técnicas
As funções PiP dependem dos recursos do dispositivo, como desempenho da CPU, RAM e estado da bateria. Os dispositivos com suporte garantem que a janela PiP esteja visível, seja móvel e fácil de usar, independentemente do aplicativo em foco.
Esse recurso aprimora ainda mais a Biblioteca da Interface do Usuário dos Serviços de Comunicação do Azure, permitindo que clientes como a Contoso mantenham chamadas ativas, mesmo ao navegar entre atividades personalizadas, como chat ou gerenciamento de tarefas.
Para obter mais informações, consulte Habilitar PIP (picture in picture) em um aplicativo.
Consentimento explícito para gravação e transcrição de reuniões do Teams
O consentimento explícito para gravação e transcrição de reuniões do Teams agora está em disponibilidade geral no SDK de chamada da Web, melhorando a privacidade e a segurança do usuário. Esse recurso garante que os participantes devem concordar explicitamente com o registro e transcrição, o que é crucial em ambientes com regulamentações de privacidade rigorosas.
Quando uma gravação ou transcrição de reunião do Teams é iniciada, os microfones e câmeras dos participantes são desabilitados até que eles forneçam consentimento usando a nova API dos Serviços de Comunicação do Azure. Depois que o consentimento é dado, os participantes podem desativar o mudo e habilitar suas câmeras.
Se um usuário ingressar em uma reunião já em andamento, ele seguirá o mesmo procedimento. No entanto, esse recurso não tem suporte no SDK de chamadas para Android, iOS ou Windows, nem na biblioteca de interface do usuário web e móvel. O consentimento explícito só tem suporte em reuniões do Teams e chamadas de grupo do Teams, com planos para expandir dentro do ecossistema mais amplo dos Serviços de Comunicação do Azure.
Para implementar o consentimento explícito para gravação e transcrição em suas reuniões do Teams, você pode usar o seguinte código de exemplo para verificar se o consentimento é necessário e para conceder consentimento:
const isConsentRequired = callRecordingApi.isTeamsConsentRequired;
callRecordingApi.grantTeamsConsent();
Para obter mais informações, consulte Gerenciar gravação de chamada no cliente > Consentimento explícito.
Salas para sessão de grupo no SDK de Chamada da Web
As salas para sessão de grupo agora estão disponíveis no SDK de Chamada da Web, aumentando a flexibilidade e a colaboração em reuniões online. Esse recurso permite que os participantes ingressem em grupos menores e focados dentro de uma reunião maior, aumentando a produtividade e o a participação. Seja dividindo os alunos em pequenos grupos para discussões focadas, garantindo discussões privadas e confidenciais com clientes ou realizando consultas virtuais com discussões privadas com pacientes, as salas para sessão de grupo oferecem aplicações versáteis e úteis.
As salas para sessão de grupo permitem que os participantes ingressem em outra chamada vinculada à reunião principal. Os usuários podem ingressar e retornar à sala principal, conforme definido pelos organizadores. Os participantes podem ver os membros, conversar e ver detalhes da sala para sessão de grupo. Os gerentes de sala para sessão de grupo podem acessar informações específicas da sala e ingressar as pessoas.
Uma limitação é que os Serviços de Comunicação do Azure não dão suporte à criação ou gerenciamento de salas para sessão de grupo e esse recurso não está disponível no SDK de chamadas do Android, iOS e Windows.
Para mais informações, consulte Salas para sessão de grupo.
Exibir os dados de pesquisa dos Serviços de Comunicação do Azure
Os administradores do Teams agora podem exibir dados de pesquisa dos Serviços de Comunicação do Azure nas ferramentas de suporte do Teams.
Quando os SDKs dos Serviços de Comunicação do Azure enviarem uma pesquisa como parte de qualquer cenário de reunião de interoperabilidade do Teams, os dados da pesquisa estão acessíveis agora por meio das ferramentas de suporte do organizador de reuniões do Teams. Essa funcionalidade é além do acesso de administradores dos Serviços de Comunicação do Azure nos logs do Azure Monitor.
Essa atualização permite que os administradores do Teams analisem comentários de qualidade subjetiva de seus participantes da reunião dos Serviços de Comunicação do Azure junto com os participantes do Teams. As dimensões específicas da pesquisa do Teams são conhecidas como "classificação" e podem estar aqui.
Os dados da pesquisa dos Serviços de Comunicação do Azure estão disponíveis nas seguintes ferramentas de suporte do Teams:
- Painel de Qualidade de Chamadas do Teams e Análise de Chamadas do Teams: Monitorar e melhorar a qualidade da chamada do Microsoft Teams
- Conector de Qualidade de Chamada do Teams para Power BI: Usar o Power BI para analisar dados do PQC do Microsoft Teams – Microsoft Teams
- API do Graph do Teams: Visão geral do Microsoft Graph e tipo de recurso userFeedback – Microsoft Graph v1.0
Para mais informações sobre a funcionalidade, consulte Visão geral de Pesquisa do Encerramento de Chamada do Serviços de Comunicação do Azure.
Identificar participantes de chamada da Web com marcas de dados personalizados
Agora, os desenvolvedores podem adicionar até três atributos de dados personalizados para chamar os participantes com o cliente de chamada WebJS e exibi-los no Azure Monitor. Você pode usar esses atributos personalizáveis para aprimorar sua análise pós-chamada. Como você controla a criação de dados, você pode usá-los para testes A/B, rotulagem como costa oeste, versão de lançamento e assim por diante. Você pode usar o Diagnóstico de Chamadas para pesquisar esses atributos ou criar consultas personalizadas com o Log Analytics.
Para obter mais informações, consulte Tutorial sobre como anexar marcas personalizadas à telemetria do cliente.
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 obter mais informações, consulte:
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 obter mais informações, consulte:
- 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
Para clientes realizarem reuniões de grupo, compromissos virtuais e compromissos B2C (Entre Empresas e Consumidores) sem interrupções, eles geralmente exigem 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
playStartedpara 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 obter mais informações, consulte:
- 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 Dra. Jane Doe para ajudar 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:
- URL curta
- 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. Essa capacidade resulta em 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 obter mais informações, consulte:
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. Esses casos de uso incluem o processamento de linguagem natural (NLP) para análise de conversa, autenticação de voz usando biometria e fornecimento de insights e sugestões em tempo real para agentes durante interações ativas
Para obter mais informações, consulte:
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
Introdução:
- 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 obter mais informações, consulte:
- 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 obter mais informações, consulte:
- 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 obter mais informações, consulte:
- 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 isso 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 dos Serviços de Comunicação do Azure nas salas de divisão 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 obter mais informações, consulte:
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.
















