Posted: Tue Apr 24, 2007 8:35 pm Post subject: [asterisk-speech-rec] Asterisk 1.4 and Lumenvox Connector b1
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,
Stephen Keller
LumenVox Support
P: 877-977-0707, just say "Support"
F: 858-707-7072
support@LumenVox.com www.LumenVox.com <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
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 –
Winner "Best Innovation in Speech Recognition”
AVIOS SpeechTEK Award
Quote:
From:asterisk-speech-rec-bounces@lists.digium.com [mailto:asterisk-speech-rec-bounces@lists.digium.com] On Behalf Of Stephen Keller
Sent: Tuesday, April 24, 2007 1:31 PM
To: Use of speech recognition in Asterisk
Subject: RE: [asterisk-speech-rec] Asterisk 1.4 and Lumenvox Connector b11CRM:00171057
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.
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 –
Posted: Tue Apr 24, 2007 8:48 pm Post subject: [asterisk-speech-rec] Asterisk 1.4 and Lumenvox Connector b1
Thanks,
I will try to build the asterisk build you specified here. The version of asterisk is a low priority as long it supports and integrates well with the lumenvox. I only need the right versions to make the speech work. Mean while can you send me the link for the lumenvox b10 connector version.
Thanks,
Sam
From:asterisk-speech-rec-bounces@lists.digium.com [mailto:asterisk-speech-rec-bounces@lists.digium.com] On Behalf Of Stephen Keller
Sent: April 24, 2007 4:31 PM
To: Use of speech recognition in Asterisk
Subject: RE: [asterisk-speech-rec] Asterisk 1.4 and Lumenvox Connector b11CRM:00171057
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.
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 –
Posted: Tue Apr 24, 2007 9:35 pm Post subject: [asterisk-speech-rec] Asterisk 1.4 and Lumenvox Connector b1
Thanks,
The connector works fine with latest 1.4 branch
Sam.
From:asterisk-speech-rec-bounces@lists.digium.com [mailto:asterisk-speech-rec-bounces@lists.digium.com] On Behalf Of Stephen Keller
Sent: April 24, 2007 4:31 PM
To: Use of speech recognition in Asterisk
Subject: RE: [asterisk-speech-rec] Asterisk 1.4 and Lumenvox Connector b11CRM:00171057
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.
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 –
You can post new topics in this forum You can reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum