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
Rhydd Male
Defnyddio

Alan (UK)

English
Rhydd Male
Defnyddio

Alba (UK)

English
Rhydd Female
Defnyddio

Amir (Persian)

fa
Rhydd Male
Defnyddio

Amy (US)

English
Rhydd Female
Defnyddio

Anna (Hungarian)

Hungarian
Rhydd Female
Defnyddio

Artur (Slovenian)

Slovenian
Rhydd Male
Defnyddio

DFKI (Turkish)

Turkish
Rhydd Neutral
Defnyddio

Darkman (Polish)

Polish
Rhydd Male
Defnyddio

Denis (Russian)

Russian
Rhydd Male
Defnyddio

Dutch (MLS)

Dutch
Rhydd Neutral
Defnyddio

Faber (Portuguese)

Portuguese
Rhydd Male
Defnyddio

Google (Nepali)

Nepali
Rhydd Neutral
Defnyddio

Gwryw (Welsh)

cy
Rhydd Male
Defnyddio

Harri (Finnish)

Finnish
Rhydd Male
Defnyddio

Huayan (Chinese)

Chinese
Rhydd Female
Defnyddio

Issai (Kazakh)

Kazakh
Rhydd Neutral
Defnyddio

Jenny (UK)

English
Rhydd Female
Defnyddio

Jirka (Czech)

Czech
Rhydd Male
Defnyddio

Joe (US)

English
Rhydd Male
Defnyddio

Kareem (Arabic)

Arabic
Rhydd Male
Defnyddio

Lada (Ukrainian)

Ukrainian
Rhydd Female
Defnyddio

Lanfrica (Swahili)

Swahili
Rhydd Neutral
Defnyddio

Lessac (US)

English
Rhydd Male
Defnyddio

Lili (Slovak)

Slovak
Rhydd Female
Defnyddio

Marylux (Luxembourgish)

lb
Rhydd Female
Defnyddio

Mihai (Romanian)

Romanian
Rhydd Male
Defnyddio

NST (Swedish)

Swedish
Rhydd Neutral
Defnyddio

Natia (Georgian)

Georgian
Rhydd Female
Defnyddio

Ona (Catalan)

ca
Rhydd Female
Defnyddio

Rapunzelina (Greek)

Greek
Rhydd Female
Defnyddio

Riccardo (Italian)

Italian
Rhydd Male
Defnyddio

Ryan (US)

English
Rhydd Male
Defnyddio

Salka (Icelandic)

Icelandic
Rhydd Female
Defnyddio

Serbian Institute

Serbian
Rhydd Neutral
Defnyddio

Sharvard (Spanish)

Spanish
Rhydd Male
Defnyddio

Siwis (French)

French
Rhydd Female
Defnyddio

Tale (Danish)

Danish
Rhydd Neutral
Defnyddio

Tale (Norwegian)

Norwegian
Rhydd Neutral
Defnyddio

Thorsten (German)

German
Rhydd Male
Defnyddio

VIVOS (Vietnamese)

Vietnamese
Rhydd Neutral
Defnyddio

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