PREV TOC HOME INDEX NEXT


5.3.1 Fine-Tuning VAD Performance on SpringWare Boards

On SpringWare boards, several of the defines used for VAD can be divided into two groups. You can adjust the values of these two sets of defines to fine-tune the performance of the VAD.

During play, echo or noise often exists on the channel. If you find that your application triggers on echo or background noise, you may want to:

Note:
To reduce sensitivity to background noise, you must perform these actions in certain combinations only: increase speech trigger alone; increase speech threshold alone; increase speech trigger and speech window together; increase speech trigger, speech window, and speech threshold together. Increasing speech window alone will not help reduce sensitivity to background noise.

After the prompt completes, residual echo and VAD sensitivity to prompt-related false triggers should be reduced. Hence, you may set speech trigger (DXCH_SPEECHNONPLAYTRIGG), speech window (DXCH_SPEECHNONPLAYWINDOW) and speech threshold (DXCH_SPEECHNONPLAYTHRESH) to lower values allowing for easier speech detection. Doing so improves rejection of false triggers and VAD sensitivity.

For more information on parameters, see the ec_setparm() function description in the Continuous Speech Processing API Library Reference.


PREV TOC HOME INDEX NEXT

Click here to contact Dialogic Customer Engineering

Copyright 2001, Intel Corporation
All rights reserved
This page generated December, 2001