piper

piper

Docker app from linuxserver's Repository

Overview

Piper(https://github.com/rhasspy/wyoming-piper) is a fast, local neural text to speech system that sounds great and is optimized for the Raspberry Pi 4. This container provides a Wyoming protocol server for Piper.

Runtime arguments

Network
bridge
Shell
bash
Privileged
false

Template configuration

WebUIPorttcp

Wyoming connection port.

Target
10200
Default
10200
AppdataPathrw

Local path for piper config files.

Target
/config
PIPER_VOICEVariable

The Piper voice(https://huggingface.co/rhasspy/piper-voices/tree/main) to use, in the format `language-name-quality`

Default
en_US-lessac-medium
LOCAL_ONLYVariable

If set to `true`, or any other value, the container will not attempt to download models from HuggingFace and will only use locally-provided models.

PIPER_LENGTHVariable

Voice speaking rate, 1.0 is default with 1.0 being faster and 1.0 being slower.

Default
1.0
PIPER_NOISEVariable

Controls the variability of the voice by adding noise. Values above 1 will start to degrade audio.

Default
0.667
PIPER_NOISEWVariable

Controls the variability of speaking cadence. Values above 1 produce extreme stutters and pauses.

Default
0.333
PIPER_SPEAKERVariable

Speaker number to use if the voice supports multiple speakers.

Default
0
NO_STREAMINGVariable

Setting to `true`, or any other value, will disable support for streaming audio on sentence boundaries.

PUIDVariable

Container Variable: PUID

Default
99
PGIDVariable

Container Variable: PGID

Default
100
UMASKVariable

Container Variable: UMASK

Default
022

Download Statistics

356,378
Total Downloads
11,033
This Month
17,861
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
lscr.io/linuxserver/piper
Last Updated2026-05-25
First Seen2023-11-30

Run Piper on Unraid.

Piper is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.