ifeedback.SttIdle();
}
-
bool SttManager::Validate(int state) {
stt_state_e cur;
cur == STT_STATE_PROCESSING ? "STT_STATE_PROCESSING" : "ABNORMAL");
switch (cur) {
- case STT_STATE_CREATED :
+ case STT_STATE_CREATED:
if (state & CREATE) return true;
break;
- case STT_STATE_READY :
+ case STT_STATE_READY:
if (state & READY) return true;
break;
- case STT_STATE_RECORDING :
+ case STT_STATE_RECORDING:
if (state & RECORDING) return true;
break;
- case STT_STATE_PROCESSING :
+ case STT_STATE_PROCESSING:
if (state & PROCESSING) return true;
break;
default :
std::string result;
switch (result_type) {
- case STT_RESULT_EVENT_FINAL_RESULT :
+ case STT_RESULT_EVENT_FINAL_RESULT:
result = "STT_RESULT_EVENT_FINAL_RESULT";
break;
- case STT_RESULT_EVENT_PARTIAL_RESULT :
+ case STT_RESULT_EVENT_PARTIAL_RESULT:
result = "STT_RESULT_EVENT_PARTIAL_RESULT";
break;
- case STT_RESULT_EVENT_ERROR :
+ case STT_RESULT_EVENT_ERROR:
result = "STT_RESULT_EVENT_ERROR";
break;
- default :
+ default:
result = "UNKNOWN";
break;
}
std::string curr;
switch (previous) {
- case STT_STATE_READY :
+ case STT_STATE_READY:
prev = "STT_STATE_READY";
break;
- case STT_STATE_CREATED :
+ case STT_STATE_CREATED:
prev = "STT_STATE_CREATED";
break;
- case STT_STATE_RECORDING :
+ case STT_STATE_RECORDING:
prev = "STT_STATE_RECORDING";
break;
- case STT_STATE_PROCESSING :
+ case STT_STATE_PROCESSING:
prev = "STT_STATE_PROCESSING";
break;
- default :
+ default:
prev = "UNKNOWN";
break;
}
switch (current) {
- case STT_STATE_READY :
+ case STT_STATE_READY:
curr = "STT_STATE_READY";
break;
- case STT_STATE_CREATED :
+ case STT_STATE_CREATED:
curr = "STT_STATE_CREATED";
break;
- case STT_STATE_RECORDING :
+ case STT_STATE_RECORDING:
curr = "STT_STATE_RECORDING";
break;
- case STT_STATE_PROCESSING :
+ case STT_STATE_PROCESSING:
curr = "STT_STATE_PROCESSING";
break;
- default :
+ default:
curr = "UNKNOWN";
break;
}
std::string res;
switch (reason) {
- case STT_ERROR_OUT_OF_MEMORY :
+ case STT_ERROR_OUT_OF_MEMORY:
res = "STT_ERROR_OUT_OF_MEMORY";
break;
- case STT_ERROR_IO_ERROR :
+ case STT_ERROR_IO_ERROR:
res = "STT_ERROR_IO_ERROR";
break;
- case STT_ERROR_INVALID_PARAMETER :
+ case STT_ERROR_INVALID_PARAMETER:
res = "STT_ERROR_INVALID_PARAMETER";
break;
- case STT_ERROR_TIMED_OUT :
+ case STT_ERROR_TIMED_OUT:
res = "STT_ERROR_TIMED_OUT";
break;
- case STT_ERROR_RECORDER_BUSY :
+ case STT_ERROR_RECORDER_BUSY:
res = "STT_ERROR_RECORDER_BUSY";
break;
- case STT_ERROR_OUT_OF_NETWORK :
+ case STT_ERROR_OUT_OF_NETWORK:
res = "STT_ERROR_OUT_OF_NETWORK";
break;
- case STT_ERROR_PERMISSION_DENIED :
+ case STT_ERROR_PERMISSION_DENIED:
res = "STT_ERROR_PERMISSION_DENIED";
break;
- case STT_ERROR_NOT_SUPPORTED :
+ case STT_ERROR_NOT_SUPPORTED:
res = "STT_ERROR_NOT_SUPPORTED";
break;
- case STT_ERROR_INVALID_STATE :
+ case STT_ERROR_INVALID_STATE:
res = "STT_ERROR_INVALID_STATE";
break;
- case STT_ERROR_INVALID_LANGUAGE :
+ case STT_ERROR_INVALID_LANGUAGE:
res = "STT_ERROR_INVALID_LANGUAGE";
break;
- case STT_ERROR_ENGINE_NOT_FOUND :
+ case STT_ERROR_ENGINE_NOT_FOUND:
res = "STT_ERROR_ENGINE_NOT_FOUND";
break;
- case STT_ERROR_OPERATION_FAILED :
+ case STT_ERROR_OPERATION_FAILED:
res = "STT_ERROR_OPERATION_FAILED";
break;
- case STT_ERROR_NOT_SUPPORTED_FEATURE :
+ case STT_ERROR_NOT_SUPPORTED_FEATURE:
res = "STT_ERROR_NOT_SUPPORTED_FEATURE";
break;
- default :
+ default:
res = "UNKNOWN ERROR REASON";
break;
}