• Idefisk
  • Tools
  • Tutorials
  • Reviews
  • VoIP Providers
  • Archives
ZOIPER softphone
AsteriskGuru Archives
Mailing List Archives
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

[asterisk-speech-rec] asterisk-speech-rec Digest, Vol 34, Is

 
   AsteriskGuru Archives Forum Index -> Asterisk-Speech-Rec
View previous topic :: View next topic  
Author Message
nicchap at hotmail.com
Guest





PostPosted: Wed Apr 29, 2009 4:56 pm    Post subject: [asterisk-speech-rec] asterisk-speech-rec Digest, Vol 34, Is

We are currently testing our in-house implementation of MRCP on Asterisk and have successfully integrated with Nuance Speech Rec and TTS. I am currently cleaning up the code and will hopefully release soon to the Asterisk community.
 
NicChap
Back to top
nutanc at yahoo.com
Guest





PostPosted: Thu Apr 30, 2009 12:52 pm    Post subject: [asterisk-speech-rec] asterisk-speech-rec Digest, Vol 34, Is

Hi,
We have an MRCP connector to Asterisk based on Unimrcp as specified by Renato. We have tested it with Nuance ASR and TTS (both V1 and V2). You can find more info at http://www.voip-info.org/wiki/view/Asterisk+cmd+MRCPSpeech .
Thanks.
-Chaitanya

--- On Wed, 29/4/09, asterisk-speech-rec-request@lists.digium.com <asterisk-speech-rec-request@lists.digium.com> wrote:

Quote:
From: asterisk-speech-rec-request@lists.digium.com <asterisk-speech-rec-request@lists.digium.com>
Subject: asterisk-speech-rec Digest, Vol 34, Issue 1
To: asterisk-speech-rec@lists.digium.com
Date: Wednesday, 29 April, 2009, 12:00 PM
Send asterisk-speech-rec mailing list
submissions to
    asterisk-speech-rec@lists.digium.com

To subscribe or unsubscribe via the World Wide Web, visit
    http://lists.digium.com/mailman/listinfo/asterisk-speech-rec
or, via email, send a message with subject or body 'help'
to
    asterisk-speech-rec-request@lists.digium.com

You can reach the person managing the list at
    asterisk-speech-rec-owner@lists.digium.com

When replying, please edit your Subject line so it is more
specific
than "Re: Contents of asterisk-speech-rec digest..."


Today's Topics:

   1. Asterisk/Nuance integration (bollox
bollox)
   2. Re: Asterisk/Nuance integration
(Joshua Colp)
   3. Re: Asterisk/Nuance integration
(Johannes Vanderknyff)
   4. Re: Asterisk/Nuance integration
(Joshua Colp)
   5. Re: Asterisk/Nuance integration
(Renato Cassaca)


----------------------------------------------------------------------

Message: 1
Date: Wed, 29 Apr 2009 13:56:27 +0000
From: bollox bollox <bollox_bollox@hotmail.com>
Subject: [asterisk-speech-rec] Asterisk/Nuance integration
To: <asterisk-speech-rec@lists.digium.com>
Message-ID: <BLU140-W31365C454020DB81311A03906F0@phx.gbl>
Content-Type: text/plain; charset="iso-8859-1"







Hi thereDoes anybody have any experience using
Nuance speech recognition from Asterisk?
It seems that all the documentation I
come across discusses Lumenvox/Asterisk integration, but
not a word
about Nuance.

I've created a nuance.conf file and
added a line defining where my Nuance server can be found,
but I
doubt the file is ever read.


I do not seem to be able to get past
the SpeechCreate command in the dialplan.
I've tried SpeechCreate and
SpeechCreate(nuance), but the ERROR variable is always 1
afterwards.





I've had a look at the source code, but
I'm still puzzled.
The find_engine function should return
the default engine if no arguments are passed, and search
through the list of engines if an argument is passed.
I have not been able to find out
  -  how to add engines to Asterisk,
  -  how to see the list of available
engines (if any) or
  -  where the default engine is defined.

Any hints would be appreciated.

_________________________________________________________________
Invite your mail contacts to join your friends list with
Windows Live Spaces. It's easy!
http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-speech-rec/attachments/20090429/091bb381/attachment-0001.htm


------------------------------

Message: 2
Date: Wed, 29 Apr 2009 09:14:19 -0500 (CDT)
From: Joshua Colp <jcolp@digium.com>
Subject: Re: [asterisk-speech-rec] Asterisk/Nuance
integration
To: Use of speech recognition in Asterisk
    <asterisk-speech-rec@lists.digium.com>
Message-ID:
    <14380841.1965581241014459841.JavaMail.root@jupiler.digium.com>
Content-Type: text/plain; charset=utf-8

----- "bollox bollox" <bollox_bollox@hotmail.com>
wrote:

> Hi there
>
> Does anybody have any experience using Nuance speech
recognition from
> Asterisk?
> It seems that all the documentation I come across
discusses
> Lumenvox/Asterisk integration, but not a word about
Nuance.
>
> I've created a nuance.conf file and added a line
defining where my
> Nuance server can be found, but I doubt the file is
ever read.

This would be correct. A module has to be written that uses
the engine in question. No module
is in the tree for Nuance, so it won't work.

> I do not seem to be able to get past the SpeechCreate
command in the
> dialplan.
> I've tried SpeechCreate and SpeechCreate(nuance) , but
the ERROR
> variable is always 1 afterwards.
>
> I've had a look at the source code, but I'm still
puzzled.
> The find_engine function should return the default
engine if no
> arguments are passed, and search through the list of
engines if an
> argument is passed.
> I have not been able to find out
> - how to add engines to Asterisk,
> - how to see the list of available engines (if any)
or
> - where the default engine is defined.
>

