OneTTS is an GPLv3-licensed open source project for Linux users. It's an independent project with its ongoing development made possible entirely thanks to the support.
Please, consider to support the project and make it better!
OneTTS helps converting Text-To-Speak using Google TTS and GStreamer for audio output. Free Google TTS engine has the limitation in 100 characters per request, so this application helps to avoid this limitation by splitting the input text in 100 character chunks or less.
- Raw text in command line
onetts "Hello One TTS!"
- From a text file
TEXT_FILE
onetts sample.txt
- Using the stdin pipeline for input
cat sample.txt | onetts
## OR
echo "Hello One TTS!" | onetts
- Report a bug.
- Test it on your favorite Linux distribution.
- Contribute with an idea, graphical content, translation or code an issue.
- Make donation to the project.
Please, consider to support the author seriously at least temporary or one time. It's an independent open software project. It means there is no any organization or company behind it to support it except generous users. The time for the development, supporting, debugging, testing is not less then for any other project. Otherwise the project could have only spontaneous updates and supporting until it just die. All donations is for all open-source projects of the autor.
- Become a backer or sponsor on Patreon
- PayPal EURO
- PayPal USD
- Contact to the author here
Behind the development for the Linux Desktop are ordinary people who spend a lot of time and their own resources to make the Linux Desktop better. Thank you for your contributions!
- gjs
- gir1.2-soup
- gstreamer1.0-plugins-base-apps
Linux installation:
#make
chmod +x onetts
sudo cp onetts /usr/local/bin/