Node.js

Criar o WebSocket

Primeiro, trate do connection evento para que você possa informar quando seu servidor de webhook estiver online e pronto para receber o áudio da chamada:

expressWs.getWss().on('connection', function (ws) {
  console.log('Websocket connection is open');
});

Em seguida, crie um manipulador de rota para o /socket rota. Isso fica à espera de um message evento que é disparado sempre que o WebSocket recebe áudio da chamada. Seu aplicativo deve responder repetindo o áudio de volta para quem está ligando com o send() método:

app.ws('/socket', (ws, req) => {
  ws.on('message', (msg) => {
    ws.send(msg)
  })
})