Adding an engine to Asterisk requires writing an interface
module using the speech recognition
API in Asterisk. It acts as the glue between the way
Asterisk does speech recognition and the way
the speech solution (such as Nuance) does. Without this you
can't use it. The API is defined in the
speech.h header file in include/asterisk

--
Joshua Colp
Digium, Inc. | Software Developer
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
Check us out at:  www.digium.com  &
www.asterisk.org



------------------------------

Message: 3
Date: Wed, 29 Apr 2009 10:25:09 -0400
From: Johannes Vanderknyff <johannes.vanderknyff@gmail.com>
Subject: Re: [asterisk-speech-rec] Asterisk/Nuance
integration
To: Use of speech recognition in Asterisk
    <asterisk-speech-rec@lists.digium.com>
Message-ID:
    <b8e20d570904290725s27bedbc9u39a931c6a0d59b0f@mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

Could you use MRCP?
Johannes

On Wed, Apr 29, 2009 at 10:14 AM, Joshua Colp <jcolp@digium.com>
wrote:

> ----- "bollox bollox" <bollox_bollox@hotmail.com>
wrote:
>
> > Hi there
> >
> > Does anybody have any experience using Nuance
speech recognition from
> > Asterisk?
> > It seems that all the documentation I come across
discusses
> > Lumenvox/Asterisk integration, but not a word
about Nuance.
> >
> > I've created a nuance.conf file and added a line
defining where my
> > Nuance server can be found, but I doubt the file
is ever read.
>
> This would be correct. A module has to be written that
uses the engine in
> question. No module
> is in the tree for Nuance, so it won't work.
>
> > I do not seem to be able to get past the
SpeechCreate command in the
> > dialplan.
> > I've tried SpeechCreate and SpeechCreate(nuance)
, but the ERROR
> > variable is always 1 afterwards.
> >
> > I've had a look at the source code, but I'm still
puzzled.
> > The find_engine function should return the
default engine if no
> > arguments are passed, and search through the list
of engines if an
> > argument is passed.
> > I have not been able to find out
> > - how to add engines to Asterisk,
> > - how to see the list of available engines (if
any) or
> > - where the default engine is defined.
> >
>
> Adding an engine to Asterisk requires writing an
interface module using the
> speech recognition
> API in Asterisk. It acts as the glue between the way
Asterisk does speech
> recognition and the way
> the speech solution (such as Nuance) does. Without
this you can't use it.
> The API is defined in the
> speech.h header file in include/asterisk
>
> --
> Joshua Colp
> Digium, Inc. | Software Developer
> 445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
> Check us out at:  www.digium.com  &
www.asterisk.org
>
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-speech-rec mailing list
> To UNSUBSCRIBE or update options visit:
>   http://lists.digium.com/mailman/listinfo/asterisk-speech-rec
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-speech-rec/attachments/20090429/1a3c0691/attachment-0001.htm


------------------------------

Message: 4
Date: Wed, 29 Apr 2009 09:36:21 -0500 (CDT)
From: Joshua Colp <jcolp@digium.com>
Subject: Re: [asterisk-speech-rec] Asterisk/Nuance
integration
To: Use of speech recognition in Asterisk
    <asterisk-speech-rec@lists.digium.com>
Message-ID:
    <4520188.1969391241015781775.JavaMail.root@jupiler.digium.com>
Content-Type: text/plain; charset=utf-8

----- "Johannes Vanderknyff" <johannes.vanderknyff@gmail.com>
wrote:

> Could you use MRCP?
>
>

There is currently no MRCP module in the tree either. It
may exist outside in the world somewhere
but I have not seen it.

--
Joshua Colp
Digium, Inc. | Software Developer
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
Check us out at:  www.digium.com  &
www.asterisk.org



------------------------------

Message: 5
Date: Wed, 29 Apr 2009 16:10:37 +0100
From: Renato Cassaca <renato.cassaca@voiceinteraction.pt>
Subject: Re: [asterisk-speech-rec] Asterisk/Nuance
integration
To: Use of speech recognition in Asterisk
    <asterisk-speech-rec@lists.digium.com>
Message-ID: <49F86DED.1090708@voiceinteraction.pt>
Content-Type: text/plain; charset="iso-8859-1"

In fact there's a paid movement towards MRCP support in
Asterisk:
http://www.voip-info.org/wiki/view/Asterisk+cmd+MRCPSpeech

That project is based in the UniMRCP (http://www.unimrcp.org) which is a
great C project that provides a good abstraction to server
integrators
and client developers.

Renato


Joshua Colp wrote:
> ----- "Johannes Vanderknyff" <johannes.vanderknyff@gmail.com>
wrote:
>
>   
>> Could you use MRCP?
>>
>>
>>     
>
> There is currently no MRCP module in the tree either.
It may exist outside in the world somewhere
> but I have not seen it.
>
>   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-speech-rec/attachments/20090429/4f48b81d/attachment-0001.htm


------------------------------

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-speech-rec mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-speech-rec

End of asterisk-speech-rec Digest, Vol 34, Issue 1
**************************************************



Now surf faster and smarter ! Check out the new Firefox 3 - Yahoo! Edition http://downloads.yahoo.com/in/firefox/?fr=om_email_firefox

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-speech-rec mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-speech-rec
Back to top
Display posts from previous:   
   AsteriskGuru Archives Forum Index -> Asterisk-Speech-Rec All times are GMT
Page 1 of 1

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group
contact us at: support@asteriskguru.com - asterisKGuru.com © all rights reserved   |   *asterisk is registered trademark of © Digium™