• Hi Guest!

    We have posted a new VaM2 dev log on Patreon, starting a monthly cadence of written progress updates between Beta releases. Highlights include the new Gizmos System, Selection Carousel, and Modes System with Context-Specific Editing. Beta1.2 is 15 of 21 items complete.

    Read the full post on Patreon, or follow progress on the public Trello roadmap.
VoiceControl

Plugins + Scripts VoiceControl

Download [<1 MB]
@justkiddingbutnot Nope. I've ended up writing my own plugin and setup a local server that uses google's recognition so that it supports my language. There was no other way.
 
Is it just me, or is this plugin not working with the newest version of vam?
 
Hello. Sorry for my google translate. I saw one thing once, I don’t remember what it was, where I saw it, but it automatically focused the VaM window for voice recognition. I would like to use a minimized game, for example, via google translate, without a microphone, to voice the printed text in a google voice, which would be recognized in the game. Maybe someone will remember and tell me what it was.
 
I cannot make it work, I'm using Windows 11, and I have these mic available, I've tried changed them one by one (do I need to restart VAM after every change?) but none of them are working

Also the demo scene is not loading the scene plugin

1728002990218.png
 
Hello, I'm unsure if this counts as necroing but a scene I'm trying to use uses this plugin for voice control; yet I can't seem to get it to work:

1777804649609.png


The plugin recognises the correct microphone, but doesn't give any feedback as to what's wrong. I'm a bit disappointed since the scene looks great; will i need to port the voice commands to another plugin myself?
 
Hello, I'm unsure if this counts as necroing but a scene I'm trying to use uses this plugin for voice control; yet I can't seem to get it to work:

View attachment 588154

The plugin recognises the correct microphone, but doesn't give any feedback as to what's wrong. I'm a bit disappointed since the scene looks great; will i need to port the voice commands to another plugin myself?
Do the commands appear in the Edit Trigger list in the scene you are trying? For some reason, sometimes commands don't load. Repeated relaunching of VAM sometimes fixes the issue. Try making your own simple scene with one or two commands, such as "on" and "off" and make it turn a light on and off. Doing that may reveal what is not working.
 
Do the commands appear in the Edit Trigger list in the scene you are trying? For some reason, sometimes commands don't load. Repeated relaunching of VAM sometimes fixes the issue. Try making your own simple scene with one or two commands, such as "on" and "off" and make it turn a light on and off. Doing that may reveal what is not working.
Yes, the commands load as they should & trying to make my own command acts the same exact way (no response)
 
Yes, the commands load as they should & trying to make my own command acts the same exact way (no response)
What version of Windows are you using? In about 2024 I had the problem you're having after I updated Windows, and I had already been using VoiceControl for two years. For a couple of days I was so frustrated. I had to roll back the last update I did and that fixed it. Later updates have not been a problem. At one point, I thought that enabling Windows Voice Recognition was essential to enable, but I became less sure after that update issue becasue it worked without WVR being on. Now I think Windows calls the voice input feature Voice Access so it may be that if you never had WVR enabled, the new Voice Access needs to be turned on to invoke those system features. After that, it may not need to stay on as long as VAM with VoiceControl was used once with the feature on. I am not sure about what the problem is, but it's worth solving beccause VC makes playing in VAM awesome.
 
What version of Windows are you using? In about 2024 I had the problem you're having after I updated Windows, and I had already been using VoiceControl for two years. For a couple of days I was so frustrated. I had to roll back the last update I did and that fixed it. Later updates have not been a problem. At one point, I thought that enabling Windows Voice Recognition was essential to enable, but I became less sure after that update issue becasue it worked without WVR being on. Now I think Windows calls the voice input feature Voice Access so it may be that if you never had WVR enabled, the new Voice Access needs to be turned on to invoke those system features. After that, it may not need to stay on as long as VAM with VoiceControl was used once with the feature on. I am not sure about what the problem is, but it's worth solving beccause VC makes playing in VAM awesome.
Yeah i had a look at another plugin that said WVR (likely) needs to be active, so I'm suspecting that's the issue. Thank you for the help though, I'll have to look at how to fix this (and if I can)
 
@JiggleBiggle I updated my Windows becasue I had a ton of junk files and in the course of cleaning up, I found issues with my system installation and fixed them. Now I can't get VC to work. Here is the error I am getting.

!> Exception caught in Update(): UnityEngine.UnityException: Speech recognition is not supported on this machine.
at (wrapper managed-to-native) UnityEngine.Windows.Speech.PhraseRecognizer:INTERNAL_CALL_CreateFromKeywords (UnityEngine.Windows.Speech.PhraseRecognizer,string[],UnityEngine.Windows.Speech.ConfidenceLevel,intptr&)
at UnityEngine.Windows.Speech.PhraseRecognizer.CreateFromKeywords (System.String[] keywords, ConfidenceLevel minimumConfidence) [0x00000] in <filename unknown>:0
at UnityEngine.Windows.Speech.KeywordRecognizer..ctor (System.String[] keywords, ConfidenceLevel minimumConfidence) [0x00000] in <filename unknown>:0
at VeeRifter.VoiceControl.startRecognizer () [0x00000] in <filename unknown>:0
at VeeRifter.VoiceControl.Update () [0x00000] in <filename unknown>:0
 
Last edited:
@JiggleBiggle aaaaannnnd I'm back. I had to use a restore point from a few days ago in windows to recover. It seems that the latest versions of Windows 24H2 are depricating the Windows Speech Recognition in favor of Voice Access, and that breaks the VoiceControl plugin which depends on WSR. I did a lot of testing and used AI to help analyze the problem so I could see that WVR was actually still in the system and it's keys were still intact, but something about how the 24H2 version I got yesterday was different enough from the 24H2 version I first installed in December of 2024 that it prevented VC from using WVR. See if you can get Windows 24H2 (OS Build 26100.8246)
 
(un)fortunately, that would require me to upgrade from W10 to 11; though I am looking into a lightweight W11 alternative like Atlas to dualboot with a linux distro... Once I get past the fear of losing access to files & games.

Regardless, it's probably a decent use for AI, even if it might be a bit overkill for simple voice recognition...
 
Back
Top Bottom