Piper Read is a small GUI utility for Windows that utilizes Piper. It will read aloud the contents of the input window.
- Read content aloud
- Many voices to choose from
- Change Piper TTS voice model
- Control Piper TTS speech rate
- Pause / Resume / Stop
- Prevent keywords being read (ignore.dict)
- Prevent lines with keywords being read (banned.dict)
- Replace keywords with alternatives (replace.dict)
- Open text files
.Net 8.0 Desktop Runtime is required to be installed.
- Download the latest version of Piper Read from releases.
- Grab the latest Windows binary for Piper from here. Voice models are available here.
- Extract all of the above into the same directory.
Piper Tray should support all available Piper voice models, by default en_US-libritts_r-medium.onnx and .json are expected to be present in directory.
Click on the voice name at the bottom of the application and select from another voice from the list. No restart necessary!
Keywords found in the ignore.dict file are skipped over.
If a keyword in the banned.dict file is detected, the entire line is skipped.
replace.dict functions as a replacement for a keyword or phrase, i.e LHC=Large Hadron Collider
If you find this project helpful and would like to support its development, you can buy me a coffee on Ko-Fi: