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
Bilaash Male
isticmaal

Alan (UK)

English
Bilaash Male
isticmaal

Alba (UK)

English
Bilaash Female
isticmaal

Amir (Persian)

fa
Bilaash Male
isticmaal

Amy (US)

English
Bilaash Female
isticmaal

Anna (Hungarian)

Hungarian
Bilaash Female
isticmaal

Artur (Slovenian)

Slovenian
Bilaash Male
isticmaal

DFKI (Turkish)

Turkish
Bilaash Neutral
isticmaal

Darkman (Polish)

Polish
Bilaash Male
isticmaal

Denis (Russian)

Russian
Bilaash Male
isticmaal

Dutch (MLS)

Dutch
Bilaash Neutral
isticmaal

Faber (Portuguese)

Portuguese
Bilaash Male
isticmaal

Google (Nepali)

Nepali
Bilaash Neutral
isticmaal

Gwryw (Welsh)

cy
Bilaash Male
isticmaal

Harri (Finnish)

Finnish
Bilaash Male
isticmaal

Huayan (Chinese)

Chinese
Bilaash Female
isticmaal

Issai (Kazakh)

Kazakh
Bilaash Neutral
isticmaal

Jenny (UK)

English
Bilaash Female
isticmaal

Jirka (Czech)

Czech
Bilaash Male
isticmaal

Joe (US)

English
Bilaash Male
isticmaal

Kareem (Arabic)

Arabic
Bilaash Male
isticmaal

Lada (Ukrainian)

Ukrainian
Bilaash Female
isticmaal

Lanfrica (Swahili)

Swahili
Bilaash Neutral
isticmaal

Lessac (US)

English
Bilaash Male
isticmaal

Lili (Slovak)

Slovak
Bilaash Female
isticmaal

Marylux (Luxembourgish)

lb
Bilaash Female
isticmaal

Mihai (Romanian)

Romanian
Bilaash Male
isticmaal

NST (Swedish)

Swedish
Bilaash Neutral
isticmaal

Natia (Georgian)

Georgian
Bilaash Female
isticmaal

Ona (Catalan)

ca
Bilaash Female
isticmaal

Rapunzelina (Greek)

Greek
Bilaash Female
isticmaal

Riccardo (Italian)

Italian
Bilaash Male
isticmaal

Ryan (US)

English
Bilaash Male
isticmaal

Salka (Icelandic)

Icelandic
Bilaash Female
isticmaal

Serbian Institute

Serbian
Bilaash Neutral
isticmaal

Sharvard (Spanish)

Spanish
Bilaash Male
isticmaal

Siwis (French)

French
Bilaash Female
isticmaal

Tale (Danish)

Danish
Bilaash Neutral
isticmaal

Tale (Norwegian)

Norwegian
Bilaash Neutral
isticmaal

Thorsten (German)

German
Bilaash Male
isticmaal

VIVOS (Vietnamese)

Vietnamese
Bilaash Neutral
isticmaal

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