You are viewing a potentially older version of this package.
View all versions.
SimlishTTS
Converts all spoken English chat text into Simlish—the quirky Sims language—in singleplayer and multiplayer. Only players with the mod installed hear the Simlish TTS speech.
| Date uploaded | 3 months ago |
| Version | 1.1.2 |
| Download link | Omniscye-SimlishTTS-1.1.2.zip |
| Downloads | 1362 |
| Dependency string | Omniscye-SimlishTTS-1.1.2 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
SimlishTTS
SimlishTTS is a text-to-speech mod for R.E.P.O. that converts all spoken English text into Simlish — the quirky, nonsense language from The Sims. It works in both singleplayer and multiplayer, and only players with the mod installed will hear the Simlish translation.
What It Does
- Automatically translates all spoken English text into Simlish
- Over 153 hand-picked Simlish words mapped from real English vocabulary
- Randomly adds fun Simlish exclamations and voice effects
- Detects if text is already Simlish to avoid repeated conversion
- Works in both singleplayer and multiplayer
- Only affects players who have the mod installed
How It Works
- Hooks into
Strobotnik.Klattersynth.Speechmethods using Harmony patches - Intercepts speech calls that use
StringBuilderand plain strings - Replaces English words with Simlish dictionary entries or generates gibberish syllables for unknown words
- Adds randomized exclamations and voice effects to spice up speech
- Ensures multiplayer speech syncing without conflicts
Compatibility
- Fully functional in singleplayer and multiplayer
- Compatible with most other mods
- Only players with SimlishTTS installed see/hear Simlish speech
- No gameplay or performance impact
Technical
- Uses Harmony to patch multiple overloads of
Speech.speakand related methods - Maintains a dictionary mapping English words to Simlish equivalents
- Uses regex and randomized syllable generation for unknown words
- Includes detailed debug logging for troubleshooting
Credits
Created by Omniscye