Releases: AtomFry/BigBoxVoiceSearch
BigBoxVoiceSearch v0.0.4
- Replace double quotes with spaces when creating voice search grammar as double quotes are not supported and cause it to fail.
- Added settings to specify whether you want to log debug messages or errors
- Does not call the launchbox search any longer if no matches are found
BigBoxVoiceSearch v0.0.3
- Organized some sample images
- Removed animated gif due to slow loading performance
- Added new image type of initializationFailed
- Added individual images to the view for initializing, initializingfailed, inactive, active, and recognizing
- Added converter to display images in the view based on the viewmodel's status
- Replaced the VisibilityMode dependency property with individual boolean dependency properties to specify whether the user control should be visible in each state
- Added custom (override) path dependency property for each image type
- Tweaks to the game title grammar builder
BigBoxVoiceSearch v0.0.2
Removed the SearchOnPageUp and SearchOnPageDown settings from the settings.json file. They are no longer needed with the addition of the ActivationMode property that is set on the user control when adding to a theme.
Added VisibilityMode that can be specified on the user control with the following values:
Never: do not show the user control
Always: show the user control
Active: only show the user control when active (and recognizing)
Recognizing: only show the user control when recognizing
Added ActivationMode that can be specified on the user control with the following values:
Off: no buttons will activate the user control
Up: up button activates the user control (down will deactivate). Pressing enter will trigger speech recognition.
Down: down button activates the user control (up will deactivate). Pressing enter will trigger speech recognition.
Left: left button activates the user control (right will deactivate). Pressing enter will trigger speech recognition.
Right: right button activates the user control (left will deactivate). Pressing enter will trigger speech recognition.
PageUp: Page Up button will trigger voice recognition. You do not need to press enter after pressing Page Up
PageDown: Page Down button will trigger voice recognition. You do not need to press enter after pressing Page Down
Added a media folder in the plug-in directory. You can include images with the following names and they will appear in the plugin:
Active.png - appears in the foreground when the user control is active
ActiveBackground.png - appears in the background when the user control is active
Recognizing.png - appears in the foreground when the user control is recognizing speech
RecognizingBackground.png - appears in the background when the user control is recognizing speech
Inactive.png - appears in the foreground when the user control is inactive
InactiveBackground.png - appears in the background when the user control is inactive
Examples of user control in a theme:
<!-- Trigger voice recognition with page up, the control is always displayed -->
<BigBoxVoiceSearch:MainWindowView ActivationMode="PageUp" VisibilityMode="Always"/>
<!-- Trigger voice recognition with page down, the control is only displayed while recognizing -->
<BigBoxVoiceSearch:MainWindowView ActivationMode="PageDown" VisibilityMode="Recognizing"/>
<!-- Activate the user control with Up - you will need to press enter to trigger the voice search, the control is always displayed -->
<BigBoxVoiceSearch:MainWindowView ActivationMode="Up" VisibilityMode="Always"/>
BigBoxVoiceSearch v0.0.1
Initial release