Piper

Piper TTS

A fast, CPU-only neural TTS engine from Rhasspy that runs entirely offline, even on a Raspberry Pi.

Piper was built by the Rhasspy project to bring neural text-to-speech to edge devices that have no GPU. It pairs a VITS-style synthesizer with the Larynx pipeline and runs as a compact ~15M-parameter ONNX model directly on CPU, so synthesis happens locally with no cloud round-trip. Its strength is breadth and footprint: over 100 voices spanning 35+ languages at real-time speed on hardware as modest as a Pi 4. That makes it the practical default for home automation, accessibility readers, and offline kiosks where latency, privacy, and zero hosting cost matter more than studio polish.

At a glance

Developer
Rhasspy
License
MIT
Tier
free
Speed
fast
Voice cloning
No
Languages
English, German, French, Spanish, Italian, Portuguese, Dutch, Polish, Russian, Chinese, Arabic, Czech, Danish, Finnish, Greek, Hungarian, Icelandic, Georgian, Kazakh, Nepali, Norwegian, Romanian, Slovak, Serbian, Swedish, Swahili, Turkish, Ukrainian, Vietnamese, CA, CY, FA, Latvian, Slovenian, LB, Basque, Indonesian, Kurdish, Malayalam, Albanian, Telugu, Urdu
Max characters
2000

Piper AI Voices

Aivars (Latvian)

Latvian
Pulsuz Male
İstifadə et

Alan (UK)

English
Pulsuz Male
İstifadə et

Alba (UK)

English
Pulsuz Female
İstifadə et

Amir (Persian)

fa
Pulsuz Male
İstifadə et

Amy (US)

English
Pulsuz Female
İstifadə et

Anna (Hungarian)

Hungarian
Pulsuz Female
İstifadə et

Artur (Slovenian)

Slovenian
Pulsuz Male
İstifadə et

DFKI (Turkish)

Turkish
Pulsuz Neutral
İstifadə et

Darkman (Polish)

Polish
Pulsuz Male
İstifadə et

Denis (Russian)

Russian
Pulsuz Male
İstifadə et

Dutch (MLS)

Dutch
Pulsuz Neutral
İstifadə et

Faber (Portuguese)

Portuguese
Pulsuz Male
İstifadə et

Google (Nepali)

Nepali
Pulsuz Neutral
İstifadə et

Gwryw (Welsh)

cy
Pulsuz Male
İstifadə et

Harri (Finnish)

Finnish
Pulsuz Male
İstifadə et

Huayan (Chinese)

Chinese
Pulsuz Female
İstifadə et

Issai (Kazakh)

Kazakh
Pulsuz Neutral
İstifadə et

Jenny (UK)

English
Pulsuz Female
İstifadə et

Jirka (Czech)

Czech
Pulsuz Male
İstifadə et

Joe (US)

English
Pulsuz Male
İstifadə et

Kareem (Arabic)

Arabic
Pulsuz Male
İstifadə et

Lada (Ukrainian)

Ukrainian
Pulsuz Female
İstifadə et

Lanfrica (Swahili)

Swahili
Pulsuz Neutral
İstifadə et

Lessac (US)

English
Pulsuz Male
İstifadə et

Lili (Slovak)

Slovak
Pulsuz Female
İstifadə et

Marylux (Luxembourgish)

lb
Pulsuz Female
İstifadə et

Mihai (Romanian)

Romanian
Pulsuz Male
İstifadə et

NST (Swedish)

Swedish
Pulsuz Neutral
İstifadə et

Natia (Georgian)

Georgian
Pulsuz Female
İstifadə et

Ona (Catalan)

ca
Pulsuz Female
İstifadə et

Rapunzelina (Greek)

Greek
Pulsuz Female
İstifadə et

Riccardo (Italian)

Italian
Pulsuz Male
İstifadə et

Ryan (US)

English
Pulsuz Male
İstifadə et

Salka (Icelandic)

Icelandic
Pulsuz Female
İstifadə et

Serbian Institute

Serbian
Pulsuz Neutral
İstifadə et

Sharvard (Spanish)

Spanish
Pulsuz Male
İstifadə et

Siwis (French)

French
Pulsuz Female
İstifadə et

Tale (Danish)

Danish
Pulsuz Neutral
İstifadə et

Tale (Norwegian)

Norwegian
Pulsuz Neutral
İstifadə et

Thorsten (German)

German
Pulsuz Male
İstifadə et

VIVOS (Vietnamese)

Vietnamese
Pulsuz Neutral
İstifadə et

Best for

Quick previews, accessibility, and embedded applications

Piper TTS — FAQ

No. Piper is CPU-only by design and uses 0 VRAM — it runs offline on embedded hardware like a Raspberry Pi 4 in real time, which is exactly what it was built for.

Yes. Piper is released under the MIT license, so it is free to use in commercial and personal projects.

Piper offers 100+ voices across 35+ languages, including English, German, French, Spanish, Italian, Portuguese, Dutch, Polish, Russian, Chinese, Arabic, Turkish, Ukrainian and many more. It supports SSML and handles up to 2,000 characters per request.
← All voices