Interesting idea, but apparently it doesn't work with my voice :)
Couldn't move a piece
Sorry to hear that Vladimir, but thanks for trying! Are you using Chrome? Other browsers may appear to work but are not accepting continuous input (Firefox seems to have that issue) -- you can check if it is recognizing your words in the browser console.
I have not tested it with anything other than my voice (English - American male) and microphones so it is possible that poor quality mics and/or other accents have a side effect on the speech recognition that I didn't encounter.
Hey @Vladimir Ivanov, I worked on a localization build and am hoping you can give it another go. Try updating the language selection in the lower right corner to see if it recognizes your commands more clearly: https://elocnat.itch.io/tetrivoice-test?secret=qmwfVbCGjqVILrvR2xL6htNZEw (Make sure to use Chrome!)
If you get a chance to try it, please let me know if it's any better. Thanks!
Wow! I'm impressed with how many dialects and languages you added. Firstly, I tried russian, and it actually worked, I managed to move, rotate and drop pieces. Then I tried south african and british accent, and it worked too, although not as good as with russian.
However, it seems that there is a bug, when a new figure appears, it sometimes can take the same action as it was with the last figure For example, i said 'DROP' and a figure drops, but when a new one appears, it drops too
Glad to hear the Russian selection worked considering I just used Google Translate for these! Funnily enough I only tried Spanish/French so I'll have to go test the other English dialects.
Yeah currently the movement/stream of commands doesn't reset when a new block spawns. I'll be working on the command cleanup after a piece lands.
Thanks for your feedback Vladimir, super helpful!