[asterisk-speech-rec] Help With Lumenvox
Giancarlo Rubio
gianrubio at gmail.com
Fri Oct 10 14:03:11 CDT 2008
2008/10/10 Steve Mathers <Steve.Mathers at prosodiecrm.com>
> Can we see the extensions code?
>
The extension is the same are avaiable on pizza-demo
[Lumenvox]
exten => 9999,1,Goto(pizza,s,1)
[pizza]
exten => s,1,Answer
exten => s,2,Wait(1)
exten => s,3,SpeechCreate
exten => s,4,Goto(order-pizza,s,1)
[order-pizza]
exten => s,1,Playback(GP-Greeting)
;The THRESHOLD is a value compared to the
;SPEECH_SCORE(x), which is the confidence score
;returned by the Speech Engine.
exten => s,2,Set(THRESHOLD=500)
exten => s,3,Goto(pizza-delivery,s,1)
;This context will get whether the caller
;requests delivery or takeout
[pizza-delivery]
exten => s,1,SpeechActivateGrammar(order)
exten => s,2,SpeechStart
exten => s,3,SpeechBackground(GP-DeliveryorTakeout|15)
;If there are no results (no input) then we re-prompt them.
exten => s,4,GotoIf($["${SPEECH(results)}" = "0"]?5:7)
exten => s,5,Playback(GP-NoDeliveryorTake-out)
exten => s,6,Goto(2)
exten => s,7,Set(TEXT=${SPEECH_TEXT(0)})
;If the confidence score is below the threshold then we confirm the intent
;of the spoken phrase.
exten => s,8,Gotoif($[ "${SPEECH_SCORE(0)}" > "${THRESHOLD}" ]?12:9)
exten => s,9,Macro(speech-confirm,${SPEECH_TEXT(0)})
exten => s,10,GotoIf($["${CONFIRM}" = "no"]?3:11)
exten => s,11,Noop(speech_score=${SPEECH_SCORE(0)})
....
>
>
> http://www.asterisk.org/doxygen/1.4/AstSpeech.html
>
>
>
> this link will help you with the speech functions.
>
I'm newbie on speech engine and i will use the demo to test if is speech is
running correctly.
>
>
> Also I don't see any errors in ur logs u posted…so does the
> application/asterisk freeze?
>
No the aplication only wait for voice,..
> Does asterisk need to be restarted?
>
No
> License server running?
>
Off course
ps ax|grep lv
15525 ? Ssl 0:19 lv_sre_server -console
15610 ? Ssl 0:00 lv_license_server -console
22281 pts/4 R+ 0:00 grep lv
> Also what versions of asterisk,
>
Asterisk 1.4.20.1
> lumenvox,
>
v oip*CLI> lumenvox show version
Lumenvox connector version: 22
> and OS are you using?
>
centos , with trixbox
>
>
> All the asterisk logs are in /var/log/asterisk…
>
I know asterisk logs , and have read all possible. Lumenvox have
/var/log/lumenvox directory and too logs files, exist an specific for
debug??
> ------------------------------
>
> *From:* asterisk-speech-rec-bounces at lists.digium.com [mailto:
> asterisk-speech-rec-bounces at lists.digium.com] *On Behalf Of *Giancarlo
> Rubio
> *Sent:* Friday, October 10, 2008 12:13 PM
> *To:* asterisk-speech-rec at lists.digium.com
> *Subject:* [asterisk-speech-rec] Help With Lumenvox
>
>
>
> Hi,
>
>
> I have bought an lumenvox speech engine and have sucessfull setup the
> license manager.
> I will try to test the speech with pizza-demo. After setup pizza-demo,
> copying all the extension, sounds and agi (with permissions) i called to the
> extension. The applications always stop in speechbackground,
>
> [Oct 10 15:07:06] -- Executing [9999 at Lumenvox:1]
> Goto("SIP/9010-0a19e620", "pizza|s|1") in new stack
> [Oct 10 15:07:06] -- Goto (pizza,s,1)
> [Oct 10 15:07:06] -- Executing [s at pizza:1] Answer("SIP/9010-0a19e620",
> "") in new stack
> [Oct 10 15:07:06] -- Executing [s at pizza:2] Wait("SIP/9010-0a19e620",
> "1") in new stack
> [Oct 10 15:07:07] -- Executing [s at pizza:3]
> SpeechCreate("SIP/9010-0a19e620", "") in new stack
> [Oct 10 15:07:07] -- Executing [s at pizza:4] Goto("SIP/9010-0a19e620",
> "order-pizza|s|1") in new stack
> [Oct 10 15:07:07] -- Goto (order-pizza,s,1)
> [Oct 10 15:07:07] -- Executing [s at order-pizza:1]
> Playback("SIP/9010-0a19e620", "GP-Greeting") in new stack
> [Oct 10 15:07:07] -- <SIP/9010-0a19e620> Playing 'GP-Greeting'
> (language 'en')
> [Oct 10 15:07:09] -- Executing [s at order-pizza:2]
> Set("SIP/9010-0a19e620", "THRESHOLD=500") in new stack
> [Oct 10 15:07:09] -- Executing [s at order-pizza:3]
> Goto("SIP/9010-0a19e620", "pizza-delivery|s|1") in new stack
> [Oct 10 15:07:09] -- Goto (pizza-delivery,s,1)
> [Oct 10 15:07:09] -- Executing [s at pizza-delivery:1]
> SpeechActivateGrammar("SIP/9010-0a19e620", "order") in new stack
> [Oct 10 15:07:09] -- Executing [s at pizza-delivery:2]
> SpeechStart("SIP/9010-0a19e620", "") in new stack
> [Oct 10 15:07:09] -- Executing [s at pizza-delivery:3]
> SpeechBackground("SIP/9010-0a19e620", "GP-DeliveryorTakeout") in
>
>
> How can i solve this?? logs?? What logs?? How to debug this??
>
>
> #######
> voip*CLI> lumenvox show grammars
> Filename Name
> Load Result
> /etc/asterisk/grammars/yesno.gram yes_no
> Success
> /etc/asterisk/grammars/pizza.gram pizza
> Success
> /etc/asterisk/grammars/order.gram order
> Success
> /etc/asterisk/grammars/crust.gram crust
> Success
> /etc/asterisk/grammars/size.gram size
> Success
> /etc/asterisk/grammars/specialityorcustom.gram specialityorcustom
> Success
> /etc/asterisk/grammars/speciality.gram speciality
> Success
> /etc/asterisk/grammars/arso.gram arso
> Success
> voip*CLI>
> ###
> voip*CLI> lumenvox show version
> Lumenvox connector version: 22
> ###
>
> module show like lumenvox
> Module Description Use
> Count
> res_speech_lumenvox.so Lumenvox Speech Recognition 1
> 1 modules loaded
>
> Thank's
>
>
>
>
>
> --
> Giancarlo Rubio
>
> _______________________________________________
> --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
>
--
Giancarlo Rubio
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-speech-rec/attachments/20081010/e6ba4e26/attachment.htm
More information about the asterisk-speech-rec
mailing list