Download aeiou — Minecraft Mods — MetaMods

aeiou

Active

Downloads

0

Last update

2 years ago

Versions

1.19.2 — 1.20.1
Client and server
Fabric

Aeiou MC

This mod requires preliminary setup to work!

The modification adds a speech synthesis system to Minecraft chat. Unlike the game's standard narrator, it uses two unique voice engines: Dectalk and SAM.

Dectalk is the same speech synthesizer that became famous thanks to Moonbase Alpha and spawned numerous internet memes. SAM is the voice engine known from FAITH: The Unholy Trinity, also used for voicing character V1 in Ultrakill.

Dectalk has the unique ability to reproduce singing, unavailable to Minecraft's standard narrator, while SAM features a characteristic "crunchy" sound perfect for robotic characters.

Commands

The mod provides only two main commands:

/speak - allows playing a message through the selected speech synthesizer. Command format: /speak

Usage examples: - /speak dectalk {} 0 john madden - says "john madden" globally for all players - /speak dectalk {} 5 john madden - plays the message only for players within 5 blocks radius (without gradual sound fade)

/tts - management of speech synthesis system settings:

  • /tts ban/unban/isBanned [user|uuid] - blocking/unblocking a player from receiving TTS messages, isBanned allows checking ban status
  • /tts tts [] - selecting voice engine (without arguments shows available options)
  • /tts cfg [] [] - configuring TTS parameters (without arguments shows all available keys)
  • /tts opt in/out - enabling/disabling reception of TTS messages (your own messages will still be voiced, for complete disable use /tts tts null)

Setup

Client Side

For the client, simply installing the mod is sufficient - the main load falls on the server. However, for use in singleplayer, server setup is required.

Server Side

Since the mod operates on a modular principle, SAM and Dectalk modules load only when corresponding programs are present in the system path.

For operation you need: - Compile Dectalk from source code - Compile sam-inline from special SAM version - Add the resulting executable files to the system path

Addons

To create custom addons, simply implement the TTSEngine interface and add a factory function to AeiouMod.engines.

Project members
walksanatora

walksanatora

Developer

Created: 7 Sep 2023

ID: 12331