if (0 != uid && (APP_STATE_PROCESSING == state || APP_STATE_RECORDING == state)) {
/* cancel engine recognition */
- ret = sttd_engine_agent_recognize_cancel();
+ ret = sttd_server_cancel(uid);
if (0 != ret) {
SLOG(LOG_ERROR, TAG_STTD, "[Server ERROR] Fail to cancel : result(%d)", ret);
}
-
- /* change uid state */
- sttd_client_set_state(uid, APP_STATE_READY);
- stt_client_unset_current_recognition();
-
- ret = sttdc_send_set_state(uid, (int)APP_STATE_READY);
- if (0 != ret) {
- SLOG(LOG_ERROR, TAG_STTD, "[Server ERROR] Fail to send state change : result(%d)", ret);
- }
} else {
SLOG(LOG_WARN, TAG_STTD, "[Server WARNING] uid is NOT valid");
}