Carwings Main Menu Screen Shot (Animated overlay was turned off for this shot)
Carwings Plugin Setting Screen Shot
Included XML Editor/ DFXVoice Config
The Live Debugger
![]()
Feel free to use the button below to show your appreciation for the many hours I have already spent and will probably continue to spend till this plugin is 100% done
![]()
First and foremost, thanks goes to Jebus and RRVoice, for the inspiration to get one of our several attempts to create a working voice recognition command plugin.
Note: This is a General usage plugin, not tied to any skin name, just called DFXVoice b/c I didn't want to have to go thur the code and change all of the commands after I decieded to make it not tied to just one skin.
Now, for the details of this plugin:
Windows 7 Compatible
Written in .Net
All files are in XML
Editor for the XML files
Built in screen Overlay(with option to be animated)
Built in Music Tag Scanner (background)
Fast n Efficient / Multi-threaded
Multiple command mode
Utilize RRMedia’s Db Option
All settings changeable thur the plugins setting screen
Extremely Fast startup, plugin startup done in background!
*=Currently Working on
**=Future feature
Operates in the same manner as RRVoice with the following additions:
Direct Play Command Set
“Direct Play ”, this statement when spoken, after a very short pause and sound notification, allows you to play a song by either saying Song “” or a song version from a particular album by saying “Album ” and then “Song ”
Some examples are:
Direct Play ACDC (wait for ok to continue sound) Song Thunderstruck
Direct Play ACDC (wait for ok to continue sound) Album The Razors Edge (wait for ok to continue sound) Song Thuderstruck
Direct Play ACDC (wait for ok to continue sound) Play Album The Razors Edge
Multiple Song Title match Selection This comes in handy when you just play a whole artist and then latter want to jump to a song that may appear on several different albums like one might be the studio version and another one, a live version, ect. It will display a list screen, and then you can just select the one you want to hear.
Additional Music commands features
Play Song xx and Direct play song command allow for both the real and AKA song titles The Tag's Title need to have a (xx) format .
. Example: ACDC's song "For Those About To Rock"
. Song Tag Tile: "For Those About To Rock (We Solute You)"
. You can say either: "For Those About To Rock" or "For Those About To Rock We Salute You"
Multi Command mode
When in this mode, you can issue several commands. The only limitation is that you wait till it finishes processing the previous spoken command.
Wake Command Option
This allows you to wake up DFXVoice and listen for commands. This was something that was added but at the current time, not really happy with its workings.
************** Requirements **************
.Net 2.0
Win XP - see below
win 7 - None
Good Mic
Done at least one speech training
************* Install Notes *************
Windows 7 speech setup
----------------------
Start Menu > Control Panel > Ease Of Access > Speech Recognition > Advanced Speech Options(far left) Uncheck the "Run Speech Recognition at startup" checkbox
If not already done so, select your mic to use with speech(Advanced... btn)
If the speech is already running, close it
Windows XP speech setup
-----------------------
Install either:
a) SAPI SDK 5.1
b) Install the Speech Recognition found in Office 2003
* The (b) option above is the better option if you have it available to use, as it has a slightly newer speech recognizer engine than the 5.1 SDK has
start Menu > Control Panel > Speech Recognition Tab Profile Settings button: Move the 'Accuracy vs. Recognition Response Time' bar to the far right. Uncheck the Background Adaptation checkbox (don't need it to constantly add the road noise to the profile!)
Plugin usage
------------
You'll need to either:
a) create button(s) to execute the cmd "DFXVoice"
b) Add the "DFXVoice_Status" indicator to some screens, and by simply clicking it, will activate it
c) Start up the XML Editor(plugin folder\Util) Wakeup commands tab, Enabled-Yes, set a listen for phrase apply & save
To cancel listening you can either:
a) re-execute the "DFXVoice" cmd
b) Click the overlay
c) say "Cancel Voice" (if using the wakeup cmd option, this will just put it back to sleep)
Default Plugin indicator status's:
Red Mic - Plugin loaded and not listening
Orange Mic - Wakeup cmd option is enabled and its listening for the wakeup cmd to be spoken
Green Mic - Listening and ready for your command(s)
There is a Multi command mode, which in the default install, you can start by saying "Multi", you'll get the command recognized sound, overlay will disappear. Now just give it your voice commands, waiting for the previous one to be recognized before giving the next one
DL's:
Beta 0.5.0-19
Beta 0.5.1-56
Beta 0.5.2-2
Beta 0.5.3-86
Beta 0.6.1-191
v1.0.0.0-185
v1.1.0.0-39
v1.1.0.1-20+
Last edited by Blue ZX3; 10-04-2012 at 09:18 PM. Reason: Post update, version update
RideRunner...The #1 FE, PERIOD.
Current Project: DFXVoice [v1.0 Released]
Next in line: RRMedia v2.0
DFX 5.1.1 Skin
Appstore Link
My RideRunner Plugins
RRMedia
RRExtended
DFXVoice
"There are no bugs - only undocumented features."
Carwings Main Menu Screen Shot (Animated overlay was turned off for this shot)
Carwings Plugin Setting Screen Shot
Included XML Editor/ DFXVoice Config
The Live Debugger
![]()
Last edited by Blue ZX3; 11-19-2011 at 09:04 PM.
RideRunner...The #1 FE, PERIOD.
Current Project: DFXVoice [v1.0 Released]
Next in line: RRMedia v2.0
DFX 5.1.1 Skin
Appstore Link
My RideRunner Plugins
RRMedia
RRExtended
DFXVoice
"There are no bugs - only undocumented features."
Seeing that I am converting this from the original made plugin in VB6 to VB.Net, I am now almost back at the same operational point that the VB6 one was at. Coding is going good, and hopefully, I should be able to start posting some testing versions.
RideRunner...The #1 FE, PERIOD.
Current Project: DFXVoice [v1.0 Released]
Next in line: RRMedia v2.0
DFX 5.1.1 Skin
Appstore Link
My RideRunner Plugins
RRMedia
RRExtended
DFXVoice
"There are no bugs - only undocumented features."
If i understand the plugin can work only with the DFX skin ?
i think this will be the all skins version, just named dfxvoice,,, this will allow all skinners , users to use this plugin,,,
i think the version that comes with dfx ,, will be more intergrated to dfx skin and its functions
Riderunner / Genesis
Plugin Breaker in test BassRR Plugin Player, Wifiman_NET
New Home for Genesis & BassRR :adding to site ,, Hellfyre night
Bassrr Beta Release :Version 1.3.7
Movie_info Release :Version 3.1.0
Wifiman_NET:Version 1.0.0
Every Future, Needs A Beginning
![]()
Eagerly awaiting download link.
Mal
speechless
Last edited by Enforcer; 09-26-2011 at 01:13 PM.
I have added a note to the first post to clearify this confusion. Im not thinking of doing two plugins, just the fact that I now have another PI to manage is bad enough, without adding a modified version of this on top of that big pile now..
Wow...I know it takes a lot to get that kinda feedback from you, and you haven't even played with the plugin yet. Thanks!
Last edited by Blue ZX3; 09-26-2011 at 01:10 PM.
RideRunner...The #1 FE, PERIOD.
Current Project: DFXVoice [v1.0 Released]
Next in line: RRMedia v2.0
DFX 5.1.1 Skin
Appstore Link
My RideRunner Plugins
RRMedia
RRExtended
DFXVoice
"There are no bugs - only undocumented features."
Bookmarks