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
Özgür Male
Kullan

Alan (UK)

English
Özgür Male
Kullan

Alba (UK)

English
Özgür Female
Kullan

Amir (Persian)

fa
Özgür Male
Kullan

Amy (US)

English
Özgür Female
Kullan

Anna (Hungarian)

Hungarian
Özgür Female
Kullan

Artur (Slovenian)

Slovenian
Özgür Male
Kullan

DFKI (Turkish)

Turkish
Özgür Neutral
Kullan

Darkman (Polish)

Polish
Özgür Male
Kullan

Denis (Russian)

Russian
Özgür Male
Kullan

Dutch (MLS)

Dutch
Özgür Neutral
Kullan

Faber (Portuguese)

Portuguese
Özgür Male
Kullan

Google (Nepali)

Nepali
Özgür Neutral
Kullan

Gwryw (Welsh)

cy
Özgür Male
Kullan

Harri (Finnish)

Finnish
Özgür Male
Kullan

Huayan (Chinese)

Chinese
Özgür Female
Kullan

Issai (Kazakh)

Kazakh
Özgür Neutral
Kullan

Jenny (UK)

English
Özgür Female
Kullan

Jirka (Czech)

Czech
Özgür Male
Kullan

Joe (US)

English
Özgür Male
Kullan

Kareem (Arabic)

Arabic
Özgür Male
Kullan

Lada (Ukrainian)

Ukrainian
Özgür Female
Kullan

Lanfrica (Swahili)

Swahili
Özgür Neutral
Kullan

Lessac (US)

English
Özgür Male
Kullan

Lili (Slovak)

Slovak
Özgür Female
Kullan

Marylux (Luxembourgish)

lb
Özgür Female
Kullan

Mihai (Romanian)

Romanian
Özgür Male
Kullan

NST (Swedish)

Swedish
Özgür Neutral
Kullan

Natia (Georgian)

Georgian
Özgür Female
Kullan

Ona (Catalan)

ca
Özgür Female
Kullan

Rapunzelina (Greek)

Greek
Özgür Female
Kullan

Riccardo (Italian)

Italian
Özgür Male
Kullan

Ryan (US)

English
Özgür Male
Kullan

Salka (Icelandic)

Icelandic
Özgür Female
Kullan

Serbian Institute

Serbian
Özgür Neutral
Kullan

Sharvard (Spanish)

Spanish
Özgür Male
Kullan

Siwis (French)

French
Özgür Female
Kullan

Tale (Danish)

Danish
Özgür Neutral
Kullan

Tale (Norwegian)

Norwegian
Özgür Neutral
Kullan

Thorsten (German)

German
Özgür Male
Kullan

VIVOS (Vietnamese)

Vietnamese
Özgür Neutral
Kullan

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