frostming/tetos

A unified interface for multiple Text-to-Speech (TTS) providers.

54
/ 100
Established

Supports 9+ TTS providers including Edge-TTS, OpenAI, Azure, Google Cloud, and Chinese services (Baidu, Volcengine, Xunfei), with provider-specific credential handling abstracted into consistent APIs. Offers both CLI and Python library interfaces—instantiate a provider-specific speaker class and call `say()` to generate and save audio. Respects standard proxy environment variables for network flexibility across different deployment environments.

277 stars and 729 monthly downloads. Used by 1 other package. No commits in the last 6 months. Available on PyPI.

Stale 6m
Maintenance 0 / 25
Adoption 18 / 25
Maturity 25 / 25
Community 11 / 25

How are scores calculated?

Stars

277

Forks

16

Language

Python

License

Last pushed

Jan 08, 2025

Monthly downloads

729

Commits (30d)

0

Dependencies

9

Reverse dependents

1

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/frostming/tetos"

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