What does AEC Mobile Comfort Noise mean?

Hi! What does the Voice WebRTCAudioDSP option "AEC Mobile Comfort Noise" mean? Thanks!


  • vadim
    vadim mod
    edited October 2019

    Comfort noise (or comfort tone) is synthetic background noise used in radio and wireless communications to fill the artificial silence in a transmission resulting from voice activity detection or from the audio clarity of modern digital lines (https://en.wikipedia.org/wiki/Comfort_noise)

    About comfort noise in WebRTCAudio: WebRTC endpoints MUST support [RFC3389] CN for streams encoded with G.711 or any other supported codec that does not provide its own CN. Since Opus provides its own CN mechanism, the use of [RFC3389] CN with Opus is NOT RECOMMENDED (https://tools.ietf.org/html/rfc7874)

    So you can try this option but most likely it will not be useful because Opus codec used by default.
  • Thank you very much, that helps!