
Originally Posted by
CdRsKuLL
ok had a quick play.. seems to work fine for about 3 or 4 mins, then the main screen disappears and nothing happens, the only way to close it then is by taskbar manager.
OK, I should have documented the functionality, but it will take forever to write! The main window has a timeout, if you look in the settings.xml file there is a section saying: <activeTimeout>45</activeTimeout> Here this specifies how long the main window should be open and recognising commands. Once the timeout is reached it closes the window and stops recognising. You can set this to the number of seconds you want, if you set it to <activeTimeout>45</activeTimeout> then the window will not timeout and you need to press Hide or Exit, Exit closes the App completely, Hide closes the main window.
OK, you can close the App even if the main window is closed. Notice the transparent button on the top left and side that says "SpeakEasy VR". If you press on the SpeakEasy text then it opens the main windows and starts the recogniser again. If you press on the VR part then it EXITs the App completely. Also if you right click anywhere on the Speakeasy text it EXITs the App.
Also.. 1st request :-) would it be possible to make it work like a multi remote control.. so say you are using freedrive.. you say freedrive once.. then any commands you wish, rather than having to say freedrive all the time.. like you would press dvd on the remote then all the keys are sent to the dvd.. then if you want to use roadrunner you say roadrunner, then all commands are sent to that app. ?
CDR, there is a LOCK command but I've left it out of the ini file to keep it simple for people at the start. Look in the vocab folder and open map.ini and add these lines, below.
"warning disbale ***" turns off one grouping complete so if you say "warning disbale free drive" then nothing from the free drive group will be recognised. All the other groups are enabled still. You can turn them off one by one if you wish. "warning reset ***" turns the specified grouping back on.
"warning lock ***" will lock the recogniser so it just recognises the group you specify. So "warning lock free drive" will mean only the free drive grouping will be recognised. There is one exception, the "lock reset" command which is used to turn the groups all on again. "lock reset" does the same things as the "Reset" button on the GUI.
CDR, the extra bit you want is to not have to say the prefix like "freedrive". This can be done, I'll add it to the next release.
Code:
#-----------------------------------------------
[warning disable]
map SE::map-disable Listen for Map commands
music SE::music-disable Listen for Music commands
playlist SE::playlist-disable Listen for playlist commands
warning car SE::warning car-disable Listen for Music commands
car SE::car-disable Listen for Music commands
[warning reset]
map SE::map-enable Listen for Map commands
music SE::music-enable Listen for Music commands
playlist SE::playlist-enable Listen for playlist commands
warning car SE::warning car-enable Listen for Music commands
car SE::car-enable Listen for Music commands
[warning lock]
map SE::map-lock Lock Map commands
music SE::music-lock Lock Music commands
playlist SE::playlist-lock Lock playlist commands
warning car SE::warning car-lock Lock Warning car commands
car SE::car-lock Lock car commands
[lock]
reset SE::reset-unlock Unlock Map commands
#-----------------------------------------------
Also it took me a while to figure out I needed to load the ini file.. could you load this as a default one on startup maybe ?
I presume you're talkign about the Vocab Editor. Yes I'll do that it is a good idea. I'll change the filename to default.ini and make it open in the Eidtor by default, if it exists. Thanks for that idea.
this looks like its got loads of potential good work m8 :-)
It's got a long way to go, lots on the TODO list.
Bookmarks