espeak-ng and espeakng-python

The Python binding provides a programmatic interface to the core speech synthesis engine, making them complements rather than competitors—you would use the binding to integrate eSpeak NG's TTS functionality into Python applications.

espeak-ng
73
Verified
espeakng-python
38
Emerging
Maintenance 22/25
Adoption 10/25
Maturity 16/25
Community 25/25
Maintenance 0/25
Adoption 6/25
Maturity 16/25
Community 16/25
Stars: 6,250
Forks: 1,199
Downloads:
Commits (30d): 54
Language: C
License: GPL-3.0
Stars: 15
Forks: 7
Downloads:
Commits (30d): 0
Language: Python
License: GPL-3.0
No Package No Dependents
Stale 6m No Package No Dependents

About espeak-ng

espeak-ng/espeak-ng

eSpeak NG is an open source speech synthesizer that supports more than hundred languages and accents.

eSpeak NG helps convert written text into spoken words. You provide it with text, and it generates audio output, either directly speaking it or saving it as a WAV file. This tool is ideal for anyone needing to generate speech from text across more than 100 languages and accents, especially in scenarios where a compact size and high speech speed are priorities.

accessibility language-learning automated-announcements speech-generation multilingual-communication

About espeakng-python

sayak-brm/espeakng-python

An eSpeak NG TTS binding for Python3.

This project helps Python developers integrate text-to-speech capabilities into their applications. You provide plain text, and it outputs spoken audio or a .WAV audio file. This is for developers building applications that need to vocalize text, such as accessibility tools, interactive voice response systems, or educational software.

text-to-speech voice-user-interface accessibility-development audio-generation python-development

Scores updated daily from GitHub, PyPI, and npm data. How scores work