mediatechlab/tts-wrapper

TTS-Wrapper makes it easier to use text-to-speech APIs by providing a unified and easy-to-use interface.

47
/ 100
Emerging

Supports six TTS providers (AWS Polly, Google, Microsoft, IBM Watson, PicoTTS, SAPI) with pluggable client architecture that abstracts away different authentication methods and APIs. Features SSML markup support with service-specific boilerplate generation, voice/language selection, and flexible output formats (WAV, MP3). Optional dependencies per service reduce installation footprint while maintaining a consistent `synth()` interface across all backends.

No commits in the last 6 months. Available on PyPI.

Stale 6m No Dependents
Maintenance 0 / 25
Adoption 12 / 25
Maturity 18 / 25
Community 17 / 25

How are scores calculated?

Stars

21

Forks

11

Language

Python

License

MIT

Last pushed

Jul 26, 2024

Monthly downloads

380

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/mediatechlab/tts-wrapper"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.