Template
|
Go to the source code of this file.
Functions | |
int | destroySpeechObj (mmachine m, SCOL_PTR_TYPE handsys, int speechTab) |
Utils Conversions. | |
int | _CRSpeech (mmachine m) |
_CRSpeech : create speech instance | |
int | _DSSpeech (mmachine m) |
_DSSpeech : destroy speech instance | |
int | _SetSpeechText (mmachine m) |
_SetSpeechText : Set speech Text | |
int | _SetSpeechVolume (mmachine m) |
_SetSpeechVolume : Set speech volume | |
int | _GetSpeechVolume (mmachine m) |
_GetSpeechVolume : Get speech volume | |
int | _SetSpeechRate (mmachine m) |
_SetSpeechRate : set speech rate | |
int | _GetSpeechRate (mmachine m) |
_GetSpeechRate : get speech rate | |
int | _PlaySpeech (mmachine m) |
_PlaySpeech : play speech | |
int | _PauseSpeech (mmachine m) |
_PauseSpeech : pause speech | |
int | _ResumeSpeech (mmachine m) |
_ResumeSpeech : resume speech | |
int | _StopSpeech (mmachine m) |
_StopSpeech : Stop speech | |
int | _CBSpeechStart (mmachine m) |
n_CBSpeechStart : set callback 'start of speech' | |
int | _CBSpeechEnd (mmachine m) |
n_CBSpeechEnd : set callback end of speech | |
int | getSpeechStartCb (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
C function that prepares the VM for the execution of the speech start event callback. | |
int | getSpeechEndCb (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
C function that prepares the VM for the execution of the speech end event callback. | |
int | _GetSpeechVoices (mmachine m) |
_GetSpeechVoices : get speech voices | |
int | _SetSpeechVoice (mmachine m) |
_SetSpeechVoice : set speech voice | |
int | _GetSpeechVoice (mmachine m) |
_GetSpeechVoice : get speech voice | |
int | _CBSpeechWord (mmachine m) |
_CBSpeechWord : Set callback on speech word | |
int | getSpeechWordCb (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
C function that prepares the VM for the execution of the speech word event callback. | |
int | _CBSpeechText (mmachine m) |
_CBSpeechText : Set callback on speech text | |
int | getSpeechTextCb (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
C function that prepares the VM for the execution of the speech text event callback. | |
int | _CBSpeechPhoneme (mmachine m) |
_CBSpeechPhoneme : set callback on speech phoneme | |
int | getSpeechPhonemeCb (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
C function that prepares the VM for the execution of the speech phoneme event callback. | |
int | _CBSpeechViseme (mmachine m) |
_CBSpeechViseme : set callback on speech viseme | |
int | getSpeechVisemeCb (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
C function that prepares the VM for the execution of the speech viseme event callback. | |
int | _CRRecognition (mmachine m) |
_CRRecognition : create recognition instance | |
int | _CRRecognition2 (mmachine m) |
_CRRecognition2 : create recognition instance | |
int | _FillRecognitionBuffer (mmachine m) |
_FillRecognitionBuffer : fill recognition audio buffer | |
int | destroyRecognitionObj (mmachine m, SCOL_PTR_TYPE handsys, int recognitionTab) |
function to destroy an OBJRECOSCOL in scol | |
int | _DSRecognition (mmachine m) |
n_DSRecognition : destroy recognition instance | |
int | _CBRecognitionEnd (mmachine m) |
_CBRecognitionEnd : set callback end of recognition | |
int | getRecognitionEndCb (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
C function that prepares the VM for the execution of the recognition end event callback. | |
int | _CBRecognitionStart (mmachine m) |
_CBRecognitionStart : set callback start of recognition | |
int | getRecognitionStartCb (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
C function that prepares the VM for the execution of the recognition start event callback. | |
int | _CBRecognitionText (mmachine m) |
_CBRecognitionText : Set callback on recognition text | |
int | getRecognitionTextCb (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
C function that prepares the VM for the execution of the recognition text event callback. | |
int | _CBRecognitionTextsAlt (mmachine m) |
_CBRecognitionTextsAlt : Set callback on recognition texts alternates | |
int | getRecognitionTextsAltCb (mmachine m, SCOL_PTR_TYPE id, SCOL_PTR_TYPE param) |
C function that prepares the VM for the execution of the recognition alternates text event callback. | |
int | _SetRecogntionVolume (mmachine m) |
_CBRecognitionWords : Set callback on recognition words | |
int | _GetRecogntionVolume (mmachine m) |
_GetRecogntionVolume : Get recognition volume | |
int | _AddRecognitionWord (mmachine m) |
_AddRecognitionWord : add recogntion word to dictionary | |
int | LoadSpeech (mmachine m) |
Load the packages in Scol virtual machine. | |
SCOL_EXPORT int | ScolLoadPlugin (mmachine m, cbmachine w) |
Starting point of the DLL. | |
SCOL_EXPORT int | ScolUnloadPlugin () |
Ending point of the DLL. | |
Variables | |
cbmachine | ww |
Main include. | |
mmachine | mm |
int | OBJSPEECHSCOL |
global object declaration | |
int | OBJRECOSCOL |
int | SCOL_SPEECH_START_CB = 0 |
global Callback declaration for text to speech | |
int | SPEECH_START_CB |
int | SCOL_SPEECH_END_CB = 1 |
int | SPEECH_END_CB |
int | SCOL_SPEECH_WORD_CB = 2 |
int | SPEECH_WORD_CB |
int | SCOL_SPEECH_TEXT_CB = 3 |
int | SPEECH_TEXT_CB |
int | SCOL_SPEECH_PHONEME_CB = 4 |
int | SPEECH_PHONEME_CB |
int | SCOL_SPEECH_VISEME_CB = 5 |
int | SPEECH_VISEME_CB |
int | SCOL_RECO_END_CB = 0 |
global Callback declaration for recognition | |
int | RECOGNITION_END_CB |
int | SCOL_RECO_TEXT_CB = 1 |
int | RECOGNITION_TEXT_CB |
int | SCOL_RECO_START_CB = 2 |
int | RECOGNITION_START_CB |
int | SCOL_RECO_TEXTS_ALT_CB = 3 |
int | RECOGNITION_TEXTS_ALT_CB |
int | SCOL_RECO_WORDS_CB = 4 |
int | RECOGNITION_WORDS_CB |
NativeDefinition | natSpeech [] |
Function Documentation
◆ destroyRecognitionObj()
int destroyRecognitionObj | ( | mmachine | m, |
SCOL_PTR_TYPE | handsys, | ||
int | recognitionTab | ||
) |
function to destroy an OBJRECOSCOL in scol
- Parameters
-
m : current machine handle : given handle obj : given OBJRECOSCOL
- Returns
- 0 if success
Definition at line 1405 of file plugin.cpp.
◆ destroySpeechObj()
int destroySpeechObj | ( | mmachine | m, |
SCOL_PTR_TYPE | handsys, | ||
int | speechTab | ||
) |
Utils Conversions.
function to destroy an OBJSPEECHSCOL in scol
- Parameters
-
m : current machine handle : given handle obj : given OBJSPEECHSCOL
- Returns
- 0 if success
Definition at line 144 of file plugin.cpp.
◆ getRecognitionEndCb()
int getRecognitionEndCb | ( | mmachine | m, |
SCOL_PTR_TYPE | id, | ||
SCOL_PTR_TYPE | param | ||
) |
C function that prepares the VM for the execution of the recognition end event callback.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 1482 of file plugin.cpp.
◆ getRecognitionStartCb()
int getRecognitionStartCb | ( | mmachine | m, |
SCOL_PTR_TYPE | id, | ||
SCOL_PTR_TYPE | param | ||
) |
C function that prepares the VM for the execution of the recognition start event callback.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 1529 of file plugin.cpp.
◆ getRecognitionTextCb()
int getRecognitionTextCb | ( | mmachine | m, |
SCOL_PTR_TYPE | id, | ||
SCOL_PTR_TYPE | param | ||
) |
C function that prepares the VM for the execution of the recognition text event callback.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 1577 of file plugin.cpp.
◆ getRecognitionTextsAltCb()
int getRecognitionTextsAltCb | ( | mmachine | m, |
SCOL_PTR_TYPE | id, | ||
SCOL_PTR_TYPE | param | ||
) |
C function that prepares the VM for the execution of the recognition alternates text event callback.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 1632 of file plugin.cpp.
◆ getSpeechEndCb()
int getSpeechEndCb | ( | mmachine | m, |
SCOL_PTR_TYPE | id, | ||
SCOL_PTR_TYPE | param | ||
) |
C function that prepares the VM for the execution of the speech end event callback.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 752 of file plugin.cpp.
◆ getSpeechPhonemeCb()
int getSpeechPhonemeCb | ( | mmachine | m, |
SCOL_PTR_TYPE | id, | ||
SCOL_PTR_TYPE | param | ||
) |
C function that prepares the VM for the execution of the speech phoneme event callback.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 1146 of file plugin.cpp.
◆ getSpeechStartCb()
int getSpeechStartCb | ( | mmachine | m, |
SCOL_PTR_TYPE | id, | ||
SCOL_PTR_TYPE | param | ||
) |
C function that prepares the VM for the execution of the speech start event callback.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 722 of file plugin.cpp.
◆ getSpeechTextCb()
int getSpeechTextCb | ( | mmachine | m, |
SCOL_PTR_TYPE | id, | ||
SCOL_PTR_TYPE | param | ||
) |
C function that prepares the VM for the execution of the speech text event callback.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 1089 of file plugin.cpp.
◆ getSpeechVisemeCb()
int getSpeechVisemeCb | ( | mmachine | m, |
SCOL_PTR_TYPE | id, | ||
SCOL_PTR_TYPE | param | ||
) |
C function that prepares the VM for the execution of the speech viseme event callback.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 1197 of file plugin.cpp.
◆ getSpeechWordCb()
int getSpeechWordCb | ( | mmachine | m, |
SCOL_PTR_TYPE | id, | ||
SCOL_PTR_TYPE | param | ||
) |
C function that prepares the VM for the execution of the speech word event callback.
- Parameters
-
m : current machine h : main scol window msg : message id : pointer of the obj param : data pointer ret : user parameter
- Returns
- res : 0 if success
Definition at line 1031 of file plugin.cpp.
◆ LoadSpeech()
int LoadSpeech | ( | mmachine | m | ) |
Load the packages in Scol virtual machine.
- Parameters
-
mmachine : the scol machine
Definition at line 1947 of file plugin.cpp.
◆ ScolLoadPlugin()
SCOL_EXPORT int ScolLoadPlugin | ( | mmachine | m, |
cbmachine | w | ||
) |
Starting point of the DLL.
Definition at line 2005 of file plugin.cpp.
◆ ScolUnloadPlugin()
SCOL_EXPORT int ScolUnloadPlugin | ( | ) |
Ending point of the DLL.
Definition at line 2021 of file plugin.cpp.
Variable Documentation
◆ mm
mmachine mm |
Definition at line 69 of file plugin.cpp.
◆ natSpeech
NativeDefinition natSpeech[] |
Scol function names
Definition at line 1905 of file plugin.cpp.
◆ OBJRECOSCOL
int OBJRECOSCOL |
Definition at line 74 of file plugin.cpp.
◆ OBJSPEECHSCOL
int OBJSPEECHSCOL |
global object declaration
Definition at line 73 of file plugin.cpp.
◆ RECOGNITION_END_CB
int RECOGNITION_END_CB |
Definition at line 99 of file plugin.cpp.
◆ RECOGNITION_START_CB
int RECOGNITION_START_CB |
Definition at line 105 of file plugin.cpp.
◆ RECOGNITION_TEXT_CB
int RECOGNITION_TEXT_CB |
Definition at line 102 of file plugin.cpp.
◆ RECOGNITION_TEXTS_ALT_CB
int RECOGNITION_TEXTS_ALT_CB |
Definition at line 108 of file plugin.cpp.
◆ RECOGNITION_WORDS_CB
int RECOGNITION_WORDS_CB |
Definition at line 111 of file plugin.cpp.
◆ SCOL_RECO_END_CB
int SCOL_RECO_END_CB = 0 |
global Callback declaration for recognition
Definition at line 98 of file plugin.cpp.
◆ SCOL_RECO_START_CB
int SCOL_RECO_START_CB = 2 |
Definition at line 104 of file plugin.cpp.
◆ SCOL_RECO_TEXT_CB
int SCOL_RECO_TEXT_CB = 1 |
Definition at line 101 of file plugin.cpp.
◆ SCOL_RECO_TEXTS_ALT_CB
int SCOL_RECO_TEXTS_ALT_CB = 3 |
Definition at line 107 of file plugin.cpp.
◆ SCOL_RECO_WORDS_CB
int SCOL_RECO_WORDS_CB = 4 |
Definition at line 110 of file plugin.cpp.
◆ SCOL_SPEECH_END_CB
int SCOL_SPEECH_END_CB = 1 |
Definition at line 81 of file plugin.cpp.
◆ SCOL_SPEECH_PHONEME_CB
int SCOL_SPEECH_PHONEME_CB = 4 |
Definition at line 90 of file plugin.cpp.
◆ SCOL_SPEECH_START_CB
int SCOL_SPEECH_START_CB = 0 |
global Callback declaration for text to speech
Definition at line 78 of file plugin.cpp.
◆ SCOL_SPEECH_TEXT_CB
int SCOL_SPEECH_TEXT_CB = 3 |
Definition at line 87 of file plugin.cpp.
◆ SCOL_SPEECH_VISEME_CB
int SCOL_SPEECH_VISEME_CB = 5 |
Definition at line 93 of file plugin.cpp.
◆ SCOL_SPEECH_WORD_CB
int SCOL_SPEECH_WORD_CB = 2 |
Definition at line 84 of file plugin.cpp.
◆ SPEECH_END_CB
int SPEECH_END_CB |
Definition at line 82 of file plugin.cpp.
◆ SPEECH_PHONEME_CB
int SPEECH_PHONEME_CB |
Definition at line 91 of file plugin.cpp.
◆ SPEECH_START_CB
int SPEECH_START_CB |
Definition at line 79 of file plugin.cpp.
◆ SPEECH_TEXT_CB
int SPEECH_TEXT_CB |
Definition at line 88 of file plugin.cpp.
◆ SPEECH_VISEME_CB
int SPEECH_VISEME_CB |
Definition at line 94 of file plugin.cpp.
◆ SPEECH_WORD_CB
int SPEECH_WORD_CB |
Definition at line 85 of file plugin.cpp.
◆ ww
cbmachine ww |
Main include.
utils libraries for Speech
global scol declaration
Definition at line 68 of file plugin.cpp.
Generated by 1.9.8