I did look into AEC a bit, although one of the best options for me looked like the DirectX AEC support, but obviously this would be windows only. There is oslec for linux which tries to do AEC at a driver level and is in the kernel. The speex AEC processing does not look very complex (<a href="http://www.speex.org/docs/manual/speex-manual/node7.html">http://www.speex.org/docs/manual/speex-manual/node7.html</a> using speex_echo_playback/speex_echo_capture). Of course easier said then done, and does require passing it the audio in the structure it expects. One of my main concerns is I do not also know about how good the speex AEC processing is for it to be worthwhile and would be curious if it has been found to give good results in voip settings (as I only saw to the contrary).<br>
<br>Finally, it probably hasn't been too high on my list due to the fact that I have been using my client with a headset so the need is not really there.<br><br>~Mitch<br><br><div class="gmail_quote">2011/1/21 Joćo Mesquita <span dir="ltr"><<a href="mailto:jmesquita@freeswitch.org">jmesquita@freeswitch.org</a>></span><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Mitch, I will work on continuing FSComm for a thick client multi-platform solution but one of the big show stoppers for me was the lack of AEC on mod_pa.<div>
<br></div><div>I tried the preprocessors embedded on the core by Tony that are using the speexdsp but I got no luck. The main tests I made were on a mac using the speakerphone. Do you have any experience with this type of technology? It seems to me that the only AEC available is the one implemented on speexdsp but I am completely new to this.</div>
<div><br></div><div>Regards,</div><div>Joćo Mesquita<br>
<br><br></div></blockquote><div><br><br></div></div><br>