Add tests for webRTC AEC

Closed Flore Harlé requested to merge feature/AEC-tests into master

Implementation of tests for AEC with webRTC AEC.

Some new audio files have been added in tester/sounds to simulate talks with echo.

For each simulated talk, 1 or 2 temporary files are generated:

  • aec_output_*.wav, that contains the recording of the output 1 of AEC filter, where the echo is supposed to be cancelled
  • aec_input_mic.wav, that contains the simulation of the input 1 of AEC filter (mic), when it has been generated by mixing near-end speech and/or echo and/or noise. Those files are deleted after each talk.

For details about tested cases and quality criteria, see https://linphone.atlassian.net/browse/SDK-268

linphone-sdk!4579 (closed)

mswebrtc!24 (closed)

Edited by Flore Harlé

Merge request reports