Description
CobbleVox 1.0.2
Introduction
CobbleVox is a voice command mod for Cobblemon that allows you to control battles and manage your Pokémon team using spoken commands, without relying on menus or manual inputs.
Designed to work in both VR and traditional Minecraft (Flat), CobbleVox uses Whisper (whisper.cpp) for local speech recognition, processing commands directly on your computer without sending audio to external servers.
Everything needed for voice recognition is now bundled with the mod. No external downloads, manual installation, or additional setup is required.
Features
Voice-Controlled Battles: Select moves, switch Pokémon, and execute commands during battles using your voice.
Team Management: Send Pokémon into battle, recall them, and switch your active Pokémon with spoken commands.
Move Recognition: Recognizes move names in Portuguese, English, and Spanish.
Multilingual Support: Supports Portuguese, English, and Spanish, with manual language selection or automatic language recognition.
Context-Aware Recognition: Matches spoken commands against the active Pokémon's available moves, team members, and valid actions to improve recognition accuracy.
Voice Input Modes: Choose between Push-to-Talk, by holding a key to speak, or Free Mode, with automatic speech detection.
Fully Local Recognition: Whisper runs directly on your computer. Your audio is not sent to external servers for processing.
Bundled Speech Engine and Model: The whisper.cpp speech engine and the small-q5_1 recognition model are included with the mod. Nothing is downloaded at runtime, and no executable files are included.
Faster Recognition: Flash Attention is enabled, the default audio context is set to 512, and the default thread count uses half your CPU cores, up to a maximum of 8 threads. These optimizations reduce recognition time to approximately half of the previous version.
Automatic Initialization: Voice recognition loads automatically when you join a world. No manual setup is required.
Microphone Selection: Choose which audio input device the mod uses.
Simplified Voice Manager: Configure your voice mode, language, and microphone through the in-game Voice Manager. Model installation, reinstallation, and deletion options have been removed because the required files are bundled with the mod.
Privacy and Security
CobbleVox performs speech recognition locally on your computer.
-
No audio is uploaded to external servers.
-
No files are downloaded automatically or at runtime.
-
The speech engine and recognition model are bundled with the mod.
-
No executable helper files are included.
-
Recognition runs inside the game through JNA instead of launching a separate helper process.
-
No separate recognition process remains running after Minecraft closes.
Your voice commands stay on your computer during recognition.
Keybinds
-
B: Hold to speak in Push-to-Talk mode. In Free Mode, the microphone detects speech automatically.
-
N: Opens the Voice Manager, where you can configure your voice mode, language, and microphone.
Voice Commands
CobbleVox recognizes move names and voice commands to control your Pokémon. The Pokémon's name identifies who should perform the action, while the command specifies what to do.
Names (No Command Required)
-
Move Name: Saying a move name, such as "Choque do Trovão," "Thunderbolt," or "Rayo," selects that move during your turn. Move names are supported in all three languages.
-
Pokémon Name Alone: Does not perform an action. The mod asks, "What should X do?" The name identifies the Pokémon, while the command specifies the action.
-
Forfeit: Forfeits the current battle or attempts to flee.
-
Send: Sends out or switches to a specific Pokémon.
-
Recall: Calls a Pokémon back.
-
Attack: Attacks a wild Pokémon or selects the Pokémon's first available move during battle.
Commands
| Action | Portuguese | English | Spanish |
|---|---|---|---|
| Send / Switch | eu escolho você, eu escolho, vai, vá, ataque agora | I choose you, I choose, go, come out | yo te elijo, te elijo, sal, adelante, ve |
| Recall | volta, volte, volta aqui, retorna, recolhe | back, come back, return, get back | vuelve, regresa, retrocede |
| Attack | ataque, atacar, ataca | attack, fight | ataca ya, atácalo |
| Forfeit / Flee | desistir, fugir, correr, me rendo, desisto | forfeit, give up, run away, flee, run | huir, rendirse, me rindo |
How Commands Work
-
"Name, I choose you": Outside battle, sends out the specified Pokémon. During battle, switches to that Pokémon.
-
"Name, back": Recalls the specified Pokémon into its Poké Ball.
-
"Attack" during battle: Selects the first move that still has PP.
-
"Name, attack" outside battle: Starts a battle against the wild Pokémon targeted by the main-hand controller, within a range of 24 blocks, with the specified Pokémon leading.
-
"Forfeit": Forfeits the current battle.
Configuration
The Voice Manager, opened with N, provides access to the available voice settings:
-
Mode: Choose Push-to-Talk or Free Mode.
-
Language: Select Portuguese, English, or Spanish, or use automatic recognition where supported.
-
Microphone: Select your preferred audio input device.
The model and useServer configuration options have been removed because they no longer apply to the new bundled, fully local recognition system.
Enjoy CobbleVox!
CobbleVox was created to provide a responsive and intuitive voice-control experience in Cobblemon, allowing you to command your Pokémon naturally during battles and world exploration.
With version 1.0.2, voice recognition is faster, simpler to configure, and ready to use as soon as you enter a world.
I hope you enjoy it! If you have suggestions, encounter issues, or would like to see additional features, feel free to share your feedback in the comments.
Thank you for playing!






