131 #if MSP_WCHAR_SUPPORT 133 const wchar_t*
MSPAPI QISESessionBeginW(
const wchar_t* params,
const wchar_t* userModelID,
int* errorCode);
135 typedef const wchar_t*(
MSPAPI* Proc_QISESessionBeginW)(
const wchar_t* params,
const wchar_t* userModelID,
166 int MSPAPI QISETextPut(
const char* sessionID,
const char* textString,
unsigned int textLen,
const char* params);
171 #if MSP_WCHAR_SUPPORT 173 int MSPAPI QISETextPutW(
const wchar_t* sessionID,
const wchar_t* textString,
unsigned int textLen,
174 const wchar_t* params);
176 typedef int(
MSPAPI* Proc_QISETextPutW)(
const wchar_t* sessionID,
const wchar_t* textString,
unsigned int textLen,
177 const wchar_t* params);
212 int MSPAPI QISEAudioWrite(
const char* sessionID,
const void* waveData,
unsigned int waveLen,
int audioStatus,
213 int* epStatus,
int* Status);
216 int audioStatus,
int* epStatus,
int* recogStatus);
218 #if MSP_WCHAR_SUPPORT 220 int MSPAPI QISEAudioWriteW(
const wchar_t* sessionID,
const void* waveData,
unsigned int waveLen,
int audioStatus,
221 int* epStatus,
int* evlStatus);
223 typedef int(
MSPAPI* Proc_QISEAudioWriteW)(
const wchar_t* sessionID,
const void* waveData,
unsigned int waveLen,
224 int audioStatus,
int* epStatus,
int* evlStatus);
254 const char*
MSPAPI QISEGetResult(
const char* sessionID,
unsigned int* rsltLen,
int* rsltStatus,
int* errorCode);
259 #if MSP_WCHAR_SUPPORT 261 const wchar_t*
MSPAPI QISEGetResultW(
const wchar_t* sessionID,
int* rsltLen,
unsigned int* rsltStatus,
int* errorCode);
263 typedef const wchar_t*(
MSPAPI* Proc_QISEGetResultW)(
const wchar_t* sessionID,
unsigned int* rsltLen,
int* rsltStatus,
292 #if MSP_WCHAR_SUPPORT 294 const wchar_t*
MSPAPI QISEResultInfoW(
const wchar_t* sessionID,
int* errorCode);
296 typedef const wchar_t*(
MSPAPI* Proc_QISEResultInfoW)(
const wchar_t* sessionID,
int* errorCode);
326 #if MSP_WCHAR_SUPPORT 328 int MSPAPI QISESessionEndW(
const wchar_t* sessionID,
const wchar_t* hints);
330 typedef int(
MSPAPI* Proc_QISESessionEndW)(
const wchar_t* sessionID,
const wchar_t* hints);
360 int MSPAPI QISEGetParam(
const char* sessionID,
const char* paramName,
char* paramValue,
unsigned int* valueLen);
363 unsigned int* valueLen);
365 #if MSP_WCHAR_SUPPORT 367 int MSPAPI QISEGetParamW(
const wchar_t* sessionID,
const wchar_t* paramName,
wchar_t* paramValue,
368 unsigned int* valueLen);
370 typedef int(
MSPAPI* Proc_QISEGetParamW)(
const wchar_t* sessionID,
const wchar_t* paramName,
wchar_t* paramValue,
371 unsigned int* valueLen);
const char *MSPAPI QISEResultInfo(const char *sessionID, int *errorCode)
int(MSPAPI * Proc_QISEGetParam)(const char *sessionID, const char *paramName, char *paramValue, unsigned int *valueLen)
const char *(MSPAPI * Proc_QISESessionBegin)(const char *params, const char *userModelID, int *errorCode)
int MSPAPI QISESessionEnd(const char *sessionID, const char *hints)
int(MSPAPI * Proc_QISETextPut)(const char *sessionID, const char *textString, unsigned int textLen, const char *params)
const char *MSPAPI QISESessionBegin(const char *params, const char *userModelId, int *errorCode)
int(MSPAPI * Proc_QISEAudioWrite)(const char *sessionID, const void *waveData, unsigned int waveLen, int audioStatus, int *epStatus, int *recogStatus)
const char *(MSPAPI * Proc_QISEResultInfo)(const char *sessionID, int *errorCode)
const char *MSPAPI QISEGetResult(const char *sessionID, unsigned int *rsltLen, int *rsltStatus, int *errorCode)
int MSPAPI QISEAudioWrite(const char *sessionID, const void *waveData, unsigned int waveLen, int audioStatus, int *epStatus, int *Status)
int MSPAPI QISETextPut(const char *sessionID, const char *textString, unsigned int textLen, const char *params)
const char *(MSPAPI * Proc_QISEGetResult)(const char *sessionID, unsigned int *rsltLen, int *rsltStatus, int *errorCode)
int(MSPAPI * Proc_QISESessionEnd)(const char *sessionID, const char *hints)
int MSPAPI QISEGetParam(const char *sessionID, const char *paramName, char *paramValue, unsigned int *valueLen)