pyttsx3 2.98
0
Text to Speech (TTS) library for Python 3. Works without internet connection or delay. Supports mult
Contents
Pyttsx3 is a Python library that enables developers to convert text into speech easily. It supports multiple operating systems, provides customizable voice selection, and offers features like adjustable speech rate and volume control. It also offers event-driven capabilities for advanced control and interactivity.
Stars: 2101, Watchers: 2101, Forks: 330, Open Issues: 154The nateshmbhat/pyttsx3
repo was created 7 years ago and the last code push was 2 weeks ago.
The project is very popular with an impressive 2101 github stars!
How to Install pyttsx3
You can install pyttsx3 using pip
pip install pyttsx3
or add it to a project with poetry
poetry add pyttsx3
Package Details
- Author
- Natesh M Bhat
- License
- None
- Homepage
- https://github.com/nateshmbhat/pyttsx3
- PyPi:
- https://pypi.org/project/pyttsx3/
- GitHub Repo:
- https://github.com/nateshmbhat/pyttsx3
Classifiers
Related Packages
Errors
A list of common pyttsx3 errors.
Code Examples
Here are some pyttsx3
code examples and snippets.
GitHub Issues
The pyttsx3 package has 154 open issues on GitHub
- Code not executing completely
- Community issue: needs active maintainers
- Resolves #142 for empty save_to_file() on darwin platform (NSSS driver)
- How to solve the sound of "a"?
- Segmentation Error Mac M1 Processors
- Fix save_to_file on Macos Ventura when using nsss
- some fix and new feature.
- pyttsx3\engine.py", line 177, in runAndWait raise RuntimeError('run loop already started')
- fixed issue where NSApp terminate called after endLoop
- Program runs without crash but no sound output from any source
- Calling engine.runAndWait() causes my Kivy app to close
- Added an option of output: the wave array directly to memory (as a list of number 16-bit)
- 'Started-word' event does not work correctly
- Manually installed voice missing after compilation with PyInstaller