[Freeswitch-users] How I can get recog result

Christopher Rienzo cmrienzo at gmail.com
Fri Oct 7 17:35:31 MSD 2011

This is almost identical to a recent question in the UniMRCP mailing
list...  anyway, here's the repeated answer for the benefit of search

There currently aren't any dialplan applications that will do what you
want.  The recognition result is fired as a "DETECTED_SPEECH" event.  See
http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_detect_speech .

You can get the event either using the event socket library (ESL) or by
running a javascript or lua script that uses an input callback.  See
http://wiki.freeswitch.org/wiki/Examples_directory_lua_asr_tts or
http://wiki.freeswitch.org/wiki/ESL for more details.


On Thu, Oct 6, 2011 at 5:44 AM, Kirill Popov <popov-k at speechpro.com> wrote:

> Hello!
> I am just starting to learn FreeSWITCH few days ago.
> Before I have some experience in Asterisk and now I don't understand
> somethings.
> I try to use module mod_unimrcp in FreeSWITCH.
> I made simple dialplan and starting recognition
> <action application="detect_speech" data="unimrcp /usr/local/
> freeswitch/grammar/digits"/>
> It works.
> I see NLSML in console FS, but I don't understand how I can use it.
> In Asterisk NLSML-answer set in variable ${RECOG_RESULT}. How in FS?
> There isn't such variable.
> In Asterisk I can get this variable from perl-script, parse it, and
> get utterance, confidence, etc. How I can get these parameters in FS?
> --
> Best regards,
> Kirill
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20111007/ae3f82f4/attachment.html 

Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list