VoiceCurseZh
VoiceCurse Chinese version - Let players speak content to trigger game events
About this mod Machine translation
VoiceCurseZh (Chinese version of voice curse module)
Based on the Chinese localized version of the original VoiceCurse module, this module triggers game events based on what the player speaks.
It uses an offline speech recognition library to detect specific words or phrases spoken by you, then activates various in-game effects.
Original author and original project
- Original author: Ryocery
-Original project address:
- Chinese localization: This module was localized into Chinese by community members, thanks to the original author for his contribution
characteristic
All keywords can be configured to your liking, although there are many. First, let's look at all possible events.
| Event Type | Chinese Keyword Example | Effect |
| ---- | ------------------------------------------|--------------------------------------------|
| Illness | "heat", "fire", "cold", "cold", "disease", "poison", etc. | Give you the symptoms of illness and pain related to the keywords. |
| Death | "Dead", "dead", "corpse", "skeleton", "bones", etc. | Kill you instantly. |
| Discard | "lost", "dropped", "missed", "let go", "lost", etc. | Discard all your items, including those in your backpack. |
| Explosion | "Explode", "Explode", "Dynamite", "Bomb", "Detonate", etc. | Instantly causes you to explode, which also causes damage to the environment around you. |
| Launch | "Launch", "Fly", "Rise", "Left", "Right", "Front", "Back", etc. | Launch you in the specified direction (if specified), otherwise a random direction. |
| Sleep | "Sleep", "rest", "tired", "pass out", "doze", "sleepy", etc. | Put you to sleep immediately. |
| Slip | "Slip", "trip", "fall", "unstable", "fall", "paronychia", etc. | Make you slip like stepping on a banana peel. |
| Changes | "Milk", "Calcium", "Fruit", "Apple", "Banana", "Mushroom", etc. | Transforms you and your items into related items, which will kill you instantly. |
| Zombies | "Zombie", "Rot", "Infection", "Virus", "Zombie", "Bite" etc. | Turn you into a zombie. |
| Sacrifice | "Sacrifice", "Trade", "Resurrection", "Rebirth", "Sacrifice", "Redemption", etc. | Kills you instantly, but fully resurrects the nearest player at the death location. There is a cooling time. |
| Blind | "Blinding", "Flash", "Eyes", "Invisible", "Blind", "Dazzled", etc. | Temporarily blinds you like being hit by some danger in a snowy mountain. |
Notice
Note that the event is triggered when the keyword is detected anywhere in the spoken sentence.
This means that saying a word like "wait a moment" will trigger the "down" emit event because "wait a moment" contains the word "down".
This applies to every keyword and is a feature that cannot be disabled.
This means that saying something like "Finally up" might trigger the "up" firing event because "up" is a keyword. There are many examples of this and this is the core challenge of using this mod.
Configuration
All keywords are configurable (except conversion events, which work slightly differently), all events can be enabled or disabled, and certain aspects of the parameters can be customized.
You can modify the following settings for each event:
- Enable: Turn on or off specific events.
- Keywords: Customize a comma-separated list of trigger words for each event.
- Power and Duration: Adjust launch power, explosion radius, stun duration and damage percentage.
- Specific switch: Enable or disable specific change rules or mechanisms.
The configuration only applies to you and what you want to happen to yourself when you say the keyword.
Install
- Make sure BepInEx is installed.
- Download the latest version of VoiceCurseZh.
- Extract the contents into the game's BepInEx/plugins folder.
- Run the game once to generate the configuration file.
Speech model configuration (optional but recommended)
This plug-in uses Vosk for speech recognition by default, and the built-in model is vosk-model-small-cn-0.22. The advantage of this model is that it is smaller in size, only 42MB, but the recogni …
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: