snakers4/silero-stress

Silero Stress — pre-trained enterprise-grade automated stress and homograph disambiguation for the Russian language

49
/ 100
Emerging

This project helps Russian language specialists, educators, and developers of speech technologies accurately place word stress and differentiate homographs in Russian text. You provide Russian sentences or words as input, and it returns the same text with stress marks applied and homographs correctly interpreted. It's designed for anyone working with spoken or written Russian where correct pronunciation and meaning are critical.

125 stars. Available on PyPI.

Use this if you need to automatically add accurate stress marks to Russian text or resolve the meaning of homographs for applications like text-to-speech, language learning tools, or linguistic research.

Not ideal if you primarily work with languages other than Russian, Ukrainian, or Belarusian, or if your main focus is on generating speech rather than preparing text for speech synthesis.

Russian-language-processing text-to-speech linguistic-analysis speech-technology call-center-automation
Maintenance 10 / 25
Adoption 10 / 25
Maturity 24 / 25
Community 5 / 25

How are scores calculated?

Stars

125

Forks

3

Language

Python

License

MIT

Last pushed

Feb 12, 2026

Commits (30d)

0

Dependencies

1

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/snakers4/silero-stress"

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