netease-youdao/EmotiVoice

EmotiVoice 😊: a Multi-Voice and Prompt-Controlled TTS Engine

54
/ 100
Established

EmotiVoice helps content creators, marketers, educators, and storytellers convert written text into natural-sounding speech with expressive emotions. You provide text in English or Chinese, specify the desired emotion (like happy, excited, or sad), and choose from over 2000 unique voices. The output is high-quality audio that brings your content to life, suitable for videos, audiobooks, presentations, or customer service.

8,455 stars. No commits in the last 6 months. Available on PyPI.

Use this if you need to generate realistic, emotionally rich voiceovers for your content in English or Chinese, and want a wide variety of voices to choose from.

Not ideal if you need to generate speech in languages other than English or Chinese, or require extremely precise control over every nuance of speech beyond emotional prompts.

voiceovers content-creation e-learning digital-marketing audiobook-production
Stale 6m
Maintenance 0 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 19 / 25

How are scores calculated?

Stars

8,455

Forks

746

Language

Python

License

Apache-2.0

Last pushed

Aug 13, 2024

Commits (30d)

0

Dependencies

18

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/netease-youdao/EmotiVoice"

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