Releases: baykovr/AVPI
22.06.28-preview
About
This patch adds a new feature, the process start action.
This action type simply passes and executes the configured command string as "cmd.exe /C {processCommand".
For complex operations, I recommend having this action execute a batch script.
Examples:
notepad.exe
C:\Program Files\Mozilla Firefox\firefox.exe
notepad.exe C:\Users\src\github.com\AVPI\GAVPI\GAVPI\bin\Release\NAudio.xml
21.11.01
Development Release 17.03.15
Development Release 17.03.08
GAVPI Alpha v0.10
Thank you @AmethystAir
Installation
Extract GAVPI folder anywhere, delete or overwrite the previous (exe) version if you have it. You do not need to overwrite your profiles or settings file.
Usage
Right click gavpi.exe run as administrator
Note that gavpi will not run in the background (tray icon) until exited from tray.
You can exit by right clicking on the tray icon and select Exit.
Updates
- Fix backward compatibility issues with older profiles.
@AmethystAir
Updated InputManager fixing several issues
Hotfixes
04.24.16: Incremented to v 0.10.1 in order to fix refactor error.
GAVPI Alpha v0.09
Thank you for your contributions @Simon-Dainty @Pazns @jjonj @Kestrelos and those who provided invaluable feedback.
Installation
Extract GAVPI folder anywhere, delete or overwrite the previous (exe) version if you have it. You do not need to overwrite your profiles or settings file.
Usage
Right click gavpi.exe run as administrator
Note that gavpi will not run in the background (tray icon) until exited from tray.
You can exit by right clicking on the tray icon and select Exit.
Updates
In 0.09
Add ability to randomly execute actions from action sequence.
Fix backward compatibility issue with profiles created with version (<0.07).
From 0.08 (Since tagging is a messed up)
This update adds support for playing sound files via a new action.
Fixed a rare bug in action construction failure crashing the editor.
Added @Kestrelos profile to the release folder.
Added a folder for sound file placement, I recommend you copy sounds files to reference there rather than picking them from system folders
GAVPI Alpha 0.08
Updates
- Added ability to press a key for selection in addition to using the drop down for most common keys (Special keys and combination not supported yet).
- Added ability to select sound device for audio playback (you can also use different audio files on different devices simultaneously).
- Fixed missing keys from input selection, namely the alt and oem keys.
- Fixed an issue with profile sequence ordering wrapping around during editing (moving an action up would wrap around to the end of the list).
- Refactored and organized source code.
- Added ability to double click items in profile in order to edit them.
- Added balloon tool tip to notify the user the program is still running in the background.
Installation
Extract GAVPI folder anywhere, delete or overwrite the previous (exe) version if you have it.
We recommend you delete previous files and configurations (except profiles), this is because the configuration file has new attributes (audio device).
Usage
Right click gavpi.exe run as administrator
Note that gavpi will not run in the background (tray icon) until exited from tray.
You can exit by right clicking on the tray icon and select Exit.
GAVPI Alpha v0.07
Thank you for your contributions @Simon-Dainty @Pazns @jjonj @Kestrelos and those who provided invaluable feedback.
Installation
Extract GAVPI folder anywhere, delete or overwrite the previous (exe) version if you have it. You do not need to overwrite your profiles or settings file.
Usage
Right click gavpi.exe run as administrator
Note that gavpi will not run in the background (tray icon) until exited from tray.
You can exit by right clicking on the tray icon and select Exit.
Updates
This update adds support for playing sound files via a new action.
Fixed a rare bug in action construction failure crashing the editor.
Added @Kestrelos profile to the release folder.
Added a folder for sound file placement, I recommend you copy sounds files to reference there rather than picking them from system folders.
I cannot redistribute sound packs, but I can provide links on where you can get them.
A popular choice is GLADOS, you can google around for wav sound file packs here is one I found
http://www.fileplanet.com/219750/download/Portal-2---GLaDOS-Sound-Pack (if the link goes down, sorry)
You can also use any sound pack you find online. Theoretically you can play any valid sound file, when choosing there's a picker limit to mp3, wav,mp4 and wmv. However, you can ignore this using the * all option.
A known bug is there is no method of stopping a long sound from playing, so if you choose a song you're going to hear it for the duration.
https://github.com/baykovr/AVPI/tree/master/Profiles
Screen Shots
We'll keep the screen shots for appearance sake in case someone links directly.
Action Sequence Editor
The database is persistent with the profile, just remember to save edits meticulously.
(click on the image for a larger view)
Gavpi will run in the background now freeing up some of you precious task bar space. Lastly, only one instance of gavpi can be launched at a given time.
GAVPI Alpha v0.06
Thank you for your contributions @Simon-Dainty @Pazns @jjonj @Kestrelos and those who provided invaluable feedback.
Installation
Extract GAVPI folder anywhere, delete or overwrite the previous (exe) version if you have it. You do not need to overwrite your profiles or settings file.
Usage
Right click gavpi.exe run as administrator
Note that gavpi will not run in the background (tray icon) until exited from tray.
You can exit by right clicking on the tray icon and select Exit.
Updates
This is a minor update which addresses push to talk latency.
Note that you may start speaking as soon as your push to talk key is pressed down, there will be some latency but for the most gavpi is listening as soon as the key even registers. In testing this is nearly instant, the delay is in the speech recognition and event triggering which is slightly reduced in this update.
Starting with the next update we will bundle default profiles to server as examples, for now they are available for manual download at:
https://github.com/baykovr/AVPI/tree/master/Profiles
Screen Shots
We'll keep the screen shots for appearance sake in case someone links directly.
Action Sequence Editor
The database is persistent with the profile, just remember to save edits meticulously.
(click on the image for a larger view)
Gavpi will run in the background now freeing up some of you precious task bar space. Lastly, only one instance of gavpi can be launched at a given time.
GAVPI Alpha v0.05
Thank you for your contributions @Simon-Dainty @Pazns @jjonj and those who provided invaluable feedback.
Installation
Extract GAVPI folder anywhere, delete or overwrite the previous (exe) version if you have it.
Usage
Right click gavpi.exe run as administrator
Note that gavpi will not run in the background (tray icon) until exited from tray.
You can exit by right clicking on the tray icon and select Exit.
Updates
Summary
- Bug fixes.
- Overhauled Action Sequence Editor
- Basic Database/Variable Support
- Push to Talk
- Application/Profile Association
- Tray Icon, single instance support
Details
Action Sequence Editor
The old action sequence editor was cumbersome and difficult to use. You know have the ability to change the order of actions, delete and edit them via buttons and overall have a better aesthetic.
Additionally actions are split into categories a little better, including the new data action category which isn't quite ready yet. (beta milestone)
Although many features are planned in the future (maybe too many), I added a basic database implementation. It has the ability to store values and reference them in the action sequences. In the example below, you can store a string value (word or sentence) and reference it as a speak action. In this way you can simply reference items for the speech synthesis from the db in multiple sequences.
The database is persistent with the profile, just remember to save edits meticulously.
(click on the image for a larger view)
Push to talk is a feature requested in past, thanks to @Pazns it's finally in. Additionally @Simon-Dainty added persistent loading and handling of settings as well as process/profile association.
@Simon-Dainty also added tray icon support, gavpi will run in the background now freeing up some of you precious task bar space. Lastly, only one instance of gavpi can be launched at a given time.