home.social

#espeakng — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #espeakng, aggregated by home.social.

  1. A friend of mine, Beqa Gozalishvili, a very talented developer from Georgia the country, announced an early stage of his #SAPI5 wrapper for the popular #ESpeakNG #TTS engine. bug reports and feature requests are welcome, he says in his Telegram channel. He does speak English. github.com/gozaltech/espeak-ng #Accessibility #ScreenReader #Windows #JAWS #NVDA

  2. Read
    🧵 A thread celebrating the incredible contributors who built #eSpeakNG, one of the most sophisticated open-source text-to-speech engines ever created:
    Starting from Jonathan Duddington's original eSpeak in 1995 (!) on RISC OS, this project now supports 127+ languages through the dedication of hundreds of contributors worldwide. Let me tell you their story... 🌍
    The original espeak era (2010-2014) saw foundational work by Jonathan Duddington and early POSIX improvements by Reece H. Dunn, making it buildable on modern systems. This set the stage for what became an incredible international collaboration.
    🚀 The eSpeakNG transformation (2014-2016):
    When Reece H. Dunn forked to espeak-ng, the project exploded with innovation:
    Complete codebase modernization to C99

    Windows/BSD platform support

    SSML markup language support

    Visual Studio build system

    Modern APIs and error handling

    📱 Mobile & Web Revolution (2016-2017):
    The project went everywhere! Android integration, Emscripten web port for browsers, improved threading for Mac OSX. Plus the first wave of new languages: Arabic (Taha Zerrouki), Japanese (Reece Dunn), and major Unicode emoji support.
    🌍 The Great Language Expansion (2017-2019):
    This is where it gets amazing. So many people contributed entire language implementations:
    Valdis Vitolins became a linguistic powerhouse, contributing to 20+ languages including Latvian, Lithuanian, Russian-Latvia, Bashkir, Kazakh, Ukrainian, Hebrew, and more.
    boracasli98/tc-dl brought us Bashkir, Turkish, Nogai, Turkmen, Uyghur, and Uzbek support.
    JRMeyer contributed Kyrgyz pronunciation rules.
    Shadyar Khodayari devoted incredible effort to Persian/Farsi language support.
    Christo de Klerk improved Afrikaans substantially.
    🎭 Constructed Languages (2018-2019):
    The community even embraced fictional languages!
    Lucas Werkmeister: Quenya (Tolkien's Elvish)

    Lucas Werkmeister: Sindarin

    Da Def & Valdis Vitolins: Lang Belta (The Expanse)

    Valdis Vitolins: Klingon (piqd)

    Indigenous & Minority Languages:
    Graham Oliver: Māori

    Michael Conrad: Cherokee

    Katri Hiovain & Sebastien Le Maguer: Lule Saami

    Valdis Vitolins: Quechua

    ronaldaug: Shan Tay Yai

    🔧 Modern Era Engineering (2019-2025):
    Recent years brought serious engineering improvements:
    djphoenix: Complete CMake build system migration and core C code fixes
    Juho Hiltunen: Massive codebase cleanup and testing improvements
    Christopher Brannon: SSML security fixes and memory management
    Ulrich Müller: IEEE80 free software compliance
    🌟 Latest Heroes (2020-2025):
    Andiv06: Maintaining 15+ languages including Bashkir, Belarusian, Guarani, Greenlandic, Kyrgyz, Nogai, Romanian, Turkmen, Uzbek
    Valdis Vitolins: Still contributing to Latvian and Kyrgyz
    Cameron Wong: Mandarin improvements
    Bill Dengler: English pronunciation and Totontepec Mixe (with Elizabeth Resendiz)
    Christian Leo Mameli: Italian refinements
    New language pioneers:
    Hanif Rahman: Pashto

    Andy Vladescu: Aromanian & Crimean Tatar

    Luna Rose: English Shavian script

    Biniam Gebremichael: Tigrinya

    atabekm: Karakalpak

    Filomena Rocca: Xextan

    🏗️ What makes this special:
    This isn't just code - it's linguistic archaeology. Each language required analyzing pronunciation rules, stress patterns, phoneme mappings, and cultural nuances. The English rules file alone is 7,132 lines of linguistic analysis!
    The technical architecture supports formant synthesis, MBROLA integration, SSML markup, multiple platforms (Linux/Windows/Android/Web), and maintains scientific rigor with IPA phoneme modeling.
    💝 Why this matters:
    In a world of proprietary AI, these contributors created a truly open, scientifically rigorous TTS system that speaks to billions of people in their native languages - including endangered and constructed languages that commercial systems ignore.
    From 1995 RISC OS to 2025 web browsers, from English to 127 languages, from one developer to hundreds of contributors worldwide - this is open source at its finest.
    To everyone who contributed pronunciation rules, phoneme mappings, bug fixes, and linguistic expertise: you've democratized voice technology for the world. 🙏
    #OpenSource #TTS #Linguistics #Accessibility #SpeechSynthesis