Download URL:
v1.1:
http://knepfler.com/sh4speech1.1.zip (~ 7 MB)
CHANGES IN THIS RELEASE
-----------------------
1.1 Bugfix release and minor enhancements
Bug Fixes:
Cleaned up extra commas from CSVs and fixed bug where it would fail without them (added a chomp() to each line read)
Lowered $KEY_HOLD (time to hold down keys) from 0.1 seconds to 0.05 seconds
Moved the launch of hear.py into the two BAT files since sometimes the Perl script may not launch it correctly.
Added a check in the perl script on the phrase.tmp file to prevent reading it while it's being written which caused a rare failure
Added a global variable $MULTI_KEY_DELAY to determine wait time between key presses for multi-key sequences and set it to 0.1 second
Updated bad download URLs in readme
New Features and Improvements:
Added command chaining support using & symbol in key_commands.csv. See Raise All Masts at the bottom of that file for an example.
Drastically improved the text output from both windows to make more sense and help a little with debugging and general understanding
Improved the code readability for anyone who might be trying to match up my perl hashes to the CSV files
Switched to Creative Commons license since it's easier to understand
Added several missing keys to key_codes.csv and alphabetized them for readability, so you can try more keys in key_commands.csv without having to bother to figure out the code stuff
Compatibility
No changes were made to the CSVs that would prevent you from using modified ones from v1.0 with this release.