vxml


Voice XML — need a field filled with raw ASR input


I'm trying to build a voice XML interface to a machine translation system. Most of the menu design is simple enough, but when the user actually says the phrase to be translated, I need to be able to intake whatever text comes from the ASR without trying to match it to a finite grammar. Is there a standard way to do this in voice XML?
If by standard way, you mean VoiceXML with SRGS/SISR, you could build a grammar that had ever word of the target language and the SI to reassemble the content into a slot. Not a practical solution, but a possible one within the specification constraints.
If you are just looking at VoiceXML, only building the capability into a browser would be a constraint, as VoiceXML doesn't provide any relevant restrictions for how $lastresult is populated.
Your implementation constraints and what your are trying to achieve might be helpful to create a practical solution.
The 'standard' VoiceXML not allows to get free text (because you allay use a grammar with strict rules), you plan to be out of the initial scope of the specification.
If you can control your VoiceXML interpreter implementation you can use the same method as us. With our Voximal VoiceXML interpreter we solve this by using a builtin grammar :
<field name="text" type="text" > : it use the builtin:grammar/text
You can extend by adding parameter like "text?lang=en-US" or 'text?model=MyWatsonModel".
The text restult is in the variable, and you can add extra values in the shaddow variables.
All this is platform dependent, and of of the scope of the VoiceXML standard. But I think it is the best way to integrate SpeechToText in the VoiceXML.

Related Links

using variable in transfer tag in vxml
TTS concatenation based on user input
Optional param in VXML subdialog
vXML if statement (DTFM only)
VXML <say-as> within <filled>
vXML number readback error
Writing GRXML code
Meaning of repeat-prob in Speech Recognition Grammars
VoiceXML script runs fine on gist.github.com but won't run on my server
How to dynamically set bargein property in VXML?
Keeping call open
using vxml transfer between 2 extensions
date value in database
Accessing form elements filling fields?
Take any user input confirm it
VoiceXML without Telephone

Categories

HOME
google-cloud-platform
facebook-oauth
twitter-bootstrap-3
deep-learning
object
case
mysql-workbench
numbers
xbee
alsa
google-apps
permissions
tail
missing-data
angularfire2
retrofit2
g++
octave
reactive-programming
endeca
plist
emoji
stellar.js
comsol
http-post
standards
aws-sdk
google-content-api
video-editing
google-picker
sse
event-store
perlbrew
ckfinder
froala
siri
fable-f#
send
mobx
database-comparison
cart
playstation-portable
joomla2.5
reactjs.net
fossil
python-import
openproject
sql-server-ce
git-rewrite-history
ideascript
modernizr
subclipse
http-request
angular-http
android-exoplayer
apache-spark-dataset
double-click
openresty
textsum
rserve
page-replacement
backbone-collections
headless
py2neo
mathcad
simplepie
actor-platform
seek
segment-io
lean
refinerycms
cfchart
aurora
html-to-pdf
piracy-prevention
concept-insights
libvlc
concurrentmodification
custom-errors
toran-proxy
assertion
iokit
zscript
graphics2d
canvg
nutiteq
zend-currency
shopizer
teaspoon
build-script
parallel-testing
grails-domain-class
dct
spring-remoting
artemis
scringo
cmmi
kaleidoscope
diem
android-icons
mantle
idn
qtconcurrent
adobe-media-server
garbage
cuda-gdb
predicatebuilder
google-maps-mobile
luabind
htdocs
strsep
massive
event-receiver
http-daemon
svk
commerceserver2007
metaweblog
office-2007
binomial-heap
ajax-polling
blender-2.49
wcf-instancing
localizable.strings
unmanagedresources
soappy

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App