And one more thing... As soon as it recognizez TAKEOUT, freeswitch crashes...
2009-02-18 19:03:51 [DEBUG] js_modules/SpeechTools.jm:150 console_log() ----Heard [] 2009-02-18 19:03:51 [DEBUG] js_modules/SpeechTools.jm:150 console_log() ----Hit score 98/40/70 2009-02-18 19:03:51 [INFO] js_modules/SpeechTools.jm:150 console_log() ---- 2009-02-18 19:03:51 [DEBUG] switch_ivr_play_say.c:1258 switch_ivr_play_file() done playing file 2009-02-18 19:03:51 [DEBUG] js_modules/SpeechTools.jm:365 console_log() ----Testing [0] [0] =~ [Delivery:::Delivery] 2009-02-18 19:03:51 [DEBUG] js_modules/SpeechTools.jm:365 console_log() ----Testing [0] [1] =~ [Takeout:::Pickup] 2009-02-18 19:03:51 [DEBUG] js_modules/SpeechTools.jm:365 console_log() ----Testing [0] [2] =~ [Pickup:::Pickup] 2009-02-18 19:03:51 [DEBUG] switch_core_io.c:234 switch_core_session_read_frame() sofia/internal/[email protected] receive message [TRANSCODING_NECESSARY] 2009-02-18 19:03:53 [DEBUG] mod_pocketsphinx.c:342 pocketsphinx_asr_resume() Manually Resuming 2009-02-18 19:03:53 [DEBUG] switch_ivr_play_say.c:968 switch_ivr_play_file() Codec Activated l...@8000hz 1 channels 20ms 2009-02-18 19:03:58 [DEBUG] switch_ivr_play_say.c:1258 switch_ivr_play_file() done playing file 2009-02-18 19:03:58 [DEBUG] switch_core_io.c:234 switch_core_session_read_frame() sofia/internal/[email protected] receive message [TRANSCODING_NECESSARY] 2009-02-18 19:03:59 [DEBUG] switch_ivr_play_say.c:968 switch_ivr_play_file() Codec Activated l...@8000hz 1 channels 20ms 2009-02-18 19:04:02 [DEBUG] switch_ivr_play_say.c:1258 switch_ivr_play_file() done playing file 2009-02-18 19:04:02 [DEBUG] switch_core_io.c:234 switch_core_session_read_frame() sofia/internal/[email protected] receive message [TRANSCODING_NECESSARY] 2009-02-18 19:04:09 [DEBUG] mod_pocketsphinx.c:342 pocketsphinx_asr_resume() Manually Resuming 2009-02-18 19:04:09 [DEBUG] switch_ivr_play_say.c:968 switch_ivr_play_file() Codec Activated l...@8000hz 1 channels 20ms 2009-02-18 19:04:14 [DEBUG] switch_ivr_play_say.c:1258 switch_ivr_play_file() done playing file 2009-02-18 19:04:14 [DEBUG] switch_core_io.c:234 switch_core_session_read_frame() sofia/internal/[email protected] receive message [TRANSCODING_NECESSARY] 2009-02-18 19:04:15 [DEBUG] switch_ivr_play_say.c:968 switch_ivr_play_file() Codec Activated l...@8000hz 1 channels 20ms 2009-02-18 19:04:16 [DEBUG] mod_pocketsphinx.c:386 pocketsphinx_asr_get_results() Recognized: ف|, Score: 100 2009-02-18 19:04:16 [DEBUG] js_modules/SpeechTools.jm:150 console_log() ----XML: <interpretation grammar="pizza_order" score="100"> <result name="match">ف|</result> <input>ف|</input> </interpretation> 2009-02-18 19:04:16 [DEBUG] js_modules/SpeechTools.jm:150 console_log() ----Heard [ف|] 2009-02-18 19:04:16 [DEBUG] js_modules/SpeechTools.jm:150 console_log() ----Hit score 100/40/70 2009-02-18 19:04:16 [INFO] js_modules/SpeechTools.jm:150 console_log() ----ف| 2009-02-18 19:04:16 [DEBUG] switch_ivr_play_say.c:1258 switch_ivr_play_file() done playing file 2009-02-18 19:04:16 [DEBUG] js_modules/SpeechTools.jm:365 console_log() ----Testing [0] [0] ف| =~ [Delivery:::Delivery] 2009-02-18 19:04:16 [DEBUG] js_modules/SpeechTools.jm:365 console_log() ----Testing [0] [1] ف| =~ [Takeout:::Pickup] 2009-02-18 19:04:16 [DEBUG] js_modules/SpeechTools.jm:365 console_log() ----Testing [0] [2] ف| =~ [Pickup:::Pickup] 2009-02-18 19:04:16 [DEBUG] switch_core_io.c:234 switch_core_session_read_frame() sofia/internal/[email protected] receive message [TRANSCODING_NECESSARY] 2009-02-18 19:04:18 [DEBUG] mod_pocketsphinx.c:342 pocketsphinx_asr_resume() Manually Resuming 2009-02-18 19:04:18 [DEBUG] switch_ivr_play_say.c:968 switch_ivr_play_file() Codec Activated l...@8000hz 1 channels 20ms 2009-02-18 19:04:18 [DEBUG] switch_ivr_play_say.c:1258 switch_ivr_play_file() done playing file 2009-02-18 19:04:18 [DEBUG] switch_core_io.c:234 switch_core_session_read_frame() sofia/internal/[email protected] receive message [TRANSCODING_NECESSARY] 2009-02-18 19:04:19 [DEBUG] switch_ivr_play_say.c:968 switch_ivr_play_file() Codec Activated l...@8000hz 1 channels 20ms 2009-02-18 19:04:20 [DEBUG] mod_pocketsphinx.c:386 pocketsphinx_asr_get_results() Recognized: TAKEOUT, Score: 72 2009-02-18 19:04:20 [DEBUG] js_modules/SpeechTools.jm:150 console_log() ----XML: <interpretation grammar="pizza_order" score="72"> <result name="match">TAKEOUT</result> <input>TAKEOUT</input> </interpretation> 2009-02-18 19:04:20 [DEBUG] js_modules/SpeechTools.jm:150 console_log() ----Heard [TAKEOUT] 2009-02-18 19:04:20 [DEBUG] js_modules/SpeechTools.jm:150 console_log() ----Hit score 72/40/70 2009-02-18 19:04:20 [INFO] js_modules/SpeechTools.jm:150 console_log() ----TAKEOUT 2009-02-18 19:04:20 [DEBUG] switch_ivr_play_say.c:1258 switch_ivr_play_file() done playing file 2009-02-18 19:04:20 [DEBUG] js_modules/SpeechTools.jm:365 console_log() ----Testing [0] [0] TAKEOUT =~ [Delivery:::Delivery] 2009-02-18 19:04:20 [DEBUG] js_modules/SpeechTools.jm:365 console_log() ----Testing [0] [1] TAKEOUT =~ [Takeout:::Pickup] 2009-02-18 19:04:20 [DEBUG] js_modules/SpeechTools.jm:365 console_log() ----Adding Pickup 2009-02-18 19:04:20 [DEBUG] js_modules/SpeechTools.jm:365 console_log() ----Testing [0] [2] TAKEOUT =~ [Pickup:::Pickup] 2009-02-18 19:04:20 [DEBUG] switch_core_io.c:234 switch_core_session_read_frame() sofia/internal/[email protected] receive message [TRANSCODING_NECESSARY] 2009-02-18 19:04:21 [DEBUG] js_modules/SpeechTools.jm:109 console_log() Unloading grammar pizza_order Moiz Chinoy. Moiz Chinoy wrote: > > Hi, > > I have downloaded and build the Freeswitch from > http://files.freeswitch.org/freeswitch-1.0.3RC1.tar.gz on Windows XP. > > Everything built successfully. > Then I configured PocketSphinx as described at > http://wiki.freeswitch.org/wiki/Mod_pocketsphinx. > The problem is that prompts (wave files) are not being played properly > while testing the Pizza demo i.e it plays, stops then start playing > again... > > I am using heaset for testing. > > Moreover, the recognition seems to be very poor. > > Any clue what might be the issue? > > Moiz Chinoy. > > Following is snippet from log: > > 2009-02-18 16:59:59 [DEBUG] switch_core_session.c:513 > switch_core_session_perform_receive_message() Send signal > sofia/internal/[email protected] [BREAK] > 2009-02-18 16:59:59 [NOTICE] mod_spidermonkey.c:2041 session_answer() > Channel [sofia/internal/[email protected]] has been answered > 2009-02-18 16:59:59 [DEBUG] switch_channel.c:179 > switch_channel_audio_sync() sofia/internal/[email protected] receive > message [AUDIO_SYNC] > 2009-02-18 16:59:59 [DEBUG] sofia.c:2672 sofia_handle_sip_i_state() > Channel sofia/internal/[email protected] entering state [completed] > 2009-02-18 16:59:59 [DEBUG] sofia.c:2672 sofia_handle_sip_i_state() > Channel sofia/internal/[email protected] entering state [ready] > 2009-02-18 16:59:59 [DEBUG] switch_ivr_play_say.c:968 > switch_ivr_play_file() Codec Activated l...@8000hz 1 channels 20ms > 2009-02-18 16:59:59 [DEBUG] switch_core_io.c:654 > switch_core_session_write_frame() sofia/internal/[email protected] > receive message [TRANSCODING_NECESSARY] > 2009-02-18 17:00:00 [INFO] switch_rtp.c:1422 rtp_common_read() Auto > Changing port from 127.0.0.1:49194 to 192.168.16.63:49194 > 2009-02-18 17:00:02 [DEBUG] switch_ivr_play_say.c:1258 > switch_ivr_play_file() done playing file > 2009-02-18 17:00:11 [WARNING] switch_scheduler.c:114 task_thread_loop() > Task was executed late by 2 seconds 1 heartbeat (core) > 2009-02-18 17:00:18 [DEBUG] switch_core_media_bug.c:284 > switch_core_media_bug_add() Attaching BUG to > sofia/internal/[email protected] > 2009-02-18 17:00:18 [DEBUG] switch_core_io.c:234 > switch_core_session_read_frame() sofia/internal/[email protected] receive > message [TRANSCODING_NECESSARY] > 2009-02-18 17:00:51 [WARNING] switch_scheduler.c:114 task_thread_loop() > Task was executed late by 20 seconds 1 heartbeat (core) > 2009-02-18 17:00:51 [DEBUG] switch_ivr_play_say.c:968 > switch_ivr_play_file() Codec Activated l...@8000hz 1 channels 20ms > 2009-02-18 17:00:58 [DEBUG] switch_ivr_play_say.c:1258 > switch_ivr_play_file() done playing file > 2009-02-18 17:00:58 [DEBUG] switch_core_io.c:234 > switch_core_session_read_frame() sofia/internal/[email protected] receive > message [TRANSCODING_NECESSARY] > 2009-02-18 17:01:00 [DEBUG] mod_pocketsphinx.c:386 > pocketsphinx_asr_get_results() Recognized: ««««««««îî, Score: 100 > 2009-02-18 17:01:00 [DEBUG] js_modules/SpeechTools.jm:150 console_log() > ----XML: > <interpretation grammar="pizza_order" score="100"> > <result name="match">««««««««îî</result> > <input>««««««««îî</input> > </interpretation> > 2009-02-18 17:01:00 [DEBUG] js_modules/SpeechTools.jm:150 console_log() > ----Heard [««««««««îî] > 2009-02-18 17:01:00 [DEBUG] js_modules/SpeechTools.jm:150 console_log() > ----Hit score 100/40/70 > 2009-02-18 17:01:00 [INFO] js_modules/SpeechTools.jm:150 console_log() > ----««««««««îî > 2009-02-18 17:01:00 [DEBUG] js_modules/SpeechTools.jm:365 console_log() > ----Testing [0] [0] ««««««««îî =~ [Delivery:::Delivery] > 2009-02-18 17:01:00 [DEBUG] js_modules/SpeechTools.jm:365 console_log() > ----Testing [0] [1] ««««««««îî =~ [Takeout:::Pickup] > 2009-02-18 17:01:00 [DEBUG] js_modules/SpeechTools.jm:365 console_log() > ----Testing [0] [2] ««««««««îî =~ [Pickup:::Pickup] > 2009-02-18 17:01:02 [DEBUG] mod_pocketsphinx.c:342 > pocketsphinx_asr_resume() Manually Resuming > 2009-02-18 17:01:02 [DEBUG] switch_ivr_play_say.c:968 > switch_ivr_play_file() Codec Activated l...@8000hz 1 channels 20ms > 2009-02-18 17:01:02 [DEBUG] switch_ivr_play_say.c:1258 > switch_ivr_play_file() done playing file > 2009-02-18 17:01:02 [DEBUG] switch_core_io.c:234 > switch_core_session_read_frame() sofia/internal/[email protected] receive > message [TRANSCODING_NECESSARY] > 2009-02-18 17:01:03 [DEBUG] switch_ivr_play_say.c:968 > switch_ivr_play_file() Codec Activated l...@8000hz 1 channels 20ms > 2009-02-18 17:01:06 [DEBUG] switch_ivr_play_say.c:1258 > switch_ivr_play_file() done playing file > -- View this message in context: http://www.nabble.com/FreeSwitch---PcoketSphinx-Prompt-Playback---Recognition-Issue...-tp22080033p22080857.html Sent from the Freeswitch-users mailing list archive at Nabble.com. _______________________________________________ Freeswitch-users mailing list [email protected] http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
