espeak-ng and py-espeak-ng

The py-espeak-ng wrapper provides Python bindings for the espeak-ng speech synthesizer, making it a complement that enables developers to integrate eSpeak NG's TTS functionality into Python applications.

espeak-ng
73
Verified
py-espeak-ng
48
Emerging
Maintenance 22/25
Adoption 10/25
Maturity 16/25
Community 25/25
Maintenance 0/25
Adoption 9/25
Maturity 25/25
Community 14/25
Stars: 6,250
Forks: 1,199
Downloads:
Commits (30d): 54
Language: C
License: GPL-3.0
Stars: 43
Forks: 7
Downloads:
Commits (30d): 0
Language: Python
License: Apache-2.0
No Package No Dependents
Stale 6m

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 py-espeak-ng

gooofy/py-espeak-ng

Some simple wrappers around eSpeak NG intended to make using this excellent TTS for waveform and IPA generation as convenient as possible.

This is a tool for Python developers who need to integrate text-to-speech (TTS) capabilities into their GNU/Linux applications. It takes written text or phonemes as input and outputs spoken audio or phonetic transcriptions (IPA). Developers can use this to generate speech directly or save it as wave files, customize voice parameters like pitch and speed, and handle different languages.

speech-synthesis text-to-speech phonetic-transcription application-development audio-generation

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