A simple, lightweight Python application that provides a graphical interface for the espeak text-to-speech synthesizer.
- Voice Selection: Choose from various male, female, and special effect voices (Whisper, Croak).
- Pitch Control: Adjust the tone of the voice.
- Speed Control: Speed up or slow down the speech rate.
- Simple Interface: Easy-to-use text box with "Speak" and "Clear" buttons.
- Linux operating system (tested on Debian/Ubuntu based systems).
- Python 3.
espeakengine.tkinter(Python's standard GUI library).
- Clone or download this repository.
- Run the setup script to install necessary system dependencies (
espeakandpython3-tk):chmod +x setup.sh ./setup.sh
Run the application directly with Python:
python3 tts_gui.pyA .desktop file is included for easier access. To install it:
- Open
tts_gui.desktopand ensure the paths match your installation location. - Copy it to your applications folder:
cp tts_gui.desktop ~/.local/share/applications/
MIT License