[pulseaudio-discuss] Need help to use VAD feature of webRTC in pulseaudio

Arun Raghavan arun.raghavan at collabora.co.uk
Wed Sep 7 11:48:05 PDT 2011


On Tue, 2011-09-06 at 14:50 +0530, ABDUL MOIZ wrote:
> Hi,
> 
>       Can anybody help me to use the feature of VAD (voice activity
> detection) of webRTC project in pulseaudio.

I've got this done in a REALLY fugly and completely unmergeable way at:
http://people.collabora.com/~arun/really-fugly-pa+aec.patch (you need to
add the path to your webrtc checkout in the appropriate section of
src/Makefile.am).

There's a lot to be done before any of this is ready to be merged
(firstly to do with packaging webrtc code in a way that is actually
usable without duplicating 20,000 lines of code into PA, and then stuff
to test various bits, do analog gain control, etc -- patches, especially
for the first part, welcome ;) ).

Also, this doesn't have the VAD bits plugged in because it's meant to be
AEC+AGC+NS, and the VAD doesn't really do anything for these cases.

-- Arun



More information about the pulseaudio-discuss mailing list