VPIO fails to remove echo from certain hardware

A: iPhone SE 2nd (iOS 16.5)

  • Used bluetooth model: Shokz OpenRun S803

B: Any mobile device

  1. A uses bluetooth microphone/speaker, and make a call to B using iPhone app.

  2. Mute the A's headphone. (The bluetooth device support mute by hardware).

  3. While A mutes, B speaks.

  4. Unmute A's headphone.

  5. Every time B speaks, B can hear the echo.

Since there is no audio data during the hardware muted, VPIO don't recognize audio reference data to remove echo signal.

Is there any alternative to resolve this echo in VoIP software using VPIO?