2025-01-13

GamaTTS

GamaTTS is an experimental articulatory speech synthesizer, derived from Gnuspeech.

Status: (forever) alpha

License: GNU GPLv3-or-later


1. Documentation

A concise documentation in HTML is available.


2. Synthesis examples

- The Chaos by Gerard Nolst Trenité (short version) synthesized by GamaTTS 0.9 (using vocal tract model 5).

English - Male MP3
English - Female MP3
English - Large child MP3
English - Small child MP3
English - Baby MP3

3. Performance of GamaTTS (commit ddbe5f 2024-12-27) using the english male voice (text: The Chaos)

CPU: Ryzen 7 5700X (the software uses only one thread)

Vocal tract model Compiler Speech duration Synthesis time Real-time factor
0 GCC 12.2 420 s 2.2 s 191x
0 Clang 14.0.6 420 s 2.3 s 183x
5 GCC 12.2 422 s 3.7 s 114x
5 Clang 14.0.6 422 s 3.8 s 111x

Notes:


4. Components

The multi-platform software is written in C++ and is developed and tested on Linux+GNU x86_64.

[ git repository ]