voice-javascript-sdk-quickstart-node icon indicating copy to clipboard operation
voice-javascript-sdk-quickstart-node copied to clipboard

TypeError: device.audio.addProcessor is not a function

Open siyarammalav-cnel opened this issue 1 year ago • 0 comments

When i am trying to add new audio processor show the following error

TypeError: device.audio.addProcessor is not a function

see example code:

function intitializeDevice() {

logDiv.classList.remove("hide");
log("Initializing device");
device = new Twilio.Device(token, {
  logLevel:1,
  // Set Opus as our preferred codec. Opus generally performs better, requiring less bandwidth and
  // providing better audio quality in restrained network conditions.
  codecPreferences: ["opus", "pcmu"],
});

addDeviceListeners(device);
const audioProcessor = new CustomAudioProcessor(openAiWs);
device.audio.addProcessor(audioProcessor);

// Device must be registered in order to receive incoming calls
device.register();

}

s1s

siyarammalav-cnel avatar Dec 07 '24 17:12 siyarammalav-cnel