Celtia: Nós Project's Galician TTS Model

Model description

Celtia is a Galician TTS model developed by the Nós project. It was trained from scratch using the Matcha-TTS Python library on the corpus Nos_Celtia-GL. This corpus comprises a total of 20,000 sentences recorded by a professional voice talent. Specifically, a subset of 13,000 sentences, corresponding to 15.5 hours of speech, was used to train the model.

The model was trained directly on grapheme inputs, so no phonetic transcription is required. The Cotovía tool can be used to normalize the input text.

Intended uses and limitations

You can use this model to generate synthetic speech in Galician.

Installation

Cotovía

For text normalization, you can use the front-end of Cotovía. This software is available for download on the SourceForge website. The required Debian packages are cotovia_0.5_amd64.deb and cotovia-lang-gl_0.5_all.deb, which can be installed using the following commands:

sudo dpkg -i cotovia_0.5_amd64.deb
sudo dpkg -i cotovia-lang-gl_0.5_all.deb

TTS library

To synthesize speech, you need to install the Coqui TTS library:

pip install matcha-tts

How to use

Command-line usage

The following command normalizes and synthesizes the input text using the Celtia model:

matcha-tts --text "a erupción provoca a emanación de gases á atmosfera." --checkpoint_path celtia.ckpt --vocoder hifigan_univ_v1 --output_folder . --speaking_rate 1

The output synthesized speech is saved to the specified audio file.

For more information, check the Matcha-TTS repo.

Training

Hyperparameter

The model is based on Matcha-TTS proposed by Shivam Mehta et al. The following hyperparameters were set in the Matcha-TTS repository.

Hyperparameter Value
Model matcha
Batch Size 32
Precision 16-mixed
Window Length 1024
Hop Length 256
FTT size 1024
Optimizer adam
Learning rate 0.0001

The model was trained for 4,000 epochs.

Additional information

Authors

Antonio Moscoso, Carmen Magariños and Alberto Bugarín.

Contact information

For further information, send an email to proxecto.nos@usc.gal

Licensing Information

Apache License, Version 2.0

Funding

This research was produced within the framework of the Proxecto Nós, funded by the Ministry for Digital Transformation and Public Administration and the Recovery, Transformation, and Resilience Plan – Funded by the European Union – NextGenerationEU, as part of the Ilenia Project with reference 2022/TL22/00215336, and previously “The Nós project: Galician in the society and economy of Artificial Intelligence”, resulting from the agreement 2021-CP080 between the Xunta de Galicia and the University of Santiago de Compostela, and thanks to the Investigo program, within the National Recovery, Transformation and Resilience Plan, within the framework of the European Recovery Fund (NextGenerationEU).

Citation information

If you use this model, please cite as follows:

Moscoso, Antonio; Magariños, Carmen; Bugarín-Diz, Alberto. 2026. Nos_TTS-celtia-matcha-graphemes. URL: https://huggingface.co/proxectonos/Nos_TTS-celtia-matcha-graphemes

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Dataset used to train proxectonos/Nos_TTS-celtia-matcha-graphemes

Collection including proxectonos/Nos_TTS-celtia-matcha-graphemes

Paper for proxectonos/Nos_TTS-celtia-matcha-graphemes