Lavighju-espeakTTS icon

espeakTTS

Changes the TTS to support multiple languages.

Last updated a day ago
Total downloads 16766
Total rating 2 
Categories Mods Audio Client-side
Dependency string Lavighju-espeakTTS-0.1.0
Dependants 11 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

eSpeakTTS

Thunderstore Version Thunderstore Downloads

Changes the TTS to support multiple languages.

Features

  • This mods replaces the ingame text to speech with eSpeak which supports multiple languages and some customization.
  • You can customize your own voice in the settings and players with the mod will hear it (you can make it easier by using a config manager like REPOConfig or BepInEx Configuration Manager).
  • Speak in other languages by adding [lang] before your text (e.g. "[fr]Bonjour comment ça va ?").

This is my first mod, it is pretty much in alpha and has not been thoroughly tested. Bugs might occur which breaks the TTS. Compatibility with other mods affecting TTS is unknown.

Upcoming features

  • "Natural" sentences. Adding an option to make the TTS speak whole sentences instead of word by word. This will enable more eSpeak features and easier understanding of the voice.

Usage

In the mod config file (generated after you launch the game once) you will have the following options :

  1. Language: Set to any language supported by espeak-ng
  2. Variant: Set to a voice variant (male, female or croak. See config file for more info)
  3. Pitch: Set to change the default pitch (before the game applies effects to the voice)
  4. Speed: Set to change the speed of the voice.

You will have two sections in your settings. One for your own voice and the other for players without the mod installed.

Credits

  • espeak-ng - Providing the text to speech software

Contact

Provide feedback and/or report bugs on the R.E.P.O. Modding Server under this thread