Métodos

enable

Con este método habilitarás la cancelación de ruido. Deberás entregar un solo argumento el cual corresponde al medio (MediaStream) que contenga al menos una pista de audio, excepto a que previamente lo hayas deshabilitado.

Para obtener un MediaStream, te recomendamos hacer uso del método camera de nuestro componente WebRTC.

Este método es asíncrono.

const streamFiltered = await suppression.enable(stream);

El valor de retorno corresponde a un MediaStream con la pista de audio activada con cancelación de ruido.

Posteriormente deberás hacer uso de nuestro WebRTC. Por ejemplo, al momento de crear una instancia de WebRTC deberás entregar como último argumento el MediaStream con cacelación de ruido.

const streamFiltered = await suppression.enable(stream);
webrtc.create(accessToken, null, streamFiltered);

disable

Con este método desactivas la cancelación de ruido.

suppression.disable();

Si nuevamente deseas volver a habilitar la cancelación de ruido solo debes volver a hacer uso del método enable, sin necesidad de entregar el argumento MediaStream.

Última actualización