Find the right ReverseStreamDelayMs value?

Hi! When using Photon Voice and the WebRTCAudioDSP component, how does one find an appropriate Reverse Stream Delay MS value (it being a hint to the Acoustic Echo Cancellation routine)? It's set to 120 by default. Does it consist of just decreasing and increasing the variable and doing fresh tests with a group, or can I get to a good value faster? Thanks!

Comments

  • vadimvadim ✭✭✭
    Hi,

    I think it's used as initial value for reverse audio path delay. Then dsp adjusts it iaccording to actual delay. The closer initial delay to actual value, the sooner echo cancellation starts doing its job. So in theory it makes sense to set the value to the average of delays of all devices the app will run on.
  • Great, thanks! That also better explains to me now why initially there's stronger echoing in my app.
Sign In or Register to comment.