[asterisk-speech-rec] Pizza Demo Problems
ed at holloway.net
ed at holloway.net
Mon Mar 26 11:52:30 MST 2007
Hi,
I recently purchased the Lumenvox single port speech engine for my TrixBox 2.0 system. I am unable to get the pizza demo working. I will admit I am a Asterisk/Lumenvox newb, but I have spent a fair amount of the weekend searching for a solution before I decided to post. Here is where I am at so far, any (and all) suggestions appreciated, thanks!
I downloaded the files per the Trixbox instructions (http://www.lumenvox.com/customers/help/trixbox.htm) and everything, including the license process, seemed to install just fine – no errors reported.
I used the following bins:
LumenvoxSRE-7.1.211-rh-es.tar
asterisk-1.2.x-lumenvox-support-b10-engine7.1.tar
license_server-7.1.211-rh-es.tar
I am able to build and run the demo app at \opt\lumenvox\engine_7.1\examples\ and when running I get :
[root at asterisk1 examples]# ./example 127.0.0.1
Connecting to 127.0.0.1
Interpretation 1:
8587070707
count=0, decode returns 10
Interpretation 1:
8587070707
count=1, decode returns 10
Interpretation 1:
8587070707
…..
So it seems that the speech engine is up and running ok.
I then downloaded the latest Pizza Demo:
ast-pizza-demo.zip
The FTP site is dating the file at 2/16/2007
I followed the instructions in the included readme, which vary slightly from the directions at http://www.lumenvox.com/customers/help/AsteriskPizzaDemo.htm - though in my debugging, I’ve pretty much tried everything at this point.
In one of the docs, it mentions the default extension is 200, I had an existing extension at 200, but deleted it so that is the only conflict I can come up with, and wanted to make sure I shared this in case this could be the problem.
I also created an IVR route to the demo and have configured it to run ‘Custom App’ custom-pizza,s,1.
When I dial the extension from the IVR, here is what the Asterisk debug shows me (verbosity 9):
-- Playing 'custom/EnterExt1' (language 'en')
== CDR updated on SIP/edh-XXX
-- Executing DBdel("SIP/edh-XXX", "") in new stack
-- Executing Set("SIP/edh-XXX", "__NODEST=") in new stack
-- Executing Goto("SIP/edh-XXX", "custom-pizza|s|1") in new stack
-- Goto (custom-pizza,s,1)
I then get a reorder (fast busy) tone, and asterisk hangs up, and the logging stops.
Not sure if this helps or not, but here is the output from loading grammar:
asterisk1*CLI> reload res_speech_lumenvox.so
-- Reloading module 'res_speech_lumenvox.so' (Lumenvox Speech Recognition)
== Parsing '/etc/asterisk/lumenvox.conf': Found
-- Using server(s): 127.0.0.1
-- Reloaded grammar 'yes_no'
-- Reloaded grammar 'pizza'
-- Reloaded grammar 'order'
-- Reloaded grammar 'crust'
-- Reloaded grammar 'size'
-- Reloaded grammar 'specialityorcustom'
-- Reloaded grammar 'speciality'
-- Reloaded grammar 'arso'
-- Reloaded tweaking profile default
I have also made sure all the Trixbox and pertinent modules have the latest online updates. I hope I included all the right information here. If anyone has a suggestion, please let me know. Thanks for the help!
Best,
-Ed
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-speech-rec/attachments/20070326/b0bbd7a8/attachment.htm
More information about the asterisk-speech-rec
mailing list