[Freeswitch-users] Problems with Mod_openMRCP

Andrew Gilbert gilbertandrew at me.com
Tue Dec 2 08:24:48 PST 2008


Mark and David,

I am willing to help some with testing here as well, if you need it.  
Ping me directly or we can get on the IRC. I am on Mac OS, but have  
readily available vm's with Debian, etc. I also have Prophecy.

I have a general interest in an ASR solution as well. Voxeo is great,  
but using it as an MRCP proxy seems odd. As a full fledged VXML  
solution it is great, if you can afford it. But having a good ASR  
solution is good first step to trying to get something like OpenVXI  
working as well.

That said, seems like a bounty or money to help FS is a better spend  
anyway. It is a one time cost, not a variable cost. And it goes  
straight to the guys doing the real work.

I built unimrcp last night, it was quite straight forward. In theory,  
if I weren't old and my C/autoconf skills rather atrophied, it  
wouldn't seem like it would be that huge a deal to port/fix openmrcp  
to unimrcp.

Finally, Anthony I was looking at the Lumenvox path as well, but got  
deterred by the licensing hassle. This seems to be a universal ASR  
issue. I would reason I can find the old module in SVN? Were they  
going to grant "community dev" licenses? Again - I am willing to  
volunteer to do some testing/doc at least.

Andy



On Dec 2, 2008, at 10:51 AM, Anthony Minessale wrote:

> If you can get it to break on linux I will ssh in and fix it for you.
> If you cannot, i can try to fix it for you over rdp but that won't  
> be very fun.
>
> We can think about reinstating mod_lumenvox as well as another  
> windows based asr
> alternative.  I deleted it for the same reason we will probably  
> delete mod_openmrcp because
> nobody was using it and there was no way to support it because our  
> dev licenses had expired.
>
> Lumenvox has offered us some new dev licenses to bring it back but I  
> would need someone to actually want it to work to put in charge of it.
>
> We will be clear about what is supported and what is not in the  
> 1.0.2 release scheduled
> to be released in the near future.
>
>
>
>
> On Tue, Dec 2, 2008 at 12:11 AM, David Knell <dave at 3c.co.uk> wrote:
> Hi Anthony,
>
>> mod_openmrcp was a contribution to the community by a 3rd party  
>> individual.
>>
>> As i have clearly stated in 2 previous emails, the man has decided  
>> to discontinue the openmrcp project.
>> So now we are left with the remains of the module and discontinued  
>> code.  This was not our decision it was his.
> I absolutely understand this but it's important, from a user point  
> of view, to be able to know which bits of FS are current/supported  
> and which aren't.
>
>> Some people use it without issue which may mean that the crash you  
>> reported is windows specific and I do not have a working lab of any  
>> mrcp capbable system to try it against in unix for that matter.  I  
>> have a list of work to do from here to the moon and back so on an  
>> issue like this, unless someone can hand me login credentials to  
>> some box and give me a phone number to dial to reporduce the issue,  
>> it will be a long time until we can deal with it.
> It's useful to know that there are people using mod_openmrcp without  
> issue: I did ask here if anyone was a while back, and no-one fessed  
> up.  I'll give it a go on a Linux box and report back.  And if you'd  
> like a dev/test environment set up, then just tell me which one.
>
>> And the question arises, should we bother working on it anymore if  
>> the lib has been abandoned and we cannot even get any support from  
>> it's author which is where the problem most likely lies.
>>
>> I try not to get too annoyed by these remarks about what we *ought  
>> to do* because I know people lose sight of how much of the work to  
>> support the project is done by a small group of 3 people and not  
>> the 2000 people it appears to be from the outside looking in. (I've  
>> been answering email for 4 hours now)
> Those guys who claim to have all that money in an offshore bank  
> account are lying - you don't have to reply to them in future ;-)   
> Seriously, though, I don't think it's too outrageous an idea to  
> document what's supported and were you (for example) to have  
> suggested that I get in touch with the contributors to the various  
> modules, ask them what their view of its status is, condense the  
> answers in to a list and report back, it's something I'd quite  
> happily do.
>
>> My suggestion is to pool some cash and pay the guy to make  
>> mod_unimrcp for FS that we can maintain in tree knowing the  
>> development can be supported by the original author.
> Quite happy to participate in that, too.. the problem is that I've a  
> demo to do like yesterday and the timescale for mod_unimrcp is a bit  
> on the long side for that.  I'd rather not have to do it with  
> Asterisk and Lumenvox..!
>
> Cheers --
>
> Dave
>
>>
>>
>> On Mon, Dec 1, 2008 at 12:51 PM, David Knell <dave at 3c.co.uk> wrote:
>> Hi Mike,
>>
>> My experience is that it's somewhat broken - it took two trivial  
>> tweaks to get it to work with IBM's ASR and TTS, but there's a more  
>> intractable problem to do with memory getting overwritten (I assume  
>> that this is something to do with something being freed when it  
>> shouldn't be) which causes a segfault on the second or third  
>> session after the module being loaded.
>>
>> Without wishing to sound like a stuck record, one thing that you  
>> guys really ought to do is to decide what's supported and what  
>> isn't, and make this obvious - for example, move unsupported  
>> modules to a different place in the tree, don't have them built by  
>> default, etc.  MRCP is in the specsheet on the Wiki.  Otherwise  
>> folk like Mark and I spend time installing stuff, go round in  
>> circles a bit trying to make it work, and then find out (a) that it  
>> doesn't and (b) it's not going to be fixed because it's not  
>> supported.
>>
>> Cheers --
>>
>> Dave
>>> I would not say it is totally broken, it is known to work in quite  
>>> a few places, but we are unlikely to be doing any new fixes in it.
>>>
>>> Mike
>>>
>>> On Dec 1, 2008, at 1:19 PM, mszlazak at aol.com wrote:
>>>
>>>> Hi Anthony,
>>>>
>>>> Oh! OK.
>>>>
>>>> So is this module "totally broken".
>>>>
>>>> I say this because I can't seem to get it to work at all with the  
>>>> example in that Mod_openmrcp wiki page but I thought it might  
>>>> because I'm not be using the right Cepstral software (freetrial  
>>>> download versus the paided for SDK) or that I'm not using the  
>>>> right port numbers or something else I didn't do. I used TcpView  
>>>> to look at local port associated with my Cepstral software and  
>>>> changed a few things but still nothing. I changed the loglevel  
>>>> setting to 7 in the wiki's example but I don't see the kind of  
>>>> output on the console that I would expect for debug mode.
>>>>
>>>> Thanks. Mark.
>>>>
>>>>
>>>
>>> _______________________________________________
>>> 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
>>>
>>
>>
>> -- 
>> David Knell, Director, 3C Limited
>> T: 020 8114 8901  F: 020 3002 7257  M: 001 415 630 3031
>> http://www.3c.co.uk
>>
>> _______________________________________________
>> 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
>>
>>
>>
>>
>> -- 
>> Anthony Minessale II
>>
>> FreeSWITCH http://www.freeswitch.org/
>> ClueCon http://www.cluecon.com/
>>
>> AIM: anthm
>> MSN:anthony_minessale at hotmail.com
>> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com
>> IRC: irc.freenode.net #freeswitch
>>
>> FreeSWITCH Developer Conference
>> sip:888 at conference.freeswitch.org
>> iax:guest at conference.freeswitch.org/888
>> googletalk:conf+888 at conference.freeswitch.org
>> pstn:213-799-1400
>> _______________________________________________
>> 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
>>
>
>
> -- 
> David Knell, Director, 3C Limited
> T: 020 8114 8901  F: 020 3002 7257  M: 001 415 630 3031
> http://www.3c.co.uk
>
> _______________________________________________
> 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
>
>
>
>
> -- 
> Anthony Minessale II
>
> FreeSWITCH http://www.freeswitch.org/
> ClueCon http://www.cluecon.com/
>
> AIM: anthm
> MSN:anthony_minessale at hotmail.com
> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com
> IRC: irc.freenode.net #freeswitch
>
> FreeSWITCH Developer Conference
> sip:888 at conference.freeswitch.org
> iax:guest at conference.freeswitch.org/888
> googletalk:conf+888 at conference.freeswitch.org
> pstn:213-799-1400
> _______________________________________________
> 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/20081202/0f8f4b79/attachment-0002.html 


More information about the FreeSWITCH-users mailing list