Not Enough Keys - Voice Commands
Imagine controlling Minecraft with nothing but your voice. No frantic key mashing, no awkward finger stretches to reach obscure hotkeys. The Not Enough Keys - Voice Commands mod turns that fantasy into reality, adding a powerful speech recognition layer to your game. Whether you're managing complex modpacks or just want a hands-free way to switch tools, this add-on redefines how you interact with the blocky world.
What Makes Not Enough Keys - Voice Commands Essential?
Modern modpacks often drown players in keybinds. Scrolling through dozens of unassigned hotkeys is frustrating, and even with a full keyboard, you run out of comfortable keys. This mod solves that problem elegantly by introducing two core features: presets and voice commands. It's designed for Minecraft Forge and supports versions 1.12 and 1.16, making it a versatile tool for both classic and modern modded setups.
Presets: Multiply Your Keyboard
The mod allows you to create up to 10 distinct control presets. Each preset stores its own set of keybindings, so you can instantly switch between layouts for building, combat, exploration, or magic. For example, one preset might have "R" bound to a jetpack boost, while another uses "R" for a spell. Switching presets is as simple as clicking a button in the Controls UI or — even better — using a voice command. This means you never have to sacrifice a keybind again.
Voice Commands: Speak Your Actions
The star of the show is the voice command system. By holding down a push-to-talk key (default: Left Alt), you can speak a phrase that triggers any in-game action. The mod uses the open-source Sphinx 4 library for speech recognition, so a decent microphone and clear pronunciation are key to accuracy. You can create custom rules using a flexible syntax that supports alternatives, optional words, and even references to other rules. For instance, a rule like "(let it rain)|(make it rain)" will trigger the same action whether you say "let it rain" or "make it rain."
How to Set Up Voice Commands
Getting started is straightforward. After installing the mod, open the voice command GUI by typing #voice in chat or using the default voice command "open voice". From there, you can add a new command, give it a unique name, and define the rule — the phrase you'll speak. Then, assign an action: send a chat message, execute a command, switch presets, press a keybind, or even open a GUI. The mod also provides an API for other mod developers to add custom action types, though this feature is still evolving.
How to Install Not Enough Keys - Voice Commands
Installing the mod is simple. First, ensure you have Minecraft Forge installed for version 1.12.2 or 1.16.5. Then, download the Not Enough Keys - Voice Commands .jar file from a trusted source like CurseForge. Place the file into your mods folder, and you're ready to go. If you use a custom launcher, the process is even smoother. For example, the foxygame.net launcher includes a built-in add-on catalog where you can find and install Not Enough Keys - Voice Commands with a single click, automatically handling version compatibility and updates so you can jump straight into voice-controlled gameplay.
Advanced Voice Command Rules
The rule syntax is based on the Java Speech Grammar Format (JSGF) but simplified. Here are some powerful examples you can use right away:
- Simple word:
"fly"— triggers on the word "fly". - Phrase:
"toggle flight"— triggers on the exact phrase. - Alternatives:
"day|night"— triggers on either "day" or "night". - Optional words:
"[let it] rain"— triggers on "rain" or "let it rain". - Rule references:
"<rule1>"— triggers on whatever rule1 defines, allowing nested commands.
The mod includes a dictionary of over 135,000 English words plus around 80 Minecraft-specific terms. If you type a word not in the dictionary, the text field turns red, helping you catch errors before they cause frustration.
Actions You Can Trigger
Once a voice command is recognized, you can assign it to perform a variety of actions. The current list includes:
- Send a chat message or execute a command (e.g.,
/homeor/gamemode creative). - Switch to a different controls preset.
- Press a single keybinding once.
- Toggle a keybinding on or off.
- Open any GUI, such as your inventory, the controls menu, or the voice command editor itself.
- Change the selected CAD slot (Psi mod, 1.12 and 1.16).
- Change the foci of your gauntlet (Thaumcraft, 1.12 only).
This flexibility means you can automate almost any repetitive task. Imagine walking up to your storage system and saying "sort inventory" to trigger a complex macro, or switching your entire hotbar layout mid-battle with a single spoken word.
Why You Should Download Not Enough Keys - Voice Commands
For players deep into modded Minecraft, this add-on is a game-changer. It eliminates the headache of managing dozens of keybinds and adds an immersive layer of control that feels futuristic. The preset system alone is worth the download, but the voice commands elevate it to a must-have. Whether you're playing on version 1.12 with classic mods like Thaumcraft or on 1.16 with modern packs, Not Enough Keys - Voice Commands integrates seamlessly. The mod is lightweight, open-source, and actively maintained, with a GitHub repository where you can report bugs or suggest features.
To get the most out of it, pair the mod with a good quality microphone and practice your pronunciation. The speech recognition isn't perfect — background noise can interfere — but with a little tweaking, it becomes a reliable tool. The ability to chain commands and presets opens up endless possibilities for automation and roleplay. So why wait? Download Not Enough Keys - Voice Commands today and give your Minecraft experience a voice.