This could be used for more than just small commands. An example: Karaoke games can finally be a lot easier to play as you just have to say the word, not need to type it, to which the game can award points.
You can even set up different control schemes for those who have different accessibility needs. The possibilities are endless if this API were to be released!
Roblox is, as far as I’m aware, trying to be a ‘Metaverse’ of sorts - And it’s doing a great job.
To me, this feature is the ultimate addition to a game striving to be as dynamic as Roblox.
It sounds hard to implement on the surface, BUT, there are MANY programs that convert speech to text that exist already, and it’s likely Roblox would not have a terrible time finding an integratable solution.
For certain games, since Voice Chat is a verified feature that requires an ID check, being able to automatically convert spoken words into even a rough approximation would be an incredible bridge between rare voice chat users and text chat users. The ability to translate that into text the developer can access would of course, also be incredibly helpful, allowing players to make Siri or OK Google alternatives that work within Roblox, as well as other things.
(For instance, I wanted to make a Debate game, which would have transcriptions saved - Since most players don’t have Voice Chat, this game wouldn’t really do well with voice chat on, unless I could transcribe it back into bubble chat easily.)
Edit - Let us also make known Roblox’s recent teaming up with Speechly, in September 2023
Roblox, quite literally, has the ability to implement this very easily in their hands. Let’s hope they consider it.
I’d like to bump this given that even though we have the new Audio API, it doesn’t have any support for transcribers.
This feature would be really nice to have and would provide a lot of really cool features like speech recognition or voice activated commands to various games like quiz shows or horror games.
As per Roblox’s Creator Roadmap it seems as if this is now officially a planned feature! Will be an amazing feature to have for a future project I’m working on as well, I can imagine a lot of other people will enjoy having this.
(Create rich and lifelike worlds → Speech to Text API)