demo-lux-tts / README.md
sekhan's picture
add app file
f76c7fa

A newer version of the Gradio SDK is available: 4.40.0

Upgrade
metadata
title: Demo Lux Piper Tts
emoji: 🌖
colorFrom: pink
colorTo: blue
sdk: gradio
sdk_version: 4.36.1
app_file: app.py
pinned: false
license: cc-by-nc-sa-4.0

Luxembourgish Text-to-Speech Synthesizer

This is a text-to-speech synthesizer that uses the Piper TTS model to synthesize Luxembourgish text into speech. The project includes a Gradio interface that allows users to enter Luxembourgish text and hear the synthesized speech.

Demo

You can try out the demo of this project on Hugging Face Spaces here.

Usage

To use the project, simply enter some Luxembourgish text into the input field and click the "Synthesize" button to hear the synthesized speech.

Files

The project includes the following files:

  • app.py: the main Python script that contains the code for the Gradio interface and the text-to-speech synthesizer.
  • requirements.txt: a list of the necessary libraries and their versions.
  • .gitignore: a file that excludes certain files and directories from being tracked by Git.
  • lu_rtl_high3000.onnx and lu_rtl_high3000.onnx.json: the Piper TTS model and configuration files for Luxembourgish.

License

This project is licensed under the Creative Commons Attribution Non Commercial Share Alike 4.0 License.

Acknowledgements

The Luxembourgish voice is trained using the subset: rtl.lu : 1257 luxembourgish male samples (© RTL-CLT-UFA) subset of the dataset by mbarnig/lb-de-fr-en-pt-12800-TTS-CORPUS.

Disclaimer

This project is a demo and is not intended for production use. The text data entered into the interface is not saved and is only used for the speech synthesis.