Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

132
Vistas
How do I debug the output of this nodejs Transform?

I'm trying to get twilio streams connected to dialogflow cx but I keep getting a "no audio" error from dialogflow cx streamingdetectintent API.

How can I see what the output of this function is?

function createAudioRequestStream() {
  return new Transform({
    objectMode: true,
    transform: (chunk, encoding, callback) => {
      const msg = JSON.parse(chunk.toString("utf8"));
      // Only process media messages
      if (msg.event !== "media") {
        console.log("msg.event = "+ msg.event + " and not media");
        return callback();
      }
      // This is mulaw/8000 base64-encoded
      console.log("createAudioRequestStream " + msg.event.toString());
      console.log("createAudioRequestStream " + msg.media.payload.toString());
      return callback({ inputAudio: msg.media.payload }, { inputAudio: msg.media.payload });
      //return callback(null, { inputAudio: msg.media.payload });
    },
  });
}

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda