[Freeswitch-users] Problems with Mod_openMRCP
Andrew Gilbert
gilbertandrew at me.com
Tue Dec 2 09:27:25 PST 2008
Ok
I have a ping in with Lumenvox about dev licensing, and pulled the
mod. Not sure where this will go, but will take a peek at things.
Balancing the effort against something like getting unimcrp going and/
or openmrcp tested and stable.
Thanks.
Andy
On Dec 2, 2008, at 11:43 AM, Anthony Minessale wrote:
> from build root:
>
> svn co -r8809 http://svn.freeswitch.org/svn/freeswitch/trunk/src/mod/asr_tts/mod_lumenvox
> src/mod/asr_tts/mod_lumenvox
>
>
> They did seem to express an interest in granting some dev licenses
> when they realized we took the code out of tree but I have not
> actually dealt with the issue yet because I have been overwhelmed.
>
> I don't know if this code works anymore with the latest revision of
> the api but there it is.
>
>
>
>
>
> On Tue, Dec 2, 2008 at 10:24 AM, Andrew Gilbert
> <gilbertandrew at me.com> wrote:
> 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
>
>
> _______________________________________________
> 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/9242719b/attachment-0002.html
More information about the FreeSWITCH-users
mailing list