Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Use a API de comunicações em nuvem no Microsoft Graph para permitir que seus bots enviem e recebam conteúdo relacionado a áudio e vídeo. Ao usar a mídia, você pode criar uma experiência mais interativa entre seus bots e usuários.
Este artigo ajuda você a determinar qual opção de hospedagem de mídia é ideal para você com base em suas necessidades: mídia hospedada pelo serviço ou mídia hospedada pelo aplicativo.
Mídia hospedada pelo serviço (hospedagem remota)
Se você quiser que seu bot reproduza um prompt personalizado quando um cliente discar o número da sua empresa ou detectar tons de telefone, gravar clipes de voz curtos ou executar qualquer um dos vários cenários de IVR (Resposta de Voz Interativa), considere usar as APIs de mídia hospedadas pelo serviço.
Se suas necessidades de mídia forem mais simples, explore essa opção primeiro. Como o processamento de mídia pesada é descarregado remotamente, essa é uma solução mais leve que permite criar seu bot de maneira mais flexível.
Para obter um exemplo que mostra como criar um bot que usa mídia hospedada pelo serviço, consulte os exemplos de bot de chamada de mídia remota.
Mídia hospedada no aplicativo (hospedagem local)
Se você quiser que seu bot acesse uma transmissão ao vivo de áudio e vídeo de seus clientes para uso em gravação, transcrição, tradução ou análise de sentimento por meio de um serviço de processamento de linguagem natural, considere hospedar sua mídia localmente.
Importante
Você não pode usar a API de Acesso à Mídia para gravar ou manter o conteúdo de mídia de chamadas ou reuniões que seu aplicativo acessa, ou dados derivados desse conteúdo de mídia ("registro" ou "gravação"), sem primeiro chamar a API updateRecordingStatus para indicar que a gravação começou e receber uma resposta bem-sucedida dessa API.
Se o aplicativo começar a gravar qualquer reunião/chamada, ele deverá encerrar a gravação antes de chamar a API updateRecordingStatus para indicar que a gravação terminou. Certifique-se de estar em conformidade com as leis e regulamentos de sua área em relação à proteção de dados e confidencialidade das comunicações. Consulte os Termos de Uso e consulte seu advogado para obter mais informações.
Se você quiser ter mais controle sobre sua mídia, escolha esta opção. Você terá acesso direto aos fluxos de mídia e poderá usar o compartilhamento de tela baseado em vídeo. Você poderá criar cenários de URA mais sofisticados que são habilitados para fala. Esta é uma solução mais pesada que oferece mais flexibilidade na forma como você deseja programar sua mídia.
Conteúdo relacionado: os requisitos e as considerações para bots de mídia hospedados no aplicativo.
Para obter um exemplo que mostra como criar um bot que usa mídia hospedada pelo aplicativo, consulte os exemplos de mídia local.