|
List Info
Thread: Lumenvox Connector
|
|
| Lumenvox Connector |
  Canada |
2007-04-24 14:55:22 |
|
We recently purchased the lumenvox speech lite. The setup
and the test went smoothly except the integration with asterisk.
We are using the latest release of asterisk 1.4.2 and the
latest release of the lumenvox license server and speech server.
The dialplan we are using is as follows, a snippet of the
pizza demo, just to test the yes/no output
[pizza]
exten => 200,1,SpeechCreate
exten => 200,2,SpeechActivateGrammar(yes_no)
exten => 200,3,SpeechStart
exten => 200,4,Wait(3)
exten => 200,5,Answer
exten => 200,6,Playback(GP-Greeting)
exten => 200,7,Set(THRESHOLD=0)
exten => 200,n,SpeechBackground(ConfirmPickup,5)
exten => 200,n,NoOp(${SPEECH(status)})
exten => 200,n,NoOp(${SPEECH(spoke)})
exten => 200,n,NoOp(${SPEECH(results)})
exten => 200,n,NoOp(${SPEECH_SCORE(0)})
exten => 200,n,SpeechDeactivateGrammar(yes_no)
exten => 200,n,NoOp
exten => 200,n,SpeechDestroy
exten => 200,n,DumpChan
exten => 200,n,Playback(GP-ThankYou)
exten => 200,n,DumpChan
exten => 200,n,DumpChan
exten => 200,n,Hangup
None of the SPEECH function return a valid response –
Your help is much appreciated.
Thanks
Sam
|
| RE: Asterisk 1.4 and Lumenvox Connector
b11 CRM:00171057 |
  United States |
2007-04-24 15:31:25 |
|
|
Sam,
Unfortunately there is an issue with the latest connector bridge (b11)
and the released versions of Asterisk 1.4.
B11 made some changes to to the generic speech API in
Asterisk that required the alteration of the way the connector bridge works.
Since the 1.4 releases up to this point (so 1.4.0, 1.4.1, and 1.4.2) don't
include this updated speech API, the new connector bridge will not work with
them. This issue should does affect any 1.2 release.
Anyone who is experiencing this issue has a few options. The easiest is
to get the latest 1.4 branch from subversion (yesterday I instructed people to
grab the trunk -- this was an error, you want the latest code from the 1.4
branch) and build Asterisk from that. As Adrian noted a moment ago, the command
to do this is:
If you want to continue using 1.4.2, you could just update
the speech API by building the latest 1.4 branch and copying the new
res_speech.so and app_speech_utils.so into your 1.4.2
system.
You could also move back to the b10 bridge. If anyone needs a link to
download that, please e-mail me or anyone at LumenVox support and we will be
happy to supply it. B11 fixes a few bugs, mainly involving handling DTMF and
speech input at the same prompt, so it is generally recommended. It also adds
N-best support, allowing you to get multiple results from the Engine, ranked by
their confidence scores.
The issue will not exist for Asterisk 1.4.3, which should be released
very soon.
I
apologize for this mix-up. If anyone has any further questions about the issue,
please feel free to contact me directly or respond on the
list.
Thanks,
From:
asterisk-speech-rec-bounces lists.digium.com
[mailto:asterisk-speech-rec-bounces lists.digium.com] On Behalf Of Samuel
Gebreab Sent: Tuesday, April 24, 2007 12:55 PM To:
asterisk-speech-rec lists.digium.com Subject: [asterisk-speech-rec]
Lumenvox Connector
We recently purchased the lumenvox
speech lite. The setup and the test went smoothly except the integration with
asterisk.
We are using the latest release of
asterisk 1.4.2 and the latest release of the lumenvox license server and
speech server.
The dialplan we are using is as
follows, a snippet of the pizza demo, just to test the yes/no output
[pizza]
exten =>
200,1,SpeechCreate
exten =>
200,2,SpeechActivateGrammar(yes_no)
exten =>
200,3,SpeechStart
exten =>
200,4,Wait(3)
exten =>
200,5,Answer
exten =>
200,6,Playback(GP-Greeting)
exten =>
200,7,Set(THRESHOLD=0)
exten =>
200,n,SpeechBackground(ConfirmPickup,5)
exten =>
200,n,NoOp(${SPEECH(status)})
exten =>
200,n,NoOp(${SPEECH(spoke)})
exten =>
200,n,NoOp(${SPEECH(results)})
exten =>
200,n,NoOp(${SPEECH_SCORE(0)})
exten =>
200,n,SpeechDeactivateGrammar(yes_no)
exten =>
200,n,NoOp
exten =>
200,n,SpeechDestroy
exten =>
200,n,DumpChan
exten =>
200,n,Playback(GP-ThankYou)
exten =>
200,n,DumpChan
exten =>
200,n,DumpChan
exten =>
200,n,Hangup
None of the SPEECH function return
a valid response –
Your help is much
appreciated.
Thanks
Sam |
 |
| View Original Image |
| RE: Asterisk 1.4 and Lumenvox Connector
b11CRM:00171057 |
  United States |
2007-04-24 15:38:12 |
|
|
Correction to a typo: this issue does NOT affect any 1.2 releases. Sorry
if that created any confusion.
Sam,
Unfortunately there is an issue with the latest connector bridge (b11)
and the released versions of Asterisk 1.4.
B11
made some changes to to the generic speech API in Asterisk that
required the alteration of the way the connector bridge works. Since the 1.4
releases up to this point (so 1.4.0, 1.4.1, and 1.4.2) don't include this
updated speech API, the new connector bridge will not work with them. This
issue should does affect any 1.2 release.
Anyone
who is experiencing this issue has a few options. The easiest is to get the
latest 1.4 branch from subversion (yesterday I instructed people to grab the
trunk -- this was an error, you want the latest code from the 1.4 branch)
and build Asterisk from that. As Adrian noted a moment ago, the command to do
this is:
If you
want to continue using 1.4.2, you could just update the speech
API by building the latest 1.4 branch and copying the new res_speech.so
and app_speech_utils.so into your 1.4.2 system.
You
could also move back to the b10 bridge. If anyone needs a link to download
that, please e-mail me or anyone at LumenVox support and we will be happy to
supply it. B11 fixes a few bugs, mainly involving handling DTMF and speech
input at the same prompt, so it is generally recommended. It also adds N-best
support, allowing you to get multiple results from the Engine, ranked by their
confidence scores.
The
issue will not exist for Asterisk 1.4.3, which should be released very
soon.
I
apologize for this mix-up. If anyone has any further questions about the
issue, please feel free to contact me directly or respond on the
list.
Thanks,
From:
asterisk-speech-rec-bounces lists.digium.com
[mailto:asterisk-speech-rec-bounces lists.digium.com] On Behalf Of
Samuel Gebreab Sent: Tuesday, April 24, 2007 12:55
PM To: asterisk-speech-rec lists.digium.com Subject:
[asterisk-speech-rec] Lumenvox Connector
We recently purchased the
lumenvox speech lite. The setup and the test went smoothly except the
integration with asterisk.
We are using the latest release
of asterisk 1.4.2 and the latest release of the lumenvox license server and
speech server.
The dialplan we are using is as
follows, a snippet of the pizza demo, just to test the yes/no output
[pizza]
exten =>
200,1,SpeechCreate
exten =>
200,2,SpeechActivateGrammar(yes_no)
exten =>
200,3,SpeechStart
exten =>
200,4,Wait(3)
exten =>
200,5,Answer
exten =>
200,6,Playback(GP-Greeting)
exten =>
200,7,Set(THRESHOLD=0)
exten =>
200,n,SpeechBackground(ConfirmPickup,5)
exten =>
200,n,NoOp(${SPEECH(status)})
exten =>
200,n,NoOp(${SPEECH(spoke)})
exten =>
200,n,NoOp(${SPEECH(results)})
exten =>
200,n,NoOp(${SPEECH_SCORE(0)})
exten =>
200,n,SpeechDeactivateGrammar(yes_no)
exten =>
200,n,NoOp
exten =>
200,n,SpeechDestroy
exten =>
200,n,DumpChan
exten =>
200,n,Playback(GP-ThankYou)
exten =>
200,n,DumpChan
exten =>
200,n,DumpChan
exten =>
200,n,Hangup
None of the SPEECH function
return a valid response –
Your help is much
appreciated.
Thanks
Sam |
 |
| View Original Image |
| RE: Lumenvox Connector |
  United States |
2007-04-24 17:06:18 |
|
|
Sam,
Get the latest code from
the Asterisk subversion branch, it was updated yesterday, because there was a
problem there which has been corrected.
Randal Rand Speech Application Developer LumenVox P:
877-977-0707, just say "Randal" F:
858-707-7072 RandalRand LumenVox.com www.LumenVox.com
Winner "Best
Innovation in Speech Recognition" Avios SpeechTEK Award
We recently purchased the lumenvox
speech lite. The setup and the test went smoothly except the integration with
asterisk.
We are using the latest release of
asterisk 1.4.2 and the latest release of the lumenvox license server and speech
server.
The dialplan we are using is as
follows, a snippet of the pizza demo, just to test the yes/no output
[pizza]
exten =>
200,1,SpeechCreate
exten =>
200,2,SpeechActivateGrammar(yes_no)
exten =>
200,3,SpeechStart
exten =>
200,4,Wait(3)
exten =>
200,5,Answer
exten =>
200,6,Playback(GP-Greeting)
exten =>
200,7,Set(THRESHOLD=0)
exten =>
200,n,SpeechBackground(ConfirmPickup,5)
exten =>
200,n,NoOp(${SPEECH(status)})
exten =>
200,n,NoOp(${SPEECH(spoke)})
exten =>
200,n,NoOp(${SPEECH(results)})
exten =>
200,n,NoOp(${SPEECH_SCORE(0)})
exten =>
200,n,SpeechDeactivateGrammar(yes_no)
exten =>
200,n,NoOp
exten =>
200,n,SpeechDestroy
exten =>
200,n,DumpChan
exten =>
200,n,Playback(GP-ThankYou)
exten =>
200,n,DumpChan
exten =>
200,n,DumpChan
exten =>
200,n,Hangup
None of the SPEECH function return a
valid response –
Your help is much
appreciated.
Thanks
Sam |
[1-4]
|
|