[Freeswitch-dev] VAD, TALK and NOTALK events
Rajeev Vats
rajeevvats at coraltele.com
Mon Feb 18 14:40:16 EST 2008
Hi,
I had been involved on VAD few years back, now I am in the management and
out of coding. But VAD still attracts me, keep me posted on the development.
We had used VAD for "AIR FORCE" whenever the PILOT want to speak to Operator
at nearest Control Tower.
Thanks in advance
Regards
Rajeev Vats
From: freeswitch-dev-bounces at lists.freeswitch.org
[mailto:freeswitch-dev-bounces at lists.freeswitch.org] On Behalf Of KMTDBOURSE
Sent: Saturday, February 16, 2008 8:18 AM vats
To: freeswitch-dev at lists.freeswitch.org
Subject: Re: [Freeswitch-dev] VAD, TALK and NOTALK events
Hi,
Thanks a lot for describing the vad algo it seems rather a basic algo and
I am surprised it is not more sophisticated. I hear also from speex users
(must be same algo?) that the vad algo is very poor and should be improved.
That is what I am doing, try to improve vad and echo cancellation
algorithms. I would appreciate a link where I can find data files (audio) to
download on which I can perform tests. Of course I will feedback the
freeswitch community in case of improvment.
best
Zelda
At 15:09 15/02/2008, Anthony Minessale wrote:
The algorithm used is not so great and could stand to be replaced
by a better one if we get the chance.
basically we decode the audio to signed linear 16bit samples
for each packet we receive and iterate the samples and add up the
absolute values then compute the average and compare it to the
acceptable level considered "talking" then we use a counter to make
sure it's in the same state several times in a row before actually
changing the status of the channel to talking or not talking.
A real vad algorithm would also be able to filter out the voice from
the background noise and judge the energy based only on that.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20080218/2afb4e9e/attachment.html
More information about the Freeswitch-dev
mailing list