AVCS4 Immersive Voice Control Radios for VoiceAttack
-
Audio Feedback Mode is On but I don’t receive any sound feedback following a correctly recognized command.
-
When I use “UOAF Advanced VoiceAttack Profile” it works, but when I load the AVCS4 v1.3 profile it doesn´t work. I am clueless!
-
I receive the following message when I try to install the v.1.3. See attached picture. Could this be a problem or is it normal?
-
@Vikingo – I can’t see your attachments, they are invalid. Please try uploading images of your errors to an image website and just drop the link here - like imgur https://imgur.com/
Happy to help you out, just can’t see where you’re hung up. It’s working for me and a lot of others, just need to find out why it’s not working for you. You seem to have a lot of issues, the Audio Feedback Mode is pretty basic, and the VoiceAttack event log should show any errors when a sound file is unavailable or not set – my question to you would be, can you hear VoiceAttack say anything, either? When the profile is initialized, there are some voice phrases cued. If you can’t hear my profile talk to you at all, then you have sound issues.
If the sound files don’t exist, an error would display, but you can double check them in the VoiceAttack program folder, under Sounds > AVCS4 > should contain AVCS_Feedback_CENTER.wav, AVCS_Feedback_LEFT.wav, and AVCS_Feedback_RIGHT.wav
On the issue of keys not getting to Falcon BMS, you can test the functionality of the profile by setting Profile Options to target “Active Window” instead of “Falcon BMS.exe”, then open up a Notepad, and call a command… a string of letters or numbers should appear. Please test that, and let us know when you reply.
On a final note there, my profile uses the default BMS keyboard bindings where Q-W-E-R-T-Y activate the various radio menus, and the 1-9 and 0 keys are used to select items in the list. If these are changed, or if your keyboard layout differs from QWERTY (such as AZERTY or QWERTZ), you would need to run the “Change Default Keyboard Layout” command and set as appropriate.
One last question, is my profile recognizing your commands? Any recognized command will display in green with exactly what you spoke. If this is not happening, we’d need to troubleshoot other things. Please answer my questions if you can, and provide actual pictures of your errors, and I’ll be glad to help you get up and running like the rest of us! It’s gotta be something simple, and it’s good that we find these edge cases so we can anticipate issues for future versions, too. I don’t mind the odd problem, we’ll find the solution before long. Thanks for your patience!
Cheers!
-
@Vikingo – I can’t see your attachments, they are invalid. Please try uploading images of your errors to an image website and just drop the link here - like imgur https://imgur.com/
Happy to help you out, just can’t see where you’re hung up. It’s working for me and a lot of others, just need to find out why it’s not working for you. You seem to have a lot of issues, the Audio Feedback Mode is pretty basic, and the VoiceAttack event log should show any errors when a sound file is unavailable or not set – my question to you would be, can you hear VoiceAttack say anything, either? When the profile is initialized, there are some voice phrases cued. If you can’t hear my profile talk to you at all, then you have sound issues.
If the sound files don’t exist, an error would display, but you can double check them in the VoiceAttack program folder, under Sounds > AVCS4 > should contain AVCS_Feedback_CENTER.wav, AVCS_Feedback_LEFT.wav, and AVCS_Feedback_RIGHT.wav
On the issue of keys not getting to Falcon BMS, you can test the functionality of the profile by setting Profile Options to target “Active Window” instead of “Falcon BMS.exe”, then open up a Notepad, and call a command… a string of letters or numbers should appear. Please test that, and let us know when you reply.
On a final note there, my profile uses the default BMS keyboard bindings where Q-W-E-R-T-Y activate the various radio menus, and the 1-9 and 0 keys are used to select items in the list. If these are changed, or if your keyboard layout differs from QWERTY (such as AZERTY or QWERTZ), you would need to run the “Change Default Keyboard Layout” command and set as appropriate.
One last question, is my profile recognizing your commands? Any recognized command will display in green with exactly what you spoke. If this is not happening, we’d need to troubleshoot other things. Please answer my questions if you can, and provide actual pictures of your errors, and I’ll be glad to help you get up and running like the rest of us! It’s gotta be something simple, and it’s good that we find these edge cases so we can anticipate issues for future versions, too. I don’t mind the odd problem, we’ll find the solution before long. Thanks for your patience!
Cheers!
@SemlerPDX, many thanks for your extensive error searching support! I put the “UHF/VHF Push-To-Talk Mode” to OFF, and your profile works fine in that mode. Hence, it is my TQS COMMS buttons that don’t work properly. I have them correctly mapped in BMS, that I know, and they work fine with the “UOAF Advanced VoiceAttack Profile”. Still a big mystery to me. I cannot figure that one out. I would love to use the PPT mode with your profile, if possible. Any clues on where I may have it wrongly setup? Note that I use TUSBA, and I just installed it a couple of days ago.
-
@SemlerPDX, many thanks for your extensive error searching support! I put the “UHF/VHF Push-To-Talk Mode” to OFF, and your profile works fine in that mode. Hence, it is my TQS COMMS buttons that don’t work properly. I have them correctly mapped in BMS, that I know, and they work fine with the “UOAF Advanced VoiceAttack Profile”. Still a big mystery to me. I cannot figure that one out. I would love to use the PPT mode with your profile, if possible. Any clues on where I may have it wrongly setup? Note that I use TUSBA, and I just installed it a couple of days ago.
Sure - just open up VoiceAttack Options and setup that controller for VoiceAttack - then you need to edit each of the VHF PTT Push & VHF PTT Release and the UHF PTT Push & UHF PTT Release commands inside my profile (top section, under initialization), and follow instructions inside those commands to set their ‘When I press button:’ to your respective joystick buttons. Lots of info in the AVCS info pics here: https://imgur.com/a/xuclI0a
-
Thank you! I had only assigned the joystick under the Joystick Options and not assigned the UHF and VHF buttons within your profile. Now I understand how it works. Thank you so much for your assistance!
-
You’re welcome! I suppose pics like that one I shared shouldn’t be buried behind a link but more prominent on the main description page - I might make a few better instructional graphics for that PTT system, text instructions are a pain especially for our friends who don’t speak English as their first language. I will include them in the next version when I implement this new Save File System I’m just finishing up for my Elite: Dangerous AVCS4 profile.
Glad you got it working! Cheers!
-
Happy to announce version 1.4 just around the corner. Coming next, I’ve created a save file system to maintain user defined settings (PTT Mode On / Audio Feedback / Keyboard Regional Layout / etc.) between updates, as well as a live update system for minor patches to systems initialization, where a majority of my AVCS4 profile gets it’s operating information.
To put it plainly, in the next and all future versions, a missing variable or typo in one of the commands like INIT_KEYPRESSES can be pushed out almost instantly to any users of AVCS4 when I receive the report (1.3 exists because 1.2 had a simple typo in the new Carrier Ready for Departure command, in the init file only). Imagine one of the text-to-speech item variations had a problem, and was saying a word wrong, I could change that TTS variable on my end, and push it out to all users who would get it almost instantly when loading the profile.
I tried a test of more than 2kb (the entire keypress init without comments is only 7kb) of info and a hundred variable updates and couldn’t increase the profile init time past 1 second, so it’s fast, powerful, and will allow featureless updates without re-downloading new profiles.
Additionally, the 1.4 version will feature an update notification system, too, to let users know of any major updates that require a manual profile update, with minor bug-fix patches being installed silently on profile load.
Never again will a typo require an AVCS4 “download new version”! For every AVCS profile or profile builder module I make for any game (BMS, Elite Dangerous, ARK/ATLAS, the Voice Controlled Profile Builder, etc.), any custom user saved settings will no longer be lost due to profile update/delete, or even complete windows reinstall (save file backup system included).
**ETA - about 3-4 weeks
Happy New Year and see you at Angels 20!**
-
Excellent news! Looking forward to the release.
Sent from my iPhone using Tapatalk
-
This post is deleted! -
Hi SemlerPDX,
first of all a BIG THANK YOU for making this profile public and supporting it!
It’s just so user-friendly and works (with some speech training) so well.Never the less i think i found a small bug. When i was giving the command to “Activate Radar”, it would recognize the command, but would only send “wwww”, the “4” was missing.
So i checked the profile options to see why. It took me some time to figure out how this all workshttps://i.imgur.com/grdsGFy.png
https://i.imgur.com/WJzCgd2.pngSo i fixed variable in the INIT section to match the recognized command –> “ActivateRadar”, now it works.
cheers
Magic -
just wow… man you’re amazing. 1.4 sounds like its going to be great!
-
Hi SemlerPDX,
first of all a BIG THANK YOU for making this profile public and supporting it!
It’s just so user-friendly and works (with some speech training) so well.Never the less i think i found a small bug. When i was giving the command to “Activate Radar”, it would recognize the command, but would only send “wwww”, the “4” was missing.
So i checked the profile options to see why. It took me some time to figure out how this all worksSo i fixed variable in the INIT section to match the recognized command –> “ActivateRadar”, now it works.
cheers
MagicI am unable to see your attachments.
*Recommended SOP until the upcoming version with my new AVCS Core and it’s integral Bug Reporting System linked to my website -> drag image onto www.imgur.com and copy the link, drop link here in message.
I believe I have identified the issue you discovered – the variable holding the info is currently:
Set Text [AVCS_BMS_KEY_WINGMAN_ActiveRadar] to '4'
And it should be “Activatate”
(once again a typo style error in config that will easily be resolved in future versions through AVCS Core’s Live Update System with a simple edit, pushing the fix to all users next time they load the profile… coming soon, I promise!!)
I have noted the change and will make sure it is correct when I drop the 1.4 version. Still have a few things to do, but shouldn’t be too much longer. Been spending 10+ hours a day getting my AVCS Core program finished, it will power every profile I create (not just AVCS4 for BMS, but my Elite Dangerous, Arma 3, etc. etc. all using various common modular profile systems like VAS, SFS, GLS, etc. all powered by CORE with Live Updates and integral Bug Reporting).To anyone using this profile now, to fix the above issue now just do as Magic49th did:
Open AVCS4 Profile to Edit:
- Open the command ‘KEYPRESS_Variables →→→((ADJUST AI COMMS LISTS & KEYS USED BY THIS PROFILE HERE))←←←’
- Scroll down to the section with many variables starting with ‘AVCS_BMS_KEY_WINGMAN_’
- Locate the specific entry labeled ‘Set Text [AVCS_BMS_KEY_WINGMAN_ActiveRadar] to ‘4’’
- Change the word “ActiveRadar” to “ActivateRadar”
*Must also be done for “ELEMENT” and “FLIGHT” variables, too:
-
Scroll down to the section with many variables starting with ‘AVCS_BMS_KEY_ELEMENT_’
-
Locate the specific entry labeled ‘Set Text [AVCS_BMS_KEY_ELEMENT_ActiveRadar] to ‘4’’
-
Change the word “ActiveRadar” to “ActivateRadar”
-
Scroll down to the section with many variables starting with ‘AVCS_BMS_KEY_FLIGHT_’
-
Locate the specific entry labeled ‘Set Text [AVCS_BMS_KEY_FLIGHT_ActiveRadar] to ‘4’’
-
Change the word “ActiveRadar” to “ActivateRadar”
teaser pic with a blog entry on what is in development for AVCS4 and what is coming: imgur.com/x0xPzyV
-
I’ve uploaded the pictures to Imgur, see my previous post.
cheers
Magic -
I am unable to get this to work. After importing it and reenabling plugin support selecting the profile mostly freezes VA (coupled with high ram/cpu usage), and killing it prevents it from being launched again (the tray shows up and the right click menu works but the UI won’t come up and I get the same high resource use as when first trying to load it) until I delete the dat file from appdata. I’m using 1.8.3, Steam version.
-
I am unable to get this to work. After importing it and reenabling plugin support selecting the profile mostly freezes VA (coupled with high ram/cpu usage), and killing it prevents it from being launched again (the tray shows up and the right click menu works but the UI won’t come up and I get the same high resource use as when first trying to load it) until I delete the dat file from appdata. I’m using 1.8.3, Steam version.
I’m not sure what could cause an issue like that. None of us have had that one yet, but I bet we can work through it…
Can you please find the VoiceAttack Errors log and post up a copy or download link?
If you have 64-bit Windows, this file should be found at:%ProgramFiles(x86)%\VoiceAttack\VoiceAttackFault.txt ```If you have 32-bit Windows, or it is not found at the above path, the file may be located at:
%ProgramFiles%\VoiceAttack\VoiceAttackFault.txt
A few questions: 1. I don't want to assume too much - so I'll just ask if this is your first use of VoiceAttack, or just first use of my profile? 2. Have you set up and created a Windows Speech Recognition Profile per VoiceAttack first use instructions? 3. You are not using a trial version, but full paid version, correct? 4. Have you used or installed any other profiles in VA? 5. If 'yes', then do these profiles function normally after failing to import my profile package? If you could get back to me with those answers and a copy of the Faults log, there may be a few more questions to narrow this down, but I'm willing to work with you until we get this resolved. It is certainly an edge case and not the standard experience most of us have had, and I feel bad for you. These things happen - but for things like this, every problem has a solution even when it's not apparent at first. *It might help if you'd post up basic computer/laptop specs for your system, so we could be sure it's above minimum - unless you're sure it's a modern system. This profile was designed and exported from an i5-4690K system from 2015, I know it at least functions fast and well as far back as this Haswell CPU.
-
I’m on Skylake. I’ve got it to work but it seems that what was breaking things was actually plugin support being enabled. Disabling it fixed the problem. Which is an issue, because indeed, this is not the only thing I use VA for, I also use VAICOM for DCS and that definitely requires plugin support to be on. And I don’t think one can have multiple separate installations of VA on the same system.
-
hmm… my profiles v1.3 and prior do not use or require plugins.
The warning during import is because the profile package does put an AVCS folder in the VoiceAttack Apps folder with the info pics link, etc., as well as the Audio Feedback Mode sound files in the Sounds folder, also under the VoiceAttack Apps location. The next version will use an app, but again, not plugins, and in fact, during testing and building it now, I have plugins disabled (I have a few for Elite Dangerous, and for Ivona Reader).And with those disabled (or enabled) I can fly in BMS right now with AVCS4 v1.3 – so we might want to ask around someone who might know more. I’m not sure what other details to ask for at this point. Like I said, this seems to be a rather rare edge case, and I’d love to find the solution to help you out, and in the event it pops up again.
If you can’t even get it imported, I guess any error messages I made for users aren’t getting a chance to tell you if anything is wrong. But you’re running the recent version of VA, your system is more than capable, and if anything wasn’t set correctly, it would import but throw error messages.
I’m wondering if simply the download got borked along the way – can you try simply downloading the file again, and try it all again? You’re not trying to import the profile package from within the download zip, are you? I mean I suppose that wouldn’t even be possible, just stumped for things to ask or try, sorry bro.
*edit: do check the VoiceAttack faults log file referenced in my last post directly following a failed import attempt - it may be that your VoiceAttack app needs to be validated through Steam, or perhaps something in my profile does not play well with the Steam edition. Either way, I’ll be asking Gary and/or the others if there is something that could be at fault in VA, but I’ll need any fault log output related to this (and I can’t reproduce the error, so we’d need that from you)
-
It does import without errors, everything breaks once I try switching to this profile. Once I do, VA hangs with high CPU/RAM usage and will not work upon restart until I actually clear the dat file in appdata (deleting the profile in process). I don’t even have any log files, it seems it never got chance to produce them. And it actually worked for some time (after I completely reinstalled VA, I would add) but then it ultimately broke again and I couldn’t get it to work since.