FreeSWITCH, Nuance, ASR: IVR Integration
Hi Guys, What i am trying to do is configure an IVR using freeswitch and Nuance 5.1.5 to perform speech recognition. I have installed the latest release of freeswitch on my CentOS system, I have also enabled and configured the unimrcp module. I could find lots of information to configure the unimrcp module but there is no documentation on how to create IVR menu's using this module with Nuance. I have used the demo pizza IVR with the pocketsphinx module and I keep getting refered to this but it's no help as I want to use Nuance for ASR. Any help on how to configure this would be great, specifically: * How to I call the IVR script from the dialplan * What language/s can I code the IVR in and can you please provide a basic sample of how this is done with Nuance. Thank you in advance --Glen
There's not really an easy way to do this out of the box. The FS core provides all the low-level functions necessary for doing ASR, but nothing higher level for interpreting results, handling barge-in, starting input-timers, etc. I solved this issue with a custom dialplan APP. I know of another other dev that used event socket and the playback/detect_speech dialplan APPs. Looking at the scripts/javascript/js_modules/SpeechTools.jm source, you can see that anthm solved it a different way. On Mon, Sep 5, 2011 at 3:02 AM, Glen Ganderton < Glen.Ganderton@premier.com.au> wrote:
Hi Guys, ****
** **
What i am trying to do is configure an IVR using freeswitch and Nuance 5.1.5 to perform speech recognition. I have installed the latest****
release of freeswitch on my CentOS system, I have also enabled and configured the unimrcp module. I could find lots of information to****
configure the unimrcp module but there is no documentation on how to create IVR menu's using this module with Nuance. I have used the ****
demo pizza IVR with the pocketsphinx module and I keep getting refered to this but it's no help as I want to use Nuance for ASR. Any****
help on how to configure this would be great, specifically:****
** **
* How to I call the IVR script from the dialplan****
* What language/s can I code the IVR in and can you please provide a basic sample of how this is done with Nuance.****
** **
Thank you in advance****
** **
--Glen****
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Does your app support MRCP protocol? That would make it more generic. On Sep 7, 2011 10:33 AM, "Christopher Rienzo" <cmrienzo@gmail.com> wrote:
There's not really an easy way to do this out of the box. The FS core provides all the low-level functions necessary for doing ASR, but nothing higher level for interpreting results, handling barge-in, starting input-timers, etc.
I solved this issue with a custom dialplan APP. I know of another other dev that used event socket and the playback/detect_speech dialplan APPs. Looking at the scripts/javascript/js_modules/SpeechTools.jm source, you can see that anthm solved it a different way.
On Mon, Sep 5, 2011 at 3:02 AM, Glen Ganderton < Glen.Ganderton@premier.com.au> wrote:
Hi Guys, ****
** **
What i am trying to do is configure an IVR using freeswitch and Nuance 5.1.5 to perform speech recognition. I have installed the latest****
release of freeswitch on my CentOS system, I have also enabled and configured the unimrcp module. I could find lots of information to****
configure the unimrcp module but there is no documentation on how to create IVR menu's using this module with Nuance. I have used the ****
demo pizza IVR with the pocketsphinx module and I keep getting refered to this but it's no help as I want to use Nuance for ASR. Any****
help on how to configure this would be great, specifically:****
** **
* How to I call the IVR script from the dialplan****
* What language/s can I code the IVR in and can you please provide a basic sample of how this is done with Nuance.****
** **
Thank you in advance****
** **
--Glen****
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Yes, this discussion is about doing ASR with Nuance MRCP. The FreeSWITCH core does not care about which ASR engine is used, so these solutions are already pretty generic. However, the inputs and outputs are dependent on which ASR engine is used. Nuance MRCP will use SRGS for grammar definition and NLSML for the response. On Wed, Sep 7, 2011 at 2:37 PM, envelopes envelopes <sunwood360@gmail.com>wrote:
Does your app support MRCP protocol? That would make it more generic. On Sep 7, 2011 10:33 AM, "Christopher Rienzo" <cmrienzo@gmail.com> wrote:
There's not really an easy way to do this out of the box. The FS core provides all the low-level functions necessary for doing ASR, but nothing higher level for interpreting results, handling barge-in, starting input-timers, etc.
I solved this issue with a custom dialplan APP. I know of another other dev that used event socket and the playback/detect_speech dialplan APPs. Looking at the scripts/javascript/js_modules/SpeechTools.jm source, you can see that anthm solved it a different way.
On Mon, Sep 5, 2011 at 3:02 AM, Glen Ganderton < Glen.Ganderton@premier.com.au> wrote:
Hi Guys, ****
** **
What i am trying to do is configure an IVR using freeswitch and Nuance 5.1.5 to perform speech recognition. I have installed the latest****
release of freeswitch on my CentOS system, I have also enabled and configured the unimrcp module. I could find lots of information to****
configure the unimrcp module but there is no documentation on how to create IVR menu's using this module with Nuance. I have used the ****
demo pizza IVR with the pocketsphinx module and I keep getting refered to this but it's no help as I want to use Nuance for ASR. Any****
help on how to configure this would be great, specifically:****
** **
* How to I call the IVR script from the dialplan****
* What language/s can I code the IVR in and can you please provide a basic sample of how this is done with Nuance.****
** **
Thank you in advance****
** **
--Glen****
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Do you mind open source it? Thanks. On Sep 7, 2011 1:02 PM, "Christopher Rienzo" <cmrienzo@gmail.com> wrote:
Yes, this discussion is about doing ASR with Nuance MRCP. The FreeSWITCH core does not care about which ASR engine is used, so these solutions are already pretty generic. However, the inputs and outputs are dependent on which ASR engine is used. Nuance MRCP will use SRGS for grammar definition and NLSML for the response.
On Wed, Sep 7, 2011 at 2:37 PM, envelopes envelopes <sunwood360@gmail.com wrote:
Does your app support MRCP protocol? That would make it more generic. On Sep 7, 2011 10:33 AM, "Christopher Rienzo" <cmrienzo@gmail.com> wrote:
There's not really an easy way to do this out of the box. The FS core provides all the low-level functions necessary for doing ASR, but nothing higher level for interpreting results, handling barge-in, starting input-timers, etc.
I solved this issue with a custom dialplan APP. I know of another other dev that used event socket and the playback/detect_speech dialplan APPs. Looking at the scripts/javascript/js_modules/SpeechTools.jm source, you can see that anthm solved it a different way.
On Mon, Sep 5, 2011 at 3:02 AM, Glen Ganderton < Glen.Ganderton@premier.com.au> wrote:
Hi Guys, ****
** **
What i am trying to do is configure an IVR using freeswitch and Nuance 5.1.5 to perform speech recognition. I have installed the latest****
release of freeswitch on my CentOS system, I have also enabled and configured the unimrcp module. I could find lots of information to****
configure the unimrcp module but there is no documentation on how to create IVR menu's using this module with Nuance. I have used the ****
demo pizza IVR with the pocketsphinx module and I keep getting refered to this but it's no help as I want to use Nuance for ASR. Any****
help on how to configure this would be great, specifically:****
** **
* How to I call the IVR script from the dialplan****
* What language/s can I code the IVR in and can you please provide a basic sample of how this is done with Nuance.****
** **
Thank you in advance****
** **
--Glen****
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Yes, that would be a great help if you could release your code. Thanks From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of envelopes envelopes Sent: Thursday, 8 September 2011 11:18 AM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] FreeSWITCH, Nuance, ASR: IVR Integration Do you mind open source it? Thanks. On Sep 7, 2011 1:02 PM, "Christopher Rienzo" <cmrienzo@gmail.com<mailto:cmrienzo@gmail.com>> wrote:
Yes, this discussion is about doing ASR with Nuance MRCP. The FreeSWITCH core does not care about which ASR engine is used, so these solutions are already pretty generic. However, the inputs and outputs are dependent on which ASR engine is used. Nuance MRCP will use SRGS for grammar definition and NLSML for the response.
On Wed, Sep 7, 2011 at 2:37 PM, envelopes envelopes <sunwood360@gmail.com<mailto:sunwood360@gmail.com>>wrote:
Does your app support MRCP protocol? That would make it more generic. On Sep 7, 2011 10:33 AM, "Christopher Rienzo" <cmrienzo@gmail.com<mailto:cmrienzo@gmail.com>> wrote:
There's not really an easy way to do this out of the box. The FS core provides all the low-level functions necessary for doing ASR, but nothing higher level for interpreting results, handling barge-in, starting input-timers, etc.
I solved this issue with a custom dialplan APP. I know of another other dev that used event socket and the playback/detect_speech dialplan APPs. Looking at the scripts/javascript/js_modules/SpeechTools.jm source, you can see that anthm solved it a different way.
On Mon, Sep 5, 2011 at 3:02 AM, Glen Ganderton < Glen.Ganderton@premier.com.au<mailto:Glen.Ganderton@premier.com.au>> wrote:
Hi Guys, ****
** **
What i am trying to do is configure an IVR using freeswitch and Nuance 5.1.5 to perform speech recognition. I have installed the latest****
release of freeswitch on my CentOS system, I have also enabled and configured the unimrcp module. I could find lots of information to****
configure the unimrcp module but there is no documentation on how to create IVR menu's using this module with Nuance. I have used the ****
demo pizza IVR with the pocketsphinx module and I keep getting refered to this but it's no help as I want to use Nuance for ASR. Any****
help on how to configure this would be great, specifically:****
** **
* How to I call the IVR script from the dialplan****
* What language/s can I code the IVR in and can you please provide a basic sample of how this is done with Nuance.****
** **
Thank you in advance****
** **
--Glen****
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org<mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org<mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Open sourcing Nuance ? Am 08.09.2011 um 03:18 schrieb envelopes envelopes:
Do you mind open source it? Thanks.
On Sep 7, 2011 1:02 PM, "Christopher Rienzo" <cmrienzo@gmail.com> wrote:
Yes, this discussion is about doing ASR with Nuance MRCP. The FreeSWITCH core does not care about which ASR engine is used, so these solutions are already pretty generic. However, the inputs and outputs are dependent on which ASR engine is used. Nuance MRCP will use SRGS for grammar definition and NLSML for the response.
On Wed, Sep 7, 2011 at 2:37 PM, envelopes envelopes <sunwood360@gmail.com>wrote:
Does your app support MRCP protocol? That would make it more generic. On Sep 7, 2011 10:33 AM, "Christopher Rienzo" <cmrienzo@gmail.com> wrote:
There's not really an easy way to do this out of the box. The FS core provides all the low-level functions necessary for doing ASR, but nothing higher level for interpreting results, handling barge-in, starting input-timers, etc.
I solved this issue with a custom dialplan APP. I know of another other dev that used event socket and the playback/detect_speech dialplan APPs. Looking at the scripts/javascript/js_modules/SpeechTools.jm source, you can see that anthm solved it a different way.
On Mon, Sep 5, 2011 at 3:02 AM, Glen Ganderton < Glen.Ganderton@premier.com.au> wrote:
Hi Guys, ****
** **
What i am trying to do is configure an IVR using freeswitch and Nuance 5.1.5 to perform speech recognition. I have installed the latest****
release of freeswitch on my CentOS system, I have also enabled and configured the unimrcp module. I could find lots of information to****
configure the unimrcp module but there is no documentation on how to create IVR menu's using this module with Nuance. I have used the ****
demo pizza IVR with the pocketsphinx module and I keep getting refered to this but it's no help as I want to use Nuance for ASR. Any****
help on how to configure this would be great, specifically:****
** **
* How to I call the IVR script from the dialplan****
* What language/s can I code the IVR in and can you please provide a basic sample of how this is done with Nuance.****
** **
Thank you in advance****
** **
--Glen****
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Michal Bielicki Geschäftsführer / CEO Seventh Signal Ltd. & Co. KG Weigandufer 45, Büro 115, D-12059 Berlin Voice: +49 30 60988730 Amtsgericht Charlottenburg HRA 44413 B Ust.-ID: DE266981999 Geschäftsführer: Michal Bielicki Persönlich Haftende Gesellschafterin: Seventh Signal Ltd, 69 Great Hampton St. Birmingham, B18 6EW, GB, Company Nr.: 06889439 WWW.: http://www.seventhsignal.de ----
He is asking Chris if he wouldn't mind making his custom dialplan app available to us. From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Michal Bielicki Sent: Thursday, 8 September 2011 4:21 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] FreeSWITCH, Nuance, ASR: IVR Integration Open sourcing Nuance ? Am 08.09.2011 um 03:18 schrieb envelopes envelopes: Do you mind open source it? Thanks. On Sep 7, 2011 1:02 PM, "Christopher Rienzo" <cmrienzo@gmail.com<mailto:cmrienzo@gmail.com>> wrote:
Yes, this discussion is about doing ASR with Nuance MRCP. The FreeSWITCH core does not care about which ASR engine is used, so these solutions are already pretty generic. However, the inputs and outputs are dependent on which ASR engine is used. Nuance MRCP will use SRGS for grammar definition and NLSML for the response.
On Wed, Sep 7, 2011 at 2:37 PM, envelopes envelopes <sunwood360@gmail.com<mailto:sunwood360@gmail.com>>wrote:
Does your app support MRCP protocol? That would make it more generic. On Sep 7, 2011 10:33 AM, "Christopher Rienzo" <cmrienzo@gmail.com<mailto:cmrienzo@gmail.com>> wrote:
There's not really an easy way to do this out of the box. The FS core provides all the low-level functions necessary for doing ASR, but nothing higher level for interpreting results, handling barge-in, starting input-timers, etc.
I solved this issue with a custom dialplan APP. I know of another other dev that used event socket and the playback/detect_speech dialplan APPs. Looking at the scripts/javascript/js_modules/SpeechTools.jm source, you can see that anthm solved it a different way.
On Mon, Sep 5, 2011 at 3:02 AM, Glen Ganderton < Glen.Ganderton@premier.com.au<mailto:Glen.Ganderton@premier.com.au>> wrote:
Hi Guys, ****
** **
What i am trying to do is configure an IVR using freeswitch and Nuance 5.1.5 to perform speech recognition. I have installed the latest****
release of freeswitch on my CentOS system, I have also enabled and configured the unimrcp module. I could find lots of information to****
configure the unimrcp module but there is no documentation on how to create IVR menu's using this module with Nuance. I have used the ****
demo pizza IVR with the pocketsphinx module and I keep getting refered to this but it's no help as I want to use Nuance for ASR. Any****
help on how to configure this would be great, specifically:****
** **
* How to I call the IVR script from the dialplan****
* What language/s can I code the IVR in and can you please provide a basic sample of how this is done with Nuance.****
** **
Thank you in advance****
** **
--Glen****
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org<mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org<http://www.freeswitch.org/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org<mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org<http://www.freeswitch.org/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org<mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org Michal Bielicki Geschäftsführer / CEO Seventh Signal Ltd. & Co. KG Weigandufer 45, Büro 115, D-12059 Berlin Voice: +49 30 60988730 Amtsgericht Charlottenburg HRA 44413 B Ust.-ID: DE266981999 Geschäftsführer: Michal Bielicki Persönlich Haftende Gesellschafterin: Seventh Signal Ltd, 69 Great Hampton St. Birmingham, B18 6EW, GB, Company Nr.: 06889439 WWW.: http://www.seventhsignal.de<http://www.seventhsignal.de/> ----
My friend, are you sure your calendar's date is April/01? Kidding.... @_@ On Sep 7, 2011 11:26 PM, "Michal Bielicki" <michal.bielicki@seventhsignal.de> wrote:
Open sourcing Nuance ?
Am 08.09.2011 um 03:18 schrieb envelopes envelopes:
Do you mind open source it? Thanks.
On Sep 7, 2011 1:02 PM, "Christopher Rienzo" <cmrienzo@gmail.com> wrote:
Yes, this discussion is about doing ASR with Nuance MRCP. The FreeSWITCH core does not care about which ASR engine is used, so these solutions are already pretty generic. However, the inputs and outputs are dependent on which ASR engine is used. Nuance MRCP will use SRGS for grammar definition and NLSML for the response.
On Wed, Sep 7, 2011 at 2:37 PM, envelopes envelopes < sunwood360@gmail.com>wrote:
Does your app support MRCP protocol? That would make it more generic. On Sep 7, 2011 10:33 AM, "Christopher Rienzo" <cmrienzo@gmail.com> wrote:
There's not really an easy way to do this out of the box. The FS core provides all the low-level functions necessary for doing ASR, but nothing higher level for interpreting results, handling barge-in, starting input-timers, etc.
I solved this issue with a custom dialplan APP. I know of another other dev that used event socket and the playback/detect_speech dialplan APPs. Looking at the scripts/javascript/js_modules/SpeechTools.jm source, you can see that anthm solved it a different way.
On Mon, Sep 5, 2011 at 3:02 AM, Glen Ganderton < Glen.Ganderton@premier.com.au> wrote:
Hi Guys, ****
** **
What i am trying to do is configure an IVR using freeswitch and Nuance 5.1.5 to perform speech recognition. I have installed the latest****
release of freeswitch on my CentOS system, I have also enabled and configured the unimrcp module. I could find lots of information to****
configure the unimrcp module but there is no documentation on how to create IVR menu's using this module with Nuance. I have used the ****
demo pizza IVR with the pocketsphinx module and I keep getting refered to this but it's no help as I want to use Nuance for ASR. Any****
help on how to configure this would be great, specifically:****
** **
* How to I call the IVR script from the dialplan****
* What language/s can I code the IVR in and can you please provide a basic sample of how this is done with Nuance.****
** **
Thank you in advance****
** **
--Glen****
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Michal Bielicki Geschäftsführer / CEO
Seventh Signal Ltd. & Co. KG Weigandufer 45, Büro 115, D-12059 Berlin Voice: +49 30 60988730
Amtsgericht Charlottenburg HRA 44413 B Ust.-ID: DE266981999 Geschäftsführer: Michal Bielicki Persönlich Haftende Gesellschafterin: Seventh Signal Ltd, 69 Great Hampton St. Birmingham, B18 6EW, GB, Company Nr.: 06889439 WWW.: http://www.seventhsignal.de
----
participants (4)
-
Christopher Rienzo
-
envelopes envelopes
-
Glen Ganderton
-
Michal Bielicki