Home/Model Training/silero-models
silero-models logo

silero-models

Enrichment pending
snakers4/silero-models

Silero Models: pre-trained text-to-speech models made embarrassingly simple

GraphCanon updated today · GitHub synced today

6.0k
Stars
367
Forks
13
Open issues
90
Watchers
1mo
Last push
Jupyter Notebook OtherCreated Sep 11, 2020

Trust & integrity

Full report
Maintenance
Steady (37d since push)
As of today · Source: github_public_v1
Provenance
Not a fork · Personal account
As of today · Source: github_public_v1
Security (OSV)
No criticals
As of today · Source: osv@v1

Public GitHub metadata and optional OSV dependency scans. Signals, not a guarantee. Trust methodology.

Overview

Silero Models: pre-trained text-to-speech models made embarrassingly simple

Capability facts

Languages
jupyter notebook, python

Source: github.language+pyproject.toml · Jul 11, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Jul 11, 2026)

```python from silero import silero_tts
Source link

Tags

README

Installation and Basics

You can basically use our models in 3 flavours:

  • Via PyTorch Hub: torch.hub.load();
  • Via pip: pip install silero and then from silero import silero_tts;
  • Via caching the required models and utils manually and modifying if necessary;

Models are downloaded on demand both by pip and PyTorch Hub. If you need caching, do it manually or via invoking a necessary model once (it will be downloaded to a cache folder). Please see these docs for more information.

PyTorch Hub and pip package are based on the same code. All of the torch.hub.load examples can be used with the pip package via this basic change:

from silero import silero_tts
model, example_text = silero_tts(language='ru',
                                 speaker='v5_ru')
audio = model.apply_tts(text=example_text)