[Freeswitch-users] Problems with Mod_openMRCP

Anthony Minessale anthony.minessale at gmail.com
Tue Dec 2 09:58:59 PST 2008


They contacted us shortly thereafter and asked if we want to have them sell
you the license for 50 bucks.
hmm, i wonder why i deleted the module.....

I will tell them that if they give you a developer license you will work on
getting it back into trunk.

On Tue, Dec 2, 2008 at 11:27 AM, Andrew Gilbert <gilbertandrew at me.com>wrote:

> 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_lumenvoxsrc/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 listFreeswitch-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.freeswitch.org
>>>>
>>>>
>>>>
>>>> --
>>>> David Knell, Director, 3C Limited
>>>> T: 020 8114 8901  F: 020 3002 7257  M: 001 415 630 3031http://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 <MSN%3Aanthony_minessale at hotmail.com>
>>> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com<PAYPAL%3Aanthony.minessale at gmail.com>
>>> IRC: irc.freenode.net #freeswitch
>>>
>>> FreeSWITCH Developer Conference
>>> sip:888 at conference.freeswitch.org <sip%3A888 at conference.freeswitch.org>
>>> iax:guest at conference.freeswitch.org/888
>>> googletalk:conf+888 at conference.freeswitch.org<googletalk%3Aconf%2B888 at conference.freeswitch.org>
>>> pstn:213-799-1400
>>>
>>> ------------------------------
>>> _______________________________________________
>>> Freeswitch-users mailing listFreeswitch-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.freeswitch.org
>>>
>>>
>>>
>>> --
>>> David Knell, Director, 3C Limited
>>> T: 020 8114 8901  F: 020 3002 7257  M: 001 415 630 3031http://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 <MSN%3Aanthony_minessale at hotmail.com>
>> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com<PAYPAL%3Aanthony.minessale at gmail.com>
>> IRC: irc.freenode.net #freeswitch
>>
>> FreeSWITCH Developer Conference
>> sip:888 at conference.freeswitch.org <sip%3A888 at conference.freeswitch.org>
>> iax:guest at conference.freeswitch.org/888
>> googletalk:conf+888 at conference.freeswitch.org<googletalk%3Aconf%2B888 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 <MSN%3Aanthony_minessale at hotmail.com>
> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com<PAYPAL%3Aanthony.minessale at gmail.com>
> IRC: irc.freenode.net #freeswitch
>
> FreeSWITCH Developer Conference
> sip:888 at conference.freeswitch.org <sip%3A888 at conference.freeswitch.org>
> iax:guest at conference.freeswitch.org/888
> googletalk:conf+888 at conference.freeswitch.org<googletalk%3Aconf%2B888 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 <MSN%3Aanthony_minessale at hotmail.com>
GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com<PAYPAL%3Aanthony.minessale at gmail.com>
IRC: irc.freenode.net #freeswitch

FreeSWITCH Developer Conference
sip:888 at conference.freeswitch.org <sip%3A888 at conference.freeswitch.org>
iax:guest at conference.freeswitch.org/888
googletalk:conf+888 at conference.freeswitch.org<googletalk%3Aconf%2B888 at conference.freeswitch.org>
pstn:213-799-1400
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20081202/7ea23036/attachment-0002.html 


More information about the FreeSWITCH-users mailing list