-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Mittwoch, 17. März 2004 20:22 schrieb [EMAIL PROTECTED]: > Hi everyone, > > my diploma project is to develop an echo canceler for controlling > application with speech. For this purpose, I need to know what a > sound card is currently playing. I was trying to find out how to > read the DMA buffer which contains mixed samples prepared to be > passed to the sound card. Is there any API call to do this? The > second thing - What is the best way to allow applications to > access the echo-cancelled microphone input? > > Thank a lot > > Jan C.
Hi there, though I cant really answer your questions, you might want to have a look at the speex project ( http://speex.org ), they develop a codec for the compression of speech, and they already have experimental echo cancellation routines in their most recent development version...but, as the lead developer puts it: Am Montag, 9. Februar 2004 08:21 schrieb Jean-Marc Valin: > Yes, the echo cancellation code is very experimental. The algorithm > implemented (MDF) is very efficient, but it will *not* work out of the > box yet. Right now, it's mainly missing a cross-talk detector and some > tuning of the adaptation rate. I can't give a target date at which the > code will work, but if someone with echo-cancelling experience > volunteers to help, it might happen faster. As you seem to be somebody with experience in the area, maybe you could build up your diploma work on speex ? Just a thought. Peter - -- Quantity is no substitute for quality, but its the only one we've got. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFAWLlIg2ieGvTmHiURAl+LAKCCbPkKsclSo3xkuOhS8Z4vrDjBkwCfVzN7 rWxYRXxcMCP1IOjGJnDkp5g= =JeR/ -----END PGP SIGNATURE----- ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel