[Message Prev][Message
Next][Thread Prev][Thread Next][Message
Index][Thread Index]
New Application xpl_voice
- Subject: New Application xpl_voice
- From: Tony Tofts
- Date: Wed, 29 Oct 2003 20:56:00 +0000
Hi all,
Have just published a new application in the vb6 section of my site.
This uses the MS SAPI 5.1 engine to provide voice recognition to an xpl
system
It uses a new schema voice.basic
XPL-TRIG Structure
------------------
VOICE.BASIC
{
COMMAND=<word/phrase spoken>
[ZONE=<zone>]
}
XPL-CMND Structure
------------------
VOICE.BASIC
{
COMMAND=ACTIVATE/SUSPEND/LEXICON
[FILENAME=<filename of alternative lexicon>
}
Config items are
ZONE=<zone>
CONFIRM=<Y or N> defines if recognised command should be spoken back
ACTIVATE=<word/phrase> optionally specifies a command to activate
listening
SUSPEND=<word/phrase> optionally specifies a command to resume
listening
The words/phrases are stored in an xml file
Making use of lexicon/filename name/value pair it is possible to construct
a
menu structure, rather than storing lots of occasionally used words/phrases
in the default commands.xml file
I intend to use this, initially, to provide voice control of
tv/cable/light/mp3 player in bedroom.
I have used the code to allow selection of artist/album/tracks by name, in
an automatically generated xml file, with excellent success while working
on
my (currently on hold) carputer project.
It also works ok on the diskless win98 node :-)
Regards
Tony
xPL Main Index |
xPL Thread Index |
xPL Home |
Archives Home
|