HomeJavaModsMulti-LangTTS-MC
Multi-LangTTS-MC
ModsJava

Multi-LangTTS-MC

by mgv · on Modrinth

Adds real-time multilingual Text-to-Speech (TTS) to Minecraft chat using Google Translate and ElevenLabs, with async processing and zero performance…

⬇ Download on Modrinth
Multi-LangTTS-MC — screenshot 1Multi-LangTTS-MC — screenshot 2Multi-LangTTS-MC — screenshot 3

Multi LangTTS MC

Multi-language Text-to-Speech Mod for Minecraft


📋 Overview

Multi LangTTS MC is a client-side modification that delivers real-time, multi-language Text-to-Speech (TTS) synthesis for in-game chat. Designed for accessibility, immersion, and multilingual server environments, the mod intercepts chat messages, processes them asynchronously, and converts them into high-quality speech using configurable external providers—all without impacting game performance.


✨ Core Features

🔊 Text-to-Speech Engine

💬 Chat Processing

🗂️ Chat Logging System

⚙️ Configuration & UI

⌨️ Keybindings

Action Default Key Category
Toggle TTS B Multi LangTTS MC
Open Chat Log Viewer V Multi LangTTS MC

Fully customizable via Minecraft Controls menu


Supported Locales (Markdown Table)

Locale Code Language Region
af_za Afrikaans South Africa
ar_sa Arabic Saudi Arabia
bg_bg Bulgarian Bulgaria
cs_cz Czech Czech Republic
cy_gb Welsh United Kingdom
da_dk Danish Denmark
de_de German Germany
de_at German Austria
de_ch German Switzerland
el_gr Greek Greece
en_us English United States
en_gb English United Kingdom
es_es Spanish Spain
es_mx Spanish Mexico
es_ar Spanish Argentina
es_cl Spanish Chile
es_ec Spanish Ecuador
es_uy Spanish Uruguay
es_ve Spanish Venezuela
et_ee Estonian Estonia
eu_es Basque Spain
fa_ir Persian Iran
fi_fi Finnish Finland
fil_ph Filipino Philippines
fr_fr French France
fr_ca French Canada
ga_ie Irish Ireland
gl_es Galician Spain
hi_in Hindi India
hr_hr Croatian Croatia
hu_hu Hungarian Hungary
id_id Indonesian Indonesia
is_is Icelandic Iceland
it_it Italian Italy
ja_jp Japanese Japan
ko_kr Korean South Korea
lb_lu Luxembourgish Luxembourg
lt_lt Lithuanian Lithuania
lv_lv Latvian Latvia
mk_mk Macedonian North Macedonia
mt_mt Maltese Malta
nl_nl Dutch Netherlands
nl_be Dutch Belgium
no_no Norwegian Norway
pl_pl Polish Poland
pt_pt Portuguese Portugal
pt_br Portuguese Brazil
ro_ro Romanian Romania
ru_ru Russian Russia
sk_sk Slovak Slovakia
sl_si Slovenian Slovenia
sv_se Swedish Sweden
sw_ke Swahili Kenya
th_th Thai Thailand
tr_tr Turkish Turkey
uk_ua Ukrainian Ukraine
vi_vn Vietnamese Vietnam
zh_cn Chinese (Simplified) China
zh_tw Chinese (Traditional) Taiwan

TTS Language Coverage

Provider Languages Notes
Google Translate TTS 100+ Configurable via language code; default: ar
ElevenLabs 29+ Via eleven_multilingual_v2 model; requires API key


👥 Contributors

Contributor Role
mgv Lead Development, Architecture, Core Systems
DFD3 Co-Development, Testing, Integration


⚠️ Important Notes


Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more