[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