AVCS4 Immersive Voice Control Radios for VoiceAttack
-
@Amadeus75 said in AVCS4 Immersive Voice Control Radios for VoiceAttack:
Dear @SemlerPDX,
may we look forward to a little AVCS4 update, due to the additional radio calls
(“weapons free A-A”, “weapons free A-G”)?
Best regardsAbsolutely! I’ll get a patch update out in the next few days, and a proper major update in a week or two to solidify those changes into the actual profile (so QWERTZ users don’t need to use the published workaround for JTAC commands, too). Been waiting for this update to drop because I heard the radio menus would be changing yet again (after U1).
EDIT AUGUST 2nd 2022: (quoted from Discord):
“I’m still working on the update for 4.36 U1 - the radio menus have changed, some commands naturally won’t work as a result until the profile is patched to include these changes. I had been busy last week, and have had some personal issues this weekend - had hoped to have something out sooner, but just trying to maintain right now. I expect to have an update out before next week (fingers crossed)” -
@SemlerPDX thank you so much!! Beer inbound on your current position!!
-
AVCS4 Falcon BMS Radio Menus for VoiceAttack has been updated for the new menu commands added in 4.36.1 (U1)
This is a major profile update, and a new profile download/import is required. Options will be presented to copy over old user save file and to delete the old config files and AVCS4 profile version. The base required version of VoiceAttack has been updated to 1.10.3 - if you’ve not updated VoiceAttack yet, do that before importing the latest AVCS4 BMS profile. Any issues, let me know!
Check out the updated command reference in the link below, or just say, “Open the Command Reference” anytime to view the new radio menus graphic and commands list!
https://veterans-gaming.com/semlerpdx-avcs/profiles/commref/bms41.html/
DOWNLOAD:
https://veterans-gaming.com/files/file/35-avcs4-voice-control-radios-for-falcon-bms/Public Release AVCS4 BMS v1.41 Changelog Aug-9-2022 This is a Major Profile Update, and requires downloading and importing the latest AVCS4 BMS Radios (v1.41) profile for VoiceAttack: New Commands: -JTAC Radio Menu Page command "JTAC Say Again" -Combat Management 1 Page commands "Weapons Free AA/AG" -Combat Management 2 Page commands added "Go Shooter/Cover" formerly on Combat Management 1 page Fixes/Improvements: -Minimum VoiceAttack program version requirement updated to 1.10.3 -New JTAC Radio Commands introduced in BMS 4.36.0 will now function properly for users of non-QWERTY style keyboards -Former "Weapons Free" command will function same as "Weapons Free AA" -Added two ways to call the new Weapons Free for AA/Ground: "Air Weapons Free" or "Weapons Free Air", format accepted for either -NOTE: New "Say Again" and "Check In/Out" commands under JTAC Menu must be preceeded by the word "JTAC"
Special thanks for the coffees!
-
@SemlerPDX Thanks for the update 1.41.
-
@SemlerPDX I’m a big fan of Semler PDX’s AVCS4 and highly recommend it for immersion. Disable the on screen menus and
just talk to your wingman , tower etc. via your mic. -
Dear @SemlerPDX sir, you are a hero without cape
Thank you so much for this update.
One small thing did I find - “request jfs recharge” does not resolve.
Aside from that, everything seems to run smoothly - even on my QUERTZ keyboard
Amazing work, thank you!!! -
Thank you @SemlerPDX ! You are so meticulous in your coding! It is clear that you put a huge amount of time and effort into this labor of love. Well done!
Regards,
Tomcattwo
(VoiceClone) -
@Amadeus75 said in AVCS4 Immersive Voice Control Radios for VoiceAttack:
One small thing did I find - “request jfs recharge” does not resolve.
oops!! I think that one has gone under the radar since the command was added!
Nice find! Looks like there was a legitimate typo in there, “L” instead of “J” (not that this command is easy to use anyway, voice recognition typically hates most single letters and acronyms unless we’re very careful with enunciation!!)
As seems to be obligatory with these things, I’ve released a day-1 patch, no new download required if y’all already got v1.41 - it will apply next time you load AVCS4 BMS - just select “yes” on this pop-up that appears:
Public Release AVCS4 BMS v1.41.1 Changelog Aug-10-2022 This is a simple Live Update patch fix, no new profile download is required - the following fix applies to this update: Fixes/Improvements: -Fixed ATC Command for "Request JFS Recharge" -- keypress variable had typo of "Lfs" in avcs_bms_data_1.cfg file
-
@SemlerPDX tnx for the heads up. btw: where do I find these commands:
-
@Bikeman Oh that’s just configuration stuff, located in the VA Apps folder under AVCS (for the specific profile/version, so, BMS/41)… these are just variables that are loaded behind the scenes to make all those commands actually function.
Manual editing is not recommended, but this option is available - say, “Open Advanced Core Options” - selecting the appropriate option in the list (pictured below) it will open each of them one by one before loading their contents:
Of course, the options just below can be used to restore/delete these config files as well. If a profile is loaded and they are missing, they will be replaced. I use “data_1” for operational variables, “data_2” for text-to-speech variables, and “data_3” for voice command phrases.
-
Does anyone else have trouble having these voice commands recognized from the category,
AI COMMS 1 - Miscellaneous
Music Off
Music On
Turn Smoke Off
Turn Smoke
Fence Out
Fence InThis is what I get. None of the commands was recognized. Strange that Music On was not recognized.
-
@jc1 Say, “Open the Command Reference”, to see this graphic reference below:
https://veterans-gaming.com/uploads/monthly_2022_08/RadioMenusReference_FULL_v1_41.png.08a773cc1e5d33f889707539940bb982.pngNote that in the left column, all these commands must start with who you are speaking to - Wingman, Element, or the entire Flight. The column on the right is “anything which ends with” the command phrase.
As such, “Music On” is not a recognized command, but, for example, “Wingman Music On” is recognized:
-
@SemlerPDX Thanks, I started to identify who I was speaking to. I also did the Windows Speech Training 3 times. But I have a problem with Fence In and Fence Out, and maybe others as I go along with AVCS4. I got 8% success rate for Fence In. I don’t think the problem is with your AVCS4. What do you think makes it so difficult for some commands?
-
@jc1 For general recognition troubleshooting and tips, you should pop over to the VA Discord - Pfeil knows all the tricks and tips, and would best be able to direct you to things you could improve or try to improve your recognition.
The Recognition Options window is pictured below, and not sure what your settings are, but these are mine and I have no issues with these commands. I have a Standard North American Accent, to be candid - Southern American Accents or others such as from parts of Australia, Ireland, or Scotland, etc. may have a more difficult time fine tuning things.You could try lowering the minimum confidence level, increasing the command weight, or checking/unchecking the Adaptive Recognition or Echo Cancellation for testing. Honestly, the best advice I could give would be to pop over to the VA Discord and describe the problem as you have for me: again, Pfeil has all the best tips and knows all the tricks
-
@SemlerPDX Got to let everyone know that your VA profile for BMS Falcon is fantastic. Thanks again for your advice. I searched VA Discord and Pfeil. I found advice that said try deleting your speech recognition file because it might be corrupted and make a new one. Then I did the speech engine training 3 times. However, unlike yours, my Voice Attack Recognition Tab remained unchanged as Default.
These are my results:
The unrecognized command was due to my error in failing to say the word “turn”. It should have been “two turn smoke on”. -
@jc1 That’s excellent news! I would not have thought of that solution.
Remember that if you ever want to make additional recognition options for BMS radio commands, it’s pretty easy using the Quick Command Creator system I designed. The example would be, create a new command in QCC to allow a variant of that command which does not require the word “turn”.
The AVCS Wiki Page for this profile describes this method of creating a new command through QCC with the intent to call an existing command (by name), and therefore providing more natural or inclusive options for the ways we talk to our BMS wingmen, etc.
https://veterans-gaming.com/wiki/…/avcs4-bms-manual/…
Cheers!
-
@SemlerPDX Alright, Semler, tnx for your info
-
@SemlerPDX Am I remembering wrong or was there never a PTT function on this profile? Does it need one? Can I make one anyway?
-
@Atlas Users can set up to 6 total keyboard keys, joystick/controller buttons, or mouse buttons as “Push-to-Talk” in AVCS. Just say, “Set a Push to Talk button”, or, “Edit a Push to Talk button”, and follow the prompts on the pop-up window(s):
Users can also select from two different modes. “Global” mode disables the global listening feature in VoiceAttack unless the PTT key/button is pressed, and the “DEFAULT” mode which only restricts recognition of in-game radio menu commands that fire keypress macros. This way, if users want, they can still use other simple commands like, “Open the Command Reference”, or “Set a Human Pilot”, or maybe other custom user voice commands like “Pause TrackIR”, all without needing to use the push-to-talk button:
It’s also possible to set a “Push to Mute” button. If a user was to, for example, hold down a joystick button, then ask AVCS to set a PTT button, and then release this button when told to “press a PTT button to set”, this PTT button would be a “reverse PTT”, meaning that recognition would persist until this was pressed, at which time it would be disabled (depending on the mode).
-
@SemlerPDX Thanks!