The following table describes the IRAPI dial pulse and speech recognition functions.
Function |
Description |
irInitRecog(3IRAPI) |
Initialize recognition parameters per IRP_RECOG_TYPE. |
irInitRecog2(3IRAPI) |
Initialize recognition parameters per recog_type. |
irInitAllRecog(3IRAPI) |
Initialize parameters for all recognizers available. |
irStartRecog(3IRAPI) |
Start recognition per IRP_RECOG_TYPE, IRP_RECOG_GRAMMAR, and IRP_RECOG_GRAMNAME. |
irStartRecog2(3IRAPI) |
Start recognition per recog_type and recog_grammar. |
irStopRecog(3IRAPI) |
Stop recognition per IRP_RECOG_TYPE. |
irStopRecog2(3IRAPI) |
Stop recognition per recog_type. |
irStopAllRecog(3IRAPI) |
Stop all started recognizers. |
irCheckRecog(3IRAPI) |
Check the on/off status of recognition per IRP_RECOG_TYPE. |
irCheckRecog2(3IRAPI) |
Check the on/off status of recognition per recog_type. |
irStartRecogTimer(3IRAPI) |
Start the recognition timer per IRP_RECOG_TYPE. |
irStartRecogTimer2(3IRAPI) |
Start the recognition timer per recog_type. |
irStartEcho(3IRAPI) |
Start echo cancellation. |
irStopEcho(3IRAPI) |
Stop echo cancellation. |
irCheckEcho(3IRAPI) |
Check the on/off status of echo cancellation. |