4.1.11 Collecting Events
If your application is running in asynchronous mode, you may need to use sr_waitevt( ), sr_enbhdlr( ) or other SRL function to collect an event code being sent from the firmware, depending on the programming model in use. For more information, see the Standard Runtime Library Programmer's Guide (in the Voice Software Reference).
Depending on how you configure the CSP device channel, you will get different events. Handle each event appropriately. For example, the TDX_BARGEIN event indicates that play was halted by the VAD. The TEC_VAD event indicates that speech activity was detected. For more information on event codes, see the Continuous Speech Processing API Library Reference.
Click here to contact Dialogic Customer Engineering
Copyright 2001, Intel Corporation