whatmodel.sh / tts / SILMA TTS v1

SILMA TTS v1 is an open-weights text-to-speech model from SILMA AI, released March 2026. Its published size is 0.15B parameters. Licence: apache-2.0.

Catalogue identity notes

silma-ai/silma-tts @ 226dd7a65cadf51f9a6dbe3953fc89003b3844d5 (created 2026-03-13, Apache-2.0 weights): SILMA TTS v1, 150M-parameter F5-TTS-architecture model pretrained from scratch, Arabic (MSA) + English, zero-shot cloning. Arena identity: Arabic TTS Arena model_id silma_tts_v1_small 'SILMA TTS v1 Small' (model_url https://huggingface.co/silma-ai/silma-tts; wrapper uses the silma-tts pip package). Distinct from SILMA's commercial 'SILMA TTS v1 Large' (retired in the arena) and 'SILMA TTS v2 MSA'.

Model information sources

Release date ↗ · Weights licence ↗ · Parameter count ↗

Card: 'a high-performance, 150M-parameter bilingual (Arabic/English) TTS model'.

48.0±9.7#71 of 118 text-to-speech modelsfrom 1 benchmark result across 1 source* thinly tested, treat the rank as provisional

Score within the Vapi Humanness · Bradley–Terry rating, 2026-09-25 snapshot comparison set only.

$ how it compares

The text-to-speech models ranked either side of SILMA TTS v1, out of 148 with a score.

#modelscorewhereRAMreleased
87Parler-TTS Mini v0.1 Hugging Face (Parler-TTS)49±14local~2.6GB2024-04
88Fish Speech 1.2 Fish Audio49±14local~1.2GB2024-07
89SILMA TTS v1 SILMA AI48±10local~2.7GB2026-03
90FireRedTTS (v1) FireRedTeam (Xiaohongshu)48±3local~3.1GB2024-09
91Vokan ShoukanLabs48±14comparison only2024-03

see all text-to-speech models · find the ones that fit your machine

$ what it's good at

other tests1 not in a task · 62% of its score
testresultvs the others in its rundifficultycountswhy
Arabic TTS Arena · community blind A/B rating, 2026-09-24 snapshot1006.7 ✎▂▂··▃·█▅···▂ beats 2/12avg 1018▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 62%blunt

$ where to run it

Other ways to run it

  1. Run it as published · needs ~2.65 GB · from huggingface.co/silma-ai (official)
    pip install silma-tts && python -c "from silma_tts.api import SilmaTTS; silma_tts = SilmaTTS(); silma_tts.infer(ref_file='ref.wav', ref_text=None, gen_text='أنا نموذج جديد من سلمى لتحويل النص إلى كلام.', file_wave='generated_audio.wav', seed=None, speed=1)"

Official weights and documentation: huggingface.co/silma-ai ↗

$ how the score was worked out · Arabic TTS Arena (Navid AI) ·… 62%

Each result implies a score on its own, after adjusting for how hard its test is and who ran it. The score is their weighted average, with a small pull toward the middle for thinly tested models. Each test's weight is its counts column above; here it's added up by who ran the tests. How it works

sourceresultsshare of the scorelicence
Arabic TTS Arena (Navid AI) · leaderboard snapshot 2026-09-241▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 62%Apache-2.0
prior · pull toward the middle▇▇▇▇▇▇▇▇▇▇▇ 38%
weighted average= 48.0

$ improve this page

Use a short GitHub form or edit the data through a pull request. Every number needs a source; here's which ones we can use.

data updated · sources and licences · json