Re: [asterisk-users] Looking for Speech Recognition (ASR) suggestions

2017-02-27 Thread Dan Cropp
Thank you Luca.

Have a great day!

Dan


From: asterisk-users-boun...@lists.digium.com 
[mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of Luca Pradovera
Sent: Friday, February 24, 2017 4:09 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] Looking for Speech Recognition (ASR) suggestions

Hello,
using UniMRCP and the MRCPRecog() dialplan function with "f" option 
(https://www.unimrcp.org/manuals/html/AsteriskManual.html#_Toc424230605), you 
can use ASR with Nuance/Lumenvox and have Asterisk play prompts locally.
You can alternatively have the MRCP server play audio, but that does tie up 
ports and require you to copy the files over.
We have done both in the past, but on Asterisk it is preferable to use local 
playback, it uses less resources and does not need to be managed.

Best regards,

Luca

On Fri, Feb 24, 2017 at 6:35 PM, Dan Cropp 
mailto:d...@amtelco.com>> wrote:
Hello Luca,

Thank you for your response.  I’m familiar with speech recognition and TTS, but 
new to MRCP.

Yes, the 100k options is used for names in a directory listing.

In the pre-MRCP support, Nuance ASR used API events/methods for the application 
to tell ASR when the prompt was playing and when it stopped.  If ASR detected 
speech, it would signal an event so we would stop playing the prompt.

When using MRCP for ASR, is MRCP responsible for playing any prompts during the 
recognition?
Basically, I’m wondering if I need to copy all the prompts stored on our 
Asterisk box to the MRCP box so it can use them during the play/ASR.  Or would 
some form of bridging be used for the play on Asterisk while MRCP would perform 
only the ASR?

Have a great day!

Dan


From: 
asterisk-users-boun...@lists.digium.com<mailto:asterisk-users-boun...@lists.digium.com>
 
[mailto:asterisk-users-boun...@lists.digium.com<mailto:asterisk-users-boun...@lists.digium.com>]
 On Behalf Of Luca Pradovera
Sent: Thursday, February 23, 2017 5:39 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] Looking for Speech Recognition (ASR) suggestions

Hello,
you are correct. Very large grammars are only feasible with UniMRCP, and there 
is recognition quality to keep in mind too, which is far better on Nuance or 
Lumenvox than you can get with Pocketsphinx.

We use Lumenvox with UniMRCP for most ASR use cases, but with 100,000 options 
it might very well be the only solution for you.

Mind if I ask what the 100k options are for? Person names for a directory?

Best regards,

Luca

On Wed, Feb 22, 2017 at 4:43 PM, Dan Cropp 
mailto:d...@amtelco.com>> wrote:
Is it correct that the unimrcp is the best approach for Asterisk and ASR/TTS?

Could anyone provide pros/cons for the various ASR options for Asterisk?
We need the ability for very large grammars (over 100,000 options).  Because of 
this, my initial thought is Nuance or Lumenvox.  Does this sound correct?

Have a great day!

Dan

--
_
-- 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

-- 
_
-- 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

Re: [asterisk-users] Looking for Speech Recognition (ASR) suggestions

2017-02-24 Thread Luca Pradovera
Hello,
using UniMRCP and the MRCPRecog() dialplan function with "f" option (
https://www.unimrcp.org/manuals/html/AsteriskManual.html#_Toc424230605),
you can use ASR with Nuance/Lumenvox and have Asterisk play prompts locally.
You can alternatively have the MRCP server play audio, but that does tie up
ports and require you to copy the files over.
We have done both in the past, but on Asterisk it is preferable to use
local playback, it uses less resources and does not need to be managed.

Best regards,

Luca

On Fri, Feb 24, 2017 at 6:35 PM, Dan Cropp  wrote:

> Hello Luca,
>
>
>
> Thank you for your response.  I’m familiar with speech recognition and
> TTS, but new to MRCP.
>
>
>
> Yes, the 100k options is used for names in a directory listing.
>
>
>
> In the pre-MRCP support, Nuance ASR used API events/methods for the
> application to tell ASR when the prompt was playing and when it stopped.
> If ASR detected speech, it would signal an event so we would stop playing
> the prompt.
>
>
>
> When using MRCP for ASR, is MRCP responsible for playing any prompts
> during the recognition?
>
> Basically, I’m wondering if I need to copy all the prompts stored on our
> Asterisk box to the MRCP box so it can use them during the play/ASR.  Or
> would some form of bridging be used for the play on Asterisk while MRCP
> would perform only the ASR?
>
>
>
> Have a great day!
>
>
>
> Dan
>
>
>
>
>
> *From:* asterisk-users-boun...@lists.digium.com [mailto:asterisk-users-
> boun...@lists.digium.com] *On Behalf Of *Luca Pradovera
> *Sent:* Thursday, February 23, 2017 5:39 AM
> *To:* Asterisk Users Mailing List - Non-Commercial Discussion
> *Subject:* Re: [asterisk-users] Looking for Speech Recognition (ASR)
> suggestions
>
>
>
> Hello,
>
> you are correct. Very large grammars are only feasible with UniMRCP, and
> there is recognition quality to keep in mind too, which is far better on
> Nuance or Lumenvox than you can get with Pocketsphinx.
>
>
>
> We use Lumenvox with UniMRCP for most ASR use cases, but with 100,000
> options it might very well be the only solution for you.
>
>
>
> Mind if I ask what the 100k options are for? Person names for a directory?
>
>
>
> Best regards,
>
>
>
> Luca
>
>
>
> On Wed, Feb 22, 2017 at 4:43 PM, Dan Cropp  wrote:
>
> Is it correct that the unimrcp is the best approach for Asterisk and
> ASR/TTS?
>
>
>
> Could anyone provide pros/cons for the various ASR options for Asterisk?
>
> We need the ability for very large grammars (over 100,000 options).
> Because of this, my initial thought is Nuance or Lumenvox.  Does this sound
> correct?
>
>
>
> Have a great day!
>
>
>
> Dan
>
>
> --
> _
> -- 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
>
-- 
_
-- 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

Re: [asterisk-users] Looking for Speech Recognition (ASR) suggestions

2017-02-24 Thread Dan Cropp
Hello Luca,

Thank you for your response.  I’m familiar with speech recognition and TTS, but 
new to MRCP.

Yes, the 100k options is used for names in a directory listing.

In the pre-MRCP support, Nuance ASR used API events/methods for the application 
to tell ASR when the prompt was playing and when it stopped.  If ASR detected 
speech, it would signal an event so we would stop playing the prompt.

When using MRCP for ASR, is MRCP responsible for playing any prompts during the 
recognition?
Basically, I’m wondering if I need to copy all the prompts stored on our 
Asterisk box to the MRCP box so it can use them during the play/ASR.  Or would 
some form of bridging be used for the play on Asterisk while MRCP would perform 
only the ASR?

Have a great day!

Dan


From: asterisk-users-boun...@lists.digium.com 
[mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of Luca Pradovera
Sent: Thursday, February 23, 2017 5:39 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] Looking for Speech Recognition (ASR) suggestions

Hello,
you are correct. Very large grammars are only feasible with UniMRCP, and there 
is recognition quality to keep in mind too, which is far better on Nuance or 
Lumenvox than you can get with Pocketsphinx.

We use Lumenvox with UniMRCP for most ASR use cases, but with 100,000 options 
it might very well be the only solution for you.

Mind if I ask what the 100k options are for? Person names for a directory?

Best regards,

Luca

On Wed, Feb 22, 2017 at 4:43 PM, Dan Cropp 
mailto:d...@amtelco.com>> wrote:
Is it correct that the unimrcp is the best approach for Asterisk and ASR/TTS?

Could anyone provide pros/cons for the various ASR options for Asterisk?
We need the ability for very large grammars (over 100,000 options).  Because of 
this, my initial thought is Nuance or Lumenvox.  Does this sound correct?

Have a great day!

Dan

--
_
-- 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

Re: [asterisk-users] Looking for Speech Recognition (ASR) suggestions

2017-02-23 Thread Luca Pradovera
Hello,
you are correct. Very large grammars are only feasible with UniMRCP, and
there is recognition quality to keep in mind too, which is far better on
Nuance or Lumenvox than you can get with Pocketsphinx.

We use Lumenvox with UniMRCP for most ASR use cases, but with 100,000
options it might very well be the only solution for you.

Mind if I ask what the 100k options are for? Person names for a directory?

Best regards,

Luca

On Wed, Feb 22, 2017 at 4:43 PM, Dan Cropp  wrote:

> Is it correct that the unimrcp is the best approach for Asterisk and
> ASR/TTS?
>
>
>
> Could anyone provide pros/cons for the various ASR options for Asterisk?
>
> We need the ability for very large grammars (over 100,000 options).
> Because of this, my initial thought is Nuance or Lumenvox.  Does this sound
> correct?
>
>
>
> Have a great day!
>
>
>
> Dan
>
> --
> _
> -- 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

[asterisk-users] Looking for Speech Recognition (ASR) suggestions

2017-02-22 Thread Dan Cropp
Is it correct that the unimrcp is the best approach for Asterisk and ASR/TTS?

Could anyone provide pros/cons for the various ASR options for Asterisk?
We need the ability for very large grammars (over 100,000 options).  Because of 
this, my initial thought is Nuance or Lumenvox.  Does this sound correct?

Have a great day!

Dan
-- 
_
-- 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