Contents

pyttsx3 2.99

0

Text to Speech (TTS) library for Python 3. Works without internet connection or delay. Supports mult

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: 2483, Watchers: 2483, Forks: 358, Open Issues: 83

The nateshmbhat/pyttsx3 repo was created 8 years ago and the last code push was 2 months ago.
The project is very popular with an impressive 2483 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
None
License
None
Homepage
None
PyPi:
https://pypi.org/project/pyttsx3/
GitHub Repo:
https://github.com/nateshmbhat/pyttsx3

Classifiers

No  pyttsx3  pypi packages just yet.

Errors

A list of common pyttsx3 errors.

Code Examples

Here are some pyttsx3 code examples and snippets.

GitHub Issues

The pyttsx3 package has 83 open issues on GitHub

  • Bad usage of espeak causing portaudio "stealing" and termination
  • .say() method not processing more than 1 call
  • bug report Only the first two messages in the queue are played

See more issues on GitHub

Related Packages & Articles

larynx 1.1.0

Larynx is a speech synthesis system that focuses on providing lightweight and privacy-focused text-to-speech (TTS) capabilities. Larynx is built with the aim of offering an offline TTS solution, meaning it does not require an internet connection for speech synthesis.

The project utilizes the Tacotron 2 and WaveGlow models, which are well-known neural network architectures for generating human-like speech from text. Larynx provides pre-trained models for different languages, enabling users to convert text into speech in their preferred language.

Larynx offers a straightforward API and command-line interface (CLI) for integrating the TTS functionality into various applications. It allows developers to generate high-quality speech from text strings programmatically, enabling applications to provide natural and intelligible audio output.

TTS 0.22.0

Deep learning for Text to Speech by Coqui.

gTTS 2.5.4

gTTS (Google Text-to-Speech), a Python library and CLI tool to interface with Google Translate text-to-speech API

labelImg 1.8.6

LabelImg is a graphical image annotation tool and label object bounding boxes in images

twine 6.2.0

Collection of utilities for publishing packages on PyPI

ruff 0.15.1

An extremely fast Python linter and code formatter, written in Rust.