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
Lliure Male
Ús

Alan (UK)

English
Lliure Male
Ús

Alba (UK)

English
Lliure Female
Ús

Amir (Persian)

fa
Lliure Male
Ús

Amy (US)

English
Lliure Female
Ús

Anna (Hungarian)

Hungarian
Lliure Female
Ús

Artur (Slovenian)

Slovenian
Lliure Male
Ús

DFKI (Turkish)

Turkish
Lliure Neutral
Ús

Darkman (Polish)

Polish
Lliure Male
Ús

Denis (Russian)

Russian
Lliure Male
Ús

Dutch (MLS)

Dutch
Lliure Neutral
Ús

Faber (Portuguese)

Portuguese
Lliure Male
Ús

Google (Nepali)

Nepali
Lliure Neutral
Ús

Gwryw (Welsh)

cy
Lliure Male
Ús

Harri (Finnish)

Finnish
Lliure Male
Ús

Huayan (Chinese)

Chinese
Lliure Female
Ús

Issai (Kazakh)

Kazakh
Lliure Neutral
Ús

Jenny (UK)

English
Lliure Female
Ús

Jirka (Czech)

Czech
Lliure Male
Ús

Joe (US)

English
Lliure Male
Ús

Kareem (Arabic)

Arabic
Lliure Male
Ús

Lada (Ukrainian)

Ukrainian
Lliure Female
Ús

Lanfrica (Swahili)

Swahili
Lliure Neutral
Ús

Lessac (US)

English
Lliure Male
Ús

Lili (Slovak)

Slovak
Lliure Female
Ús

Marylux (Luxembourgish)

lb
Lliure Female
Ús

Mihai (Romanian)

Romanian
Lliure Male
Ús

NST (Swedish)

Swedish
Lliure Neutral
Ús

Natia (Georgian)

Georgian
Lliure Female
Ús

Ona (Catalan)

ca
Lliure Female
Ús

Rapunzelina (Greek)

Greek
Lliure Female
Ús

Riccardo (Italian)

Italian
Lliure Male
Ús

Ryan (US)

English
Lliure Male
Ús

Salka (Icelandic)

Icelandic
Lliure Female
Ús

Serbian Institute

Serbian
Lliure Neutral
Ús

Sharvard (Spanish)

Spanish
Lliure Male
Ús

Siwis (French)

French
Lliure Female
Ús

Tale (Danish)

Danish
Lliure Neutral
Ús

Tale (Norwegian)

Norwegian
Lliure Neutral
Ús

Thorsten (German)

German
Lliure Male
Ús

VIVOS (Vietnamese)

Vietnamese
Lliure Neutral
Ús

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