Introdução
Você pode usar a Voice API da Vonage para conectar uma chamada a um WebSocket, o que proporciona um fluxo bidirecional do áudio da chamada transmitido pelo protocolo WebSocket em tempo real. Isso permite que você processe o áudio da chamada para realizar tarefas como análise de sentimento, transcrição em tempo real e tomada de decisões por meio de inteligência artificial.
Neste tutorial, você conectará uma chamada recebida a um endpoint WebSocket. O servidor WebSocket transmitirá um arquivo de áudio para a chamada. Você implementará isso usando a estrutura de aplicativos web express e o express-ws, que permite definir endpoints WebSocket como qualquer outra rota do express.
Projeto concluído
Se você quiser acompanhar o tutorial sem precisar construir o aplicativo sozinho, o projeto concluído está disponível no Github.
Reproduzir áudio em um WebSocket
Aprenda a conectar uma chamada recebida da Voice API a um WebSocket e, em seguida, reproduzir áudio com JavaScript.