FoxVox Free voice control software for BMS
-
@foxster thanks. I’ll give it a try . Let you know how it goes.
Anyway…would like to take the opportunity in thanking you for sharing your work with the rest of us. Specially for people like me who dont know a thing about programming and rely on people like you to enhance our gaming/simming experience. -
@Jaycee Thanks! I’m happy to do it as part of a great community. I hope we can get it working for you.
-
@foxster I finally sorted out my microphone issue. FoxVox is now able to listen to my commands. Problem was on my side. My OS comes with this audio app called Nahimic which I think was causing the issue. Only thing I did was to make sure that Nahimic detects the USB mic as a device. Disabling the app also seems to work.
Tested on versions 1.7.4 and 1.7.6
Checked in-game and works great. -
@Jaycee Great, thanks for letting me know - that was a strange error. Glad it’s working for you now!
-
@foxster I’ve got a question, maybe a proposal for a possible optimization:
In the Falcon BMS 4.37.fvx library, i have disable all groups except for some, for which i have set push-to-talk. So normally nothing should ever be recognized while I don’t press the buttons. But still, FoxVox seems to be listening all the time, attempting to match things, as shown in the logs. -
@Logic Thanks for the recommendation. What you suggest is implemented already when the global PTT is set, however I’ll look deeper into scenarios where all keys are disabled or prevented by individual PTT to see about making it feel more natural - more along the lines of the global PTT behavior. The logging is more cosmetic than anything and there isn’t really much to gain as far as optimization goes but there are a few improvements I think can be done. Based on your scenario, I highly recommend you set the global PTT (in settings) and individually override any groups that use a different PTT key. You should get the feel you’re looking for that way. Regardless of the logging, the software honors all of the disabled/PTT settings.
-
-
Version 1.7.7 is now released. I was able to find and fix a reported bug with PTT button bindings on certain controllers including the Winwing Orion 2 throttle (Hopefully - I don’t own the hardware required to actually test, but I fixed it in theory). If anyone with that controller has any feedback on binding PTT in FoxVox with it, please feel free to share.
More importantly for some, I’ve added the ability to choose between ‘Any’ or ‘All’ bound buttons to activate PTT. This provides a little more flexibility and the option to use multiple buttons as alternates rather than combinations for PTT. It is all or any though, so it isn’t possible to create several multi-button combos…(at least for now). Still, it’s more than was available before
-
-
-
@foxster
I have the winwing orion throttle.
I will install your app and try. -
@Virus said in FoxVox Free voice control software for BMS:
@foxster
I have the winwing orion throttle.
I will install your app and try.I have installed the app, but I have seen that I also need to build a profile…
is there someone willing to share his one?Just to speed-up things a bit
Thanks -
@Virus Hi. Check Foxter’s website . There’s at least 2 profiles for you to download which cover all the Comms plus more.
-
this is the one I use, beware it only activates the “comms” functions and some extra stuff to start / resume headtracking. For the full experience make sure to select the entire command set.
Cheers,
Uwe
-
@foxster said in FoxVox Free voice control software for BMS:
to find and fix a reported bug with PTT button bindings on certain controllers including the Winwing Orion 2 throttle (Hopefully - I don’t own the hardware required to actually test, but I fixed it in theory). If anyone with that controller has any feedback on binding PTT in FoxVox with it, please feel free to share.
More importantly for some, I’ve added the ability to choose betweenHi, I am new so maybe I am doing something wrong, but I have the Winwing Orion (the first one), and when I try to record the key for ptt many buttons on the throttle and the winwing panel are recorded, as on winwing hardware every two or three way switch position has is own DX binding it is not possible to have all buttons off.
EDIT: I solved using “blocked inputs” but I don’t understand if PTT is working anyway
-
@Virus Much appreciated. Be sure to check out the tutorial video chapter under PTT and it will show you how to tell. It will also help explain a lot in general about how FoxVox works.
-
@foxster yes…
thanks, I will take the proper time to watch the video and undestand how it works properly -
Hi again Foxter. I have a proposal (if I may) for an enhancment for FoxVox. Would it be possible for you to add some sort of “time limit” setting for the “Toggle” option under PTT settings? Since the “Toggle” mode is the alternative to having to keep pressing a button all the time while you speak you could add an option to have the voice recognition switched on for a couple of seconds or so and would then automatically switch off.
-
@Jaycee sure, that wouldn’t be too hard.
-
@foxster said in FoxVox Free voice control software for BMS:
Version 1.7.7 is now released. I was able to find and fix a reported bug with PTT button bindings on certain controllers including the Winwing Orion 2 throttle (Hopefully - I don’t own the hardware required to actually test, but I fixed it in theory). If anyone with that controller has any feedback on binding PTT in FoxVox with it, please feel free to share.
More importantly for some, I’ve added the ability to choose between ‘Any’ or ‘All’ bound buttons to activate PTT. This provides a little more flexibility and the option to use multiple buttons as alternates rather than combinations for PTT. It is all or any though, so it isn’t possible to create several multi-button combos…(at least for now). Still, it’s more than was available before
I did use FoxVox with the Warthog. After changing to the WinWing Orion II there was the problem that the UHF button was not recognised correctly after allocation. VHF was fine. Although i have to admit that i did not try to map UHF to another button than the intended one on the throttle.
Now with your latest version i can confirm that the behavior is all like intended, VHF and UHF work perfectly. Thank you very much.
-
@foxster
Hi tried FoxVox on a laptop where I don’t have BMS (and i use it for work) and the voice and commands are recognized.
On my simming pc it doesn’t work. The issue probably is related to mic recognition, I understand that it should use the windows default microphone but for some reason it doesn’t detect any voice.
I have multiple mics detected by windows and I selected the VR headset one
I have also voice attack with vaicomm (for DCS world) and it works well there.
Is there something I can do? -
@Virus Try going through the Windows speech training excercise…the microphone set up for it is the same one FoxVox will use. See if you are able to get it to work there.