Returns the actual phonemes found in a call to Decode.
Function
- const char* GetPhonemesDecoded(int VoiceChannel, int Index);
Return Values
A null-terminated static string of the decoded phonemes.
Parameters
VoiceChannel
The voice channel to process.
index
The recognition position of the decoded phonemes.
Remarks
LVSpeechPort::GetPhonemesDecoded is used to get the phonemes as decoded by our recognizer, before performing semantic interpretation. In most cases, we discourage the use of this function in favor of LVSpeechPort::GetInterpretationPhonemes(); however, there are certain cases in which a valid decode result is returned that has no interpretation, such as an incomplete or out-of-grammar result. In these cases, LVSpeechPort::GetPhonemesDecoded is the only way to access such results.
See Also