Jonathan H
2017-Dec-06 14:50 UTC
[asterisk-users] Simple speech recognition for driving IVR - "press or say one".
Thanks Jurijs, Yes, in fact I'm already using that, and it works fine. The problem here is that I cannot find a way of recording speech AND listening for a DTMF digit being pressed as an alternative. That's where the problem lies. J.
Jurijs Ivolga
2017-Dec-06 14:54 UTC
[asterisk-users] Simple speech recognition for driving IVR - "press or say one".
Hi, Please check code of it. It listens for # and it is quite easy to add all other keys 1-9 and etc.... Then change code accordingly so script returns value of key. As far as I remember it wasn't hard. With kind regards, Jurijs On Wed, Dec 6, 2017 at 4:50 PM, Jonathan H <lardconcepts at gmail.com> wrote:> Thanks Jurijs, > > Yes, in fact I'm already using that, and it works fine. The problem > here is that I cannot find a way of recording speech AND listening for > a DTMF digit being pressed as an alternative. > > That's where the problem lies. > > J. > > -- > _____________________________________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > Check out the new Asterisk community forum at: https://community.asterisk. > org/ > > New to Asterisk? Start here: > https://wiki.asterisk.org/wiki/display/AST/Getting+Started > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20171206/a053ca49/attachment.html>
Jean Aunis
2017-Dec-06 14:56 UTC
[asterisk-users] Simple speech recognition for driving IVR - "press or say one".
Hello, Maybe you can do this by mixing your current code with an ARI application. I mean : - just before entering the speech recognition AGI, enter your ARI application - in the application, subscribe to the channel's events, setup DTMF event handlers, and call "continueInDialpan" - then enter the speech recognition AGI as before Regards Jean Aunis Le 06/12/2017 ? 15:50, Jonathan H a ?crit?:> Thanks Jurijs, > > Yes, in fact I'm already using that, and it works fine. The problem > here is that I cannot find a way of recording speech AND listening for > a DTMF digit being pressed as an alternative. > > That's where the problem lies. > > J. >
Jonathan H
2017-Dec-06 23:25 UTC
[asterisk-users] Simple speech recognition for driving IVR - "press or say one".
Thanks for your responses - it looks like I have the following options, in order of ease: 1: Modify and recompile app_record.c Change line 471 https://github.com/asterisk/asterisk/blob/master/apps/app_record.c#L471 from status_response = "DTMF"; to status_response = dtmf_integer; Pro: Free, easy Con: Have to remember to edit module each time a new Asterisk update comes out 2: Use the Jean Aunis "mix ARI and AGI" trick. Pro: Doesn't need recompiling on each Asterisk release. Con: A bit of fiddling and requires an ARI library. 3: Pay $50 for uniMRCP module Pro: Does what I need to do Con: $50 per channel. Requires account. Lots of setup to basically add DTMF to the speech recognition I'm already doing. Yes? No? None of the above? Other?! On 6 December 2017 at 14:54, Jurijs Ivolga <jurijs.ivolga at gmail.com> wrote:> Hi, > > Please check code of it. It listens for # and it is quite easy to add all > other keys 1-9 and etc.... > > Then change code accordingly so script returns value of key. > > As far as I remember it wasn't hard. > > With kind regards, > > > Jurijs > > On Wed, Dec 6, 2017 at 4:50 PM, Jonathan H <lardconcepts at gmail.com> wrote: >> >> Thanks Jurijs, >> >> Yes, in fact I'm already using that, and it works fine. The problem >> here is that I cannot find a way of recording speech AND listening for >> a DTMF digit being pressed as an alternative. >> >> That's where the problem lies. >> >> J. >> >> -- >> _____________________________________________________________________ >> -- Bandwidth and Colocation Provided by http://www.api-digital.com -- >> >> Check out the new Asterisk community forum at: >> https://community.asterisk.org/ >> >> New to Asterisk? Start here: >> https://wiki.asterisk.org/wiki/display/AST/Getting+Started >> >> asterisk-users mailing list >> To UNSUBSCRIBE or update options visit: >> http://lists.digium.com/mailman/listinfo/asterisk-users > > > > -- > _____________________________________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > Check out the new Asterisk community forum at: > https://community.asterisk.org/ > > New to Asterisk? Start here: > https://wiki.asterisk.org/wiki/display/AST/Getting+Started > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users