AVCS4 Immersive Voice Control Radios for VoiceAttack
-
what am I doing wrong? I cant seem to make the commands work by using callsigns at the beginning of my phrase
look first command at the bottom gets recognized but the others above it with a callsign just dont work, I also tried other callsigns than hammer
-
@Pekins Absolutely anything said before the actual command of ‘taxi for departure’ will be discarded, and the actual command will be recognized. These are “wildcard” commands. The problem you are experiencing is a recognition issue - “exit for departure” is not a command. You can try enunciating a bit more.
If you have not trained your Windows Speech Profile (at least three times completely through the entire Speech Training session), that would be the place to start.
Check out this VoiceAttack page, the section a little lower down “Train your speech engine”
https://voiceattack.com/howto.aspx -
I have “Enable Audio Feedback” turned on, but I don’t hear the feedback sound when I issue a command. VA / AVCS4 is hearing and executing the commands fine, I just don’t hear the little sound. I heard it in BMS 4.36, but not since I switched to 4.37 and updated VA and the AVCS4 profile.
Just curious if there is a step I’ve forgotten, in order to hear the little sound. Otherwise, everything is working fine.
-
@Mylonite470 said in AVCS4 Immersive Voice Control Radios for VoiceAttack:
I have “Enable Audio Feedback” turned on, but I don’t hear the feedback sound when I issue a command. VA / AVCS4 is hearing and executing the commands fine, I just don’t hear the little sound. I heard it in BMS 4.36, but not since I switched to 4.37 and updated VA and the AVCS4 profile.
Just curious if there is a step I’ve forgotten, in order to hear the little sound. Otherwise, everything is working fine.
Please open your VoiceAttack Options menu (the wrench/spanner icon on the main window), and navigate to the Audio tab along the top.
Verify your audio settings including output devices, and volumes (defaults are around 50 afaik)
You should have “Integrated Components” selected as shown in the image below, unless you have some non-standard setup and have changed this purposefully to “Legacy Audio”
AVCS would visibly display errors in the Event Log if the audio files were not found and not properly played, so unless you see errors we could assume that all the paths are correct - barring that you could open the VoiceAttack program folder, and check the “Sounds” folder there at
%ProgramFiles(x86)%\VoiceAttack\Sounds\AVCS
(…unless you have VA installed through Steam or in another path)You should see the three audio files in that folder for LEFT, RIGHT, and CENTER. Under the
%ProgramFiles(x86)%\VoiceAttack\Apps\AVCS
path, you should see all the operating files and folders for my AVCS profiles including AVCS4 BMS.If any of these files/folders are not present, there should be errors shown in VA Event Log when launching my profiles, but again you can manually verify they are where they should be as stated.
Let me know if something was off in your Audio options - if you can hear text-to-speech but not sounds, this would be the place to start looking.
-
@SemlerPDX you say its a recognition/enunciation issue which is a fair conclusion when viewing that screenshot but as you can see when given the “request taxi for departure” command it works every time, it hasn’t failed me once. The problem tho comes when I add the callsign just before it. Of course I have tried multiple callsigns i.e Spade, Hawkeye etc… the result is always the same.
With that being said, I have been using this VA profile for BMS for the longest time, which doesn’t use any type of plugin, just pure VA, and it doesn’t have any issues recognizing the callsigns… only reason Im looking for an alternative is because you have to manually load the profile corresponding to the flight callsign every time. I am really intrigued and also kind of frustrated to find out what’s going on.
If anyone would be willing to troubleshoot this with me on discord you can add AlexGotcha#3455
-
@Pekins ,
I have found that VA / AVCS (for me at least) requires just a short pause between the “throwaway” part and the command part - less than half a second. For instance if I say “Gunsan Tower Mustang 4-1 ready for departure” the command may not be recognized. However if I say “Gunsan Tower Mustang 4-1…ready for departure” the command is recognized and acted upon. Give it a try. This is especially noticeable if you are a “fast-talker” by nature.Give that a try and see if you have better success with AVCS/VA recognizing your commands. You can say almost anything that doesn’t include a command, but just give it a brief pause before the actual command.
Hope this helps.
Regards,
Tomcattwo
(VoiceClone)7 -
@Tomcattwo exactly the way I’ve learned to time my commands. I catch myself running it all together at times and having to repeat.
-
@Pekins In addition to Tomcattwo’s great suggestion, I wanted to note that only “for” is the command, not “to” … meaning “request taxi to departure” will fail every time as shown below and in your screenshot.
I gotta say, testing just now, I was also able to reproduce the “request exit” problem you experienced. I do not believe this comes down so much to any required pause between the sentences, as when flowing properly the Wildcard behavior will disregard any text that came before. It is possible that some folks have issues where longer phrases have a greater chance to go off the rails before it gets to the command phrase portion, but I’m just speculating.
As you can see, I also have the same trouble but it is not consistent. I will see if there is something I can improve on my end. In the meantime, you may also consider perhaps training your own specific pronunciation of the word “taxi” by adding it to the dictionary. Check out my AVCS4 BMS Wiki page for more info, as well as the VoiceAttack manual on that topic:
https://veterans-gaming.com/wiki/vg-labs-projects/avcs-wiki/avcs4-bms-manual/As a final possible option, it may be that the phoneme at the end of “request” is getting muddled up with the same phoneme/homophone at the start of the next word, “taxi”. In addition to adding a possible “request taxi TO departure” option, you could add an option for “requesting” so that you could say “xxxxx requesting taxi to departure” and possibly have greater success. Again, check the wiki page for info on how to use the AVCS QCC System to add a quick command with a different phrasing variation that calls an existing command by its proper phrases as its primary function.
I would structure the phrase dynamics of that alternate like this:
*request taxi to departure;*requesting taxi [to;for] departure
…with its action to “Execute another command (by name)” of this:
request taxi for departure
as described in the wiki -
@SemlerPDX @Tomcattwo @Quasi_Stellar thanks for the tips guys, adding a small pause after the wildcard did the trick!
-
Thanks very much, @SemlerPDX , that worked!
-
Could someone point me to an install guide for the AVCS BMS profile, please? I have both Core and BMS profiles but sofar attempts to “import” one or another have locked up VA. So what should I be doing here? Thanks
-
@paulie said in AVCS4 Immersive Voice Control Radios for VoiceAttack:
Could someone point me to an install guide for the AVCS BMS profile, please? I have both Core and BMS profiles but sofar attempts to “import” one or another have locked up VA. So what should I be doing here? Thanks
There is not guide because the process is intuitive. Import the profile(s) and follow instructions in the VoiceAttack Event Log - they will tell you how to include AVCS CORE commands into AVCS4 BMS … but I think you may have an issue with your settings in VoiceAttack if it is locking up when you try to import my profile(s).
Open VoiceAttack options (the wrench/spanner on bottom right) and open the System / Advanced tab along the top. VoiceAttack must be Run as Administrator - see image below, check that box & restart VoiceAttack. Also ensure that you have unchecked the box shown in the image below. If this IS ALREADY unchecked and you experiencing this behavior in VoiceAttack, we will need to troubleshoot. Hundreds (including myself) have imported these profiles without issue, so there’s something we can do for sure that will get it running for you, just might take a little Q&A back and forth. Let me know… if it was not this checkbox that was checked, then perhaps you should share the steps you took to import the profile.
While AVCS4 BMS does not have an “import” guide, I did toss one at the top of the wiki for another much less intuitive profile I created called AVCS SENS which describes the import procedure:
veterans-gaming.com/wiki/…/avcs-voice-sensors-weather/#Importing_the_Profile -
@SemlerPDX
Hello, thanks for your help, I seem to be running OK now. -
@SemlerPDX Please help me out… Can’t get it to work
-
@Sniper-0 the sound folder is also empty, no sounds… Always displaying initializing failed, part of c/voice attack/… beepLoud.mp3 not found
-
@Sniper-0 There could be two reasons why you see that error. First one is that the database was offline when you tried. I was asleep 5 hours ago, but we are currently overhauling our website, not sure if it was actually offline, but I assume it was. If that was the case, you should simply try again now, as I can see the VG website is online and doing fine.
Second possible reason is your VoiceAttack (and subsequently my profile) cannot retrieve the config files from the secure VG website because they do not have proper permissions set. If that was the case, you should ensure you are running VoiceAttack as Admin (see pic in my last post above) - check the box “Run VoiceAttack as an Administrator” and restart VoiceAttack. Also make sure that VoiceAttack has permissions to access the internet and is not locked behind a firewall rule blocking internet access.
On the note regarding sounds folder:
Under the VoiceAttack programs folder, there should be an Apps, Sounds, and Plugin Samples folder by default. Inside the Sounds folder should be an folder “AVCS” and within that folder should be three sound files:
AVCS_Feedback_RIGHT.wav
AVCS_Feedback_LEFT.wav
AVCS_Feedback_CENTER.wavIf these files are not present, you may have an issue with VoiceAttack, and the manner in which you imported my profile package(s). You will want to start over by deleting the AVCS CORE (and/or AVCS4 BMS) profile(s) from VoiceAttack, and re-import them properly.
Make sure you have restarted VoiceAttack after checking that box to run as Admin above before taking these next steps!
On the VoiceAttack main menu, select the second profile management button and select “Import Profile”. Point this to my AVCS CORE package you downloaded (ending in .vax - with a big “IMPORT THIS” label in the name).
Once done, switch to this profile. It will initialize itself, and retrieve the config files from the secure VG website. Repeat this process to import the AVCS4 BMS profile. You can import both at once or one at a time, so long as AVCS CORE is the first profile you switch to within VoiceAttack so it can perform first time initialization, including getting the latest config files from online as stated.
Let me know if this fixes it, otherwise, we could troubleshoot further.
-
@SemlerPDX Alright sir. Let me give it a try
-
@SemlerPDX not sure if you can assist with this but I’m not sure what to do…
As I’m doing more flights with VR, I like setting VA to listen via my G2’s mic instead of my headset mic.
However, I need that to listen to Realtek USB2.0 so that it listens to the G2.
Whatever I do, the setting doesn’t seem to stick so whenever I start up VR and BMS, I need to set up VA to listen to the G2 instead of the default headset mic.
Any idea how to make this work or even if it’s possible? If I start up VA with the G2 not turned on, that Realtek USB2.0 option is not even available on that drop-down selection.
-
@Atlas That gets into some of the technical troubleshooting of the VA program itself. On that level, Pfeil is the best source of information. You should head over to the VA Discord and post up that same info - I’m certain that Pfeil (or others) will know how to handle that - wish I could help, but I’d just be fumbling around taking shots in the dark.
-
@SemlerPDX Thanks for pointing me in the right direction!