[commit] r13908 - freeswitch/trunk/src/mod/asr_tts/mod_pocketsphinx
Author: brian Date: Tue Jun 23 10:22:20 2009 New Revision: 13908 Log: changing to standard XML format Modified: freeswitch/trunk/src/mod/asr_tts/mod_pocketsphinx/mod_pocketsphinx.c Modified: freeswitch/trunk/src/mod/asr_tts/mod_pocketsphinx/mod_pocketsphinx.c ============================================================================== --- freeswitch/trunk/src/mod/asr_tts/mod_pocketsphinx/mod_pocketsphinx.c (original) +++ freeswitch/trunk/src/mod/asr_tts/mod_pocketsphinx/mod_pocketsphinx.c Tue Jun 23 10:22:20 2009 @@ -383,20 +383,17 @@ ps->confidence = 0; } - switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "Recognized: %s, Score: %d\n", ps->hyp, ps->confidence); + switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "Recognized: %s, Confidence: %d\n", ps->hyp, ps->confidence); switch_mutex_unlock(ps->flag_mutex); - *xmlstr = switch_mprintf("<interpretation grammar=\"%s\" score=\"%d\">\n" - " <result name=\"%s\">%s</result>\n" - " <input>%s</input>\n" - "</interpretation>", - ps->grammar, ps->confidence, - "match", - ps->hyp, - ps->hyp - ); + *xmlstr = switch_mprintf("<?xml version=\"1.0\"?>\n" + "<result grammar=\"%s\">\n" + " <interpretation grammar=\"%s\" confidence=\"%d\">\n" + " <input mode=\"speech\">%s</input>\n" + " </interpretation>\n" + "</result>\n", + ps->grammar, ps->grammar, ps->confidence, ps->hyp); - if (switch_test_flag(ps, SWITCH_ASR_FLAG_AUTO_RESUME)) { switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "Auto Resuming\n"); switch_set_flag(ps, PSFLAG_READY);
participants (1)
-
FreeSWITCH SVN