Profile for VoiceAttack
by =VG= SemlerPDX
*Please be sure to download the AVCS CORE 0.91b Profile from this download section as well, it is now a requirement for any AVCS4 game profile I release, such as the upcoming Elite Dangerous profile, and more...
These commands use VoiceAttack to translate the in-game on-screen radio menus from AWACS through Tanker into natural and intelligent voice command phrases that will fire keypress macros to help keep hands on the throttle and stick, and maintain immersion. As an additional option, these commands can be locked behind a push-to-talk mode bound to your UHF/VHF transmit buttons in-game, allowing any other VoiceAttack command unrestricted access if needed, while still restricting these BMS radio command macros. Finally, this single advanced control profile is extremely easy to edit or integrate into other profiles.
At VETERANS-GAMING, we fly with friends or AI Pilots, or a mix of both on our 24/7 Public Korean Campaign in Falcon BMS. We may go out with an AI wingman only to have a friend take their place mid-flight. For this reason and others, I created this VoiceAttack profile based around restricting when the computer can execute keypress macros that match voice phrases, having to first check if that pilot was set to a human pilot and therefore disregard commands for that pilot.
Thanks to user requests during the beta, there is now an optional mode to reverse the Human Pilots system, to assume all pilots are humans unless told otherwise, and also a system to choose a different keyboard layout than QWERTY. I have also added an optional Audio Feedback Mode to play a short radio cue sound when a command is successfully recognized.
Included is a single profile that handles every callsign and radio command variation in Falcon BMS, with instructions on how to add any custom callsigns to the single profile. The focus of this profile is only on the in-game Radio Menus, and creating an immersive interaction layer through VoiceAttack that is easy to manage and update, or integrate into other Voice Control systems for Falcon BMS. My goal was an intuitive system, so there is no user manual - only a few infographics and quick reference pic of all the radio commands. I personally keep that final pic on my tablet for reference when flying, to find radio commands I seldom used in the past when they were more difficult to access while busy with HOTAS in the pit.
Say goodbye to the keyboard, and enjoy the immersion! Cheers!
I will be running a Public Beta Test for AVCS CORE (0.91b) and AVCS4 Falcon BMS Radios, and users are encouraged to try out both, or just AVCS CORE and its included Template Profile, if desired.
Please use the voice command "Open Help and Support Menu" to communicate any bug reports. These help menus can be expanded without new profile versions, so suggestions are welcome.
Thank you for checking out AVCS CORE for VoiceAttack! -Sem (Aug2020)
NOTE: This beta test is for functionality and flow of interactions with my various systems. It is a working beta for the updates, multiple profiles initialization, and first time user initialization which grabs the latest config files for said profile(s) from this secure website's AVCS pages (simple HTM pages hosting flat text files of the various default settings, TTS phrases, and Voice Command phrases), and places them in the VA Apps Folder under AVCS CORE and the appropriate profile name folder. This is how my profile can get "live updates", or minor patch fixes, as I have put so much of the operating settings into these config files. If someone reports an incorrect TTS phrase, I can change it on the website and then "push" the update as a 'Get User Choice' box when you all load AVCS CORE next ("view changelog", "update", "postpone update").
The initialization time is currently rather slow, depending on your CPU! Clocking 45 seconds to a minute for CORE to load itself and AVCS4 BMS 1.3.91(beta) on my old laptop i5 4690k - slower in less powerful CPU's! Understand that this will be resolved before the end of the Beta tests, and I expect to get it on par with the old stand-alone AVCS4 BMS initialization time, closer to 20 seconds or less. If I didn't release it now to test functions and flow of interactions, I'd miss out on valuable feedback or bugs I may have missed while I continue work on optimization and speed of initialization. Thank you for bearing with these long load times during the beta tests! Feedback is encouraged, don't hesitate to tell me if something is messed up or just plain stupid. -Sem (Aug-26-2020)
Features: see full details in post ↓
Sample Pics: https://imgur.com/a/xuclI0a
(download file contents example, version may differ)