demo-lux-tts / README.md
sekhan's picture
add app file
f76c7fa
---
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](https://huggingface.co/spaces/sekhan/demo-lux-piper-tts).
## 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.