Change to STT engine process
[platform/core/uifw/stt.git] / test / test_main.c
index 5d98a06..5eef8d3 100644 (file)
@@ -201,7 +201,9 @@ static void __stt_recognition_result_cb(stt_h stt, stt_result_event_e event, con
                SLOG(LOG_DEBUG, TAG_STT_TEST, "( %s )", data[0]);
        }
 
+       if (STT_RESULT_EVENT_FINAL_RESULT == event) {
        ecore_timer_add(0, __stt_finalize, NULL);
+       }
 }
 
 int main(int argc, char *argv[])
@@ -292,6 +294,13 @@ int main(int argc, char *argv[])
                        return 0;
                }
 
+               SLOG(LOG_DEBUG, TAG_STT_TEST, "STT set credential");
+               ret = stt_set_credential(g_stt, "1Q2W3E4R5T");
+               if (STT_ERROR_NONE != ret) {
+                       SLOG(LOG_ERROR, TAG_STT_TEST, "Fail to set credential");
+                       return 0;
+               }
+
                SLOG(LOG_DEBUG, TAG_STT_TEST, "STT prepare");
                ret = stt_prepare(g_stt);
                if (STT_ERROR_NONE != ret) {