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
Huru Male
Matumizi

Alan (UK)

English
Huru Male
Matumizi

Alba (UK)

English
Huru Female
Matumizi

Amir (Persian)

fa
Huru Male
Matumizi

Amy (US)

English
Huru Female
Matumizi

Anna (Hungarian)

Hungarian
Huru Female
Matumizi

Artur (Slovenian)

Slovenian
Huru Male
Matumizi

DFKI (Turkish)

Turkish
Huru Neutral
Matumizi

Darkman (Polish)

Polish
Huru Male
Matumizi

Denis (Russian)

Russian
Huru Male
Matumizi

Dutch (MLS)

Dutch
Huru Neutral
Matumizi

Faber (Portuguese)

Portuguese
Huru Male
Matumizi

Google (Nepali)

Nepali
Huru Neutral
Matumizi

Gwryw (Welsh)

cy
Huru Male
Matumizi

Harri (Finnish)

Finnish
Huru Male
Matumizi

Huayan (Chinese)

Chinese
Huru Female
Matumizi

Issai (Kazakh)

Kazakh
Huru Neutral
Matumizi

Jenny (UK)

English
Huru Female
Matumizi

Jirka (Czech)

Czech
Huru Male
Matumizi

Joe (US)

English
Huru Male
Matumizi

Kareem (Arabic)

Arabic
Huru Male
Matumizi

Lada (Ukrainian)

Ukrainian
Huru Female
Matumizi

Lanfrica (Swahili)

Swahili
Huru Neutral
Matumizi

Lessac (US)

English
Huru Male
Matumizi

Lili (Slovak)

Slovak
Huru Female
Matumizi

Marylux (Luxembourgish)

lb
Huru Female
Matumizi

Mihai (Romanian)

Romanian
Huru Male
Matumizi

NST (Swedish)

Swedish
Huru Neutral
Matumizi

Natia (Georgian)

Georgian
Huru Female
Matumizi

Ona (Catalan)

ca
Huru Female
Matumizi

Rapunzelina (Greek)

Greek
Huru Female
Matumizi

Riccardo (Italian)

Italian
Huru Male
Matumizi

Ryan (US)

English
Huru Male
Matumizi

Salka (Icelandic)

Icelandic
Huru Female
Matumizi

Serbian Institute

Serbian
Huru Neutral
Matumizi

Sharvard (Spanish)

Spanish
Huru Male
Matumizi

Siwis (French)

French
Huru Female
Matumizi

Tale (Danish)

Danish
Huru Neutral
Matumizi

Tale (Norwegian)

Norwegian
Huru Neutral
Matumizi

Thorsten (German)

German
Huru Male
Matumizi

VIVOS (Vietnamese)

Vietnamese
Huru Neutral
Matumizi

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