voice-engine / ec

Echo Canceller, part of Voice Engine project
GNU General Public License v3.0
240 stars 69 forks source link

Is it possible to use with other programs? #7

Closed natriumlamp closed 5 years ago

natriumlamp commented 5 years ago

I found myself happy to find this amazing tool but I wonder if I can use it with other ALSA card using program. I understand this runs standalone by using /tmp/ec.input and /tmp/ec.output

but I want to feed echo cancelled sound stream as an ALSA device to other program.

Is it possible to make a virtual ALSA card from ec.output?

xiongyihui commented 5 years ago

Yes, check https://github.com/voice-engine/ec#use-ec-with-alsa-plugins-as-alsa-devices