Home Projects pyttsx3
pyttsx3
Python

pyttsx3

Offline Text To Speech synthesis for python

by nateshmbhat · GitHub
Stars
Forks
License
Created
Last commit
Category
Language
Likely
Self-hostable
pythonpython3pyttsxMPL-2.0PythonSelf-hostable
View on GitHub
In plain words

Convert text to speech offline in Python, with options to choose voices and control speech speed and volume.

You maintain this project?

Claim its page: indexed whatever its rank, translated into six languages, and enriched with what you write yourself.

Claim this page →
pyttsx3 — GitHub preview card
📈 Star history
2 5222 517
2026-07-072026-08-31
📈 Track pyttsx3

Get an email alert on its next release or when it starts trending — never miss the moment.

Free · no card · unsubscribe anytime
Get email alerts →
📄 About

Offline Text To Speech synthesis for python

pyttsx3 has 2.5k stars on GitHub. It has been forked 356 times. pyttsx3 is written mainly in Python. It has been in active development since 2017. pyttsx3 is available under the MPL-2.0 license. Its main topics are python, python3, pyttsx, pyttsx3.

Compare with the paid tools it replaces
A free alternative to Resemble AI
Frequently asked questions

What is pyttsx3?

Offline Text To Speech synthesis for python

Is pyttsx3 open source?

pyttsx3 is an open-source project. It is released under the MPL-2.0 license.

Is pyttsx3 free?

Yes. pyttsx3 is free and open source — you can use, modify and self-host it. Its MPL-2.0 license is copyleft: if you distribute a modified version, it must remain under the same license.

What license does pyttsx3 use?

pyttsx3 is available under the MPL-2.0 license.

What language is pyttsx3 written in?

pyttsx3 is written mainly in Python.

🏅 Maintainer of this project?
olud.ai badge — pyttsx3

Add this live badge to your README — your GitHub stars and directory rank, refreshed daily.

[![olud.ai](https://olud.ai/badge.php?tool=nateshmbhat-pyttsx3)](https://olud.ai/project/nateshmbhat-pyttsx3.html)
More badge options →
🧬 Related projects