Skip to content

BigBoxVoiceSearch v0.0.2

Compare
Choose a tag to compare
@AtomFry AtomFry released this 31 Dec 08:52
· 12 commits to master since this release

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"/>