ADI API
architecture
ASR (automatic speech recognition) resources
   Creating recognizer resources
   Using saidemo
asynchronous functions



barge-in detection
   Implementing a barge-in enabled prompt
   saiNotifyBargeInToSynthesizer
   saiTtsGetKillOnBargeIn
   saiTtsSetKillOnBargeIn



cg6kfusion-t-usa.cfg
command parameter values
confidence level
   saiAsrGetConfidenceThreshold
   saiAsrSetConfidenceThreshold
configuration files
   Setting Universal Speech Access API parameters
   Using saidemo
contexts
cta.cfg
ctaCreateContext
ctaCreateQueue
ctaerr.h
ctaInitialize
ctaOpenServices
ctdaemon



demonstration program



errors
event header
event queues
events



Fusion



grammar lists



initialization
integration test



kill-on-barge-in
   Implementing a barge-in enabled prompt
   saiNotifyBargeInToSynthesizer
   saiTtsGetKillOnBargeIn
   saiTtsSetKillOnBargeIn



language
   SAI_SPEECH_LANGUAGE
   saiAsrGetSpeechLanguage
   saiAsrSetSpeechLanguage
   saiTtsGetSpeechLanguage
   saiTtsSetSpeechLanguage



media resource control protocol (MRCP)
MRCP
MSPP API
multiple-part speak mode



Natural Language Semantics Markup Language (NLSML)
NaturalAccess
   Initializing the Universal Speech Access API
   NaturalAccess environment
   Universal Speech Access API architecture
NaturalAccess Fusion API
NaturalAccess OAM API
NCC API



OAM
oamsys.cfg



parameters
   Managing Universal Speech Access API parameters
   Setting Universal Speech Access API parameters
per-command parameter values
per-session parameter values
prosody
   SAI_PROSODY
   saiTtsGetProsody
   saiTtsSetProsody



queues



real time protocol (RTP)
   Media resource control protocol (MRCP)
   Universal Speech Access API architecture
real time streaming protocol (RTSP)
recognition grammar
recognizer functions
recognizer parameter functions
recognizer resources
   Creating recognizer resources
   Using saidemo
RTP port



SAI_PROSODY
SAI_RTP_ENDPOINT
SAI_SPEECH_LANGUAGE
SAI_VENDOR_SPECIFIC
SAI_VOICE
saiAddRecognitionGrammar
saiAddSpeakItem
saiAsrAddVendorSpecific
saiAsrGetConfidenceThreshold
saiAsrGetDtmfInterDigitTimeout
saiAsrGetDtmfTermChar
saiAsrGetDtmfTermTimeout
saiAsrGetFetchTimeout
saiAsrGetNBestListLength
saiAsrGetNewAudioChannel
saiAsrGetNoInputTimeout
saiAsrGetRecognitionStartTimer
saiAsrGetRecognitionTimeout
saiAsrGetSaveWaveform
saiAsrGetSensitivity
saiAsrGetSpeechCompleteTimeout
saiAsrGetSpeechIncompleteTimeout
saiAsrGetSpeechLanguage
saiAsrGetSpeedVsAccuracy
saiAsrGetVendorSpecific
saiAsrSetConfidenceThreshold
saiAsrSetDtmfInterDigitTimeout
saiAsrSetDtmfTermChar
saiAsrSetDtmfTermTimeout
saiAsrSetFetchTimeout
saiAsrSetNBestListLength
saiAsrSetNewAudioChannel
saiAsrSetNoInputTimeout
saiAsrSetRecognitionStartTimer
saiAsrSetRecognitionTimeout
saiAsrSetSaveWaveform
saiAsrSetSensitivity
saiAsrSetSpeechCompleteTimeout
saiAsrSetSpeechIncompleteTimeout
saiAsrSetSpeechLanguage
saiAsrSetSpeedVsAccuracy
saiAsrSetVendorSpecific
saiconfig.xml
   Setting SAI service parameters
   Using saidemo
saiControlSynthesizer
saiCreateRecognizer
saiCreateSynthesizer
saidef.h
saiDefineGrammarRecognizer
saidemo
SAIERR_XXX_XXX
SAIEVN_XXX_XXX
saiGetParamRecognizer
saiGetParamSynthesizer
saiGetResultRecognizer
saiInitRecognitionList
saiInitSpeakList
SAIMGR
saiNotifyBargeInToSynthesizer
saiPauseSynthesizer
saiReleaseRecognizer
saiReleaseSynthesizer
saiResumeSynthesizer
saiSetParamRecognizer
saiSetParamSynthesizer
saiSpeakSynthesizer
saiStartRecognizer
saiStartTimerRecognizer
saiStopRecognizer
saiStopSynthesizer
saiTtsAddVendorSpecific
saiTtsGetAudioFetchHint
saiTtsGetFetchHint
saiTtsGetFetchTimeout
saiTtsGetKillOnBargeIn
saiTtsGetProsody
saiTtsGetSpeakerProfile
saiTtsGetSpeechLanguage
saiTtsGetVendorSpecific
saiTtsGetVoice
saiTtsSetAudioFetchHint
saiTtsSetFetchHint
saiTtsSetFetchTimeout
saiTtsSetKillOnBargeIn
saiTtsSetProsody
saiTtsSetSpeakerProfile
saiTtsSetSpeechLanguage
saiTtsSetVendorSpecific
saiTtsSetVoice
sensitivity
   saiAsrGetSensitivity
   saiAsrSetSensitivity
service instances
service managers
session description protocol (SDP)
session parameter values
speak lists
speaker profile
   saiTtsGetSpeakerProfile
   saiTtsSetSpeakerProfile
structures
synchronous functions
synthesizer functions
synthesizer parameter functions
synthesizer resources
synthesizer speak lists
system defaults



TCP
tests
text-to-speech (TTS) synthesizer resources
   Creating synthesizer resources
   Using saidemo
transport protocol
TTS (text-to-speech) synthesizer resources
   Creating synthesizer resources
   Using saidemo



unit test



voice gender
   SAI_VOICE
   saiTtsGetVoice
   saiTtsSetVoice



W3C Speech Synthesis Markup Language specification (SSML)