- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I used IPP to handle echo cancellation in a VOIP applicaiton recently. The applicaiton used two sound channel for playing and recording voice. My solution is described below:
In the playing channel, when the voice data of the remote user comes, I copy the data to the recording channel. In the recording channel, after I recorded some data, I pass these data and the data of the playing channel to the AEC. The two channel are in different threads, I have made the procedure of data coping between these channel thread safe. The code I used to do AEC is from the AEC sample, which I downloaded from this site.
However, after I compiling the project, there was still echo in the playing channel.
I wonder who has the experience of handling echo cancellation, I need your help. Thanks.
Link Copied
0 Replies

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page