FoxVox Free voice control software for BMS
-
Dude.
-
Man, the only way to get FoxVox to recognize my voice inputs is if I talk with an exaggerated, Boston like accent
It doesnāt like my strong Icelandic accent
-
@Cryo Make sure to do the windows speech trainingā¦even going through it several times if possible. That may help.
-
I use VA so not sure if this ātrickā works with FoxVox but it might.
With VA used NOT in game if you say something like ātrackerā it may not recognise it as it puts in the feed back window āackerā.
Now on my set up āTrackerā is associated with centring my Track IR (key F12).
So all I did was set up another command for āackerā and used the same key instruction F12.
Now if it hears āTrackerā or āAckerā it will centre my Track IR.So in essence its not what you say that matters as much as what your voice recognition software āhearsā
Another example is āAWACSā and they a request (request vector to tanker) has to be inputted as āA waxā
In the same way RTB becomes āAre Tee Beeā
You have to work with your voice control software because it what IT hears that important.
Hope this helps.
Ironman
-
@foxster It most probably will. I did it and there was noticeable difference.
-
Yeah, I was wondering if that was a thing. Thanks!
-
For those interested, v2.4 has now been released. This version is designed primarily to extend variables to inputs to dynamically connect with BMS bindings. It also, however, has many nice new UI enhancements, bug fixes, and features. As always, view the changelog for more info.
The exciting news is that this version is verified to work with a new library design that links the key file and automatically sets push-to-talk and other inputs based on how they are set up in BMS. I am working on the new library release that will have this dynamic binding pre-programmed in, but I have further updates to include analog & POV bindings in the FoxVox parser. Thereās still a lot to do but expect the first new library update in a couple of weeks
In the meantime, enjoy this release.
-
There was a missing tag in the 2.4 release code which caused key press output values not to serialize properly - Sorry, my bad!! This will show in outputs showing up as ? None in the outputs list.
This is fixed and a build 2.4.0.1 is currently available.
-
Thank you for your time and your hard work on this !
-
Keep up the good work @foxster
-
I have just posted an updated library which experimentally supports BMS key binding automatically. The following features should be set automatically:
- UHF/VHF Push-to-Talk
- Large Movements based on joystick input for VCC
- Left & Right Brake Movements based on joystick/keyboard input for VCC
- MPO Switch for VCC
A new FoxVoxParser plugin ships with it. There is also a minor update to the core FoxVox app which was needed to provide a little more functionality with the variable bindings to make it all work so be sure to get it as well. This is a major step forward in the integration with BMS, but thereās still more to go. The library was in need of a little bit of attention though, so Iāve finally got the new one out for those interested to play around with. Still so much to do, but Iām plugging away at it.
You can get the new library here:
https://foxster.itch.io/foxvox-libraries/devlog/684350/foxvox-falcon-bms-libary-v4373-update -
One of these days Iām going to get the time to add this to my system.
-
This post is deleted! -
Updated to v2.4.1 - this focuses only on performance and bug fixes. An issue with PTT bindings having significant lag under some circumstances was brought to my attention along with a sound playback problem and other minor things which have all been addressed.
I have created a discord server to provide another convenient way of submitting bug/feature requests. Feel free to join here: https://discord.gg/vc37eJ4Bsp
-
Hey Foxter,
sorry about asking again but with my new PC (Win10, Ryzen 7 7800x3d and 4090) foxvox 2.4.1 is running very terrible.
No other programms are open. When open the program it reacts super slow. Mouse is moving normaly but when I click on a button or push the ptt button on the joystick it takes some seconds to get the green wheel and the programm is listening. sometimes it does not react for some minutes and the mouse is showing the loading circle, often it freezes in this state. Sometimes it closes it self. Mostly it crashes. Something is wrong, any idea? It looks like it gets worst everytime i give it another try. When I click on open it takes some seconds to show the explorer window which is building up its buttons and elements slowly. Mostly it freezes at that moment too.
I tried reinstall etc. but nothing worked so farā¦
Thanks a lot for advicePS: Same problem with the portable version. Even if no liberay is loaded and after a completly fresh install and the program is started for the first time its extremly slow, and the popup help windows are poping up after 30 sec. When I click on open and the explorer is buidling up slowly it mostly crashes or freezes too.
I tried unsinstall even with deleting all regestry entries but the problem stays the same.PPS: After some further testing the problem beginns when sitting in the cockpit. Then the PTT button beginns to lag extremly and doesnt respond. After closing bms you can observe how the ppt button is pressed and depressed in foxvox without doing anything. All the inputs coming in then from the bms cockpit but a minute or so laging. Then foxvox crashes.
There is no difference between VR or normal. There is no difference if foxvoxparser.dll is activated or not. After quiting foxvox via task manager a new start of the program has the problems discussed above. Only after a restart of the computer foxvox reacts normal again but only before sitting in the cockpit.
No problems with the own DCS liberary for Jester in the F14 after restarting the PC. -
@jojojung Were you having this issue with earlier versions or just the latest? As an experiment, does it change anything if you remap the PTT buttons to your joystick directly instead of using the variable binding?
-
@foxster cant tell because its a hole new PC. With the old PC Foxvox runns without problems, but it was an older version.
changing the ppt buttons to another joystick doesnt fix the problem. I tried with TM Worthog and TM Cougar. Same problem.
I can show you on discord if you are interessted. It seems like the programm has an overdose of workload because the slow response and the full circle loading mouse symbol is there all the time. But only in foxvox. Sliding with the mouse to the second monitor (f.e. here in the browser) there are no problems at all. CPU workload is 3%, RAM 15%, SSD 0%.When I let it load for 10 minutes sometimes it get out of the loading circle. When I made a change in the libary f.e. the new PTT buttons and try to save I cant click the buttons cancel, yes or no and the program shows this massage.
-
@jojojung could you provide the contents from the error log that it created? That will help me know whatās going on. You can drop it off in discord if you wish.
-
@foxster
Thanks very much that you care about this.
I have many logs in the folder named above.
This log file is only created when trying to save changes but there are log fiels from freezes and crashs too that have different texts. But I cant understand these log files. I will send it to you of course!
Thanks again. Without your foxvox BMS looses much much fun! -
@jojojung Little-known Windows tip: when an error message like this pops up, if you press [ctrl+C] before clicking OK, it will put the error text and filename onto your clipboard.
That makes it easier to navigate to a long complex filename like thatā¦