https://github.com/rhasspy/wyoming-piper
Wyoming protocol server for Piper text to speech system
https://github.com/rhasspy/wyoming-piper
Last synced: 12 days ago
JSON representation
Wyoming protocol server for Piper text to speech system
- Host: GitHub
- URL: https://github.com/rhasspy/wyoming-piper
- Owner: rhasspy
- License: mit
- Created: 2023-10-02T14:54:10.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-11-04T04:39:04.000Z (6 months ago)
- Last Synced: 2025-04-04T00:06:57.113Z (21 days ago)
- Language: Python
- Size: 112 KB
- Stars: 65
- Watchers: 9
- Forks: 21
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Wyoming Piper
[Wyoming protocol](https://github.com/rhasspy/wyoming) server for the [Piper](https://github.com/rhasspy/piper/) text to speech system.
## Home Assistant Add-on
[](https://my.home-assistant.io/redirect/supervisor_addon/?addon=core_piper)
[Source](https://github.com/home-assistant/addons/tree/master/piper)
## Local Install
Clone the repository and set up Python virtual environment:
``` sh
git clone https://github.com/rhasspy/wyoming-piper.git
cd wyoming-piper
script/setup
```Install Piper
```sh
curl -L -s "https://github.com/rhasspy/piper/releases/download/v1.2.0/piper_amd64.tar.gz" | tar -zxvf - -C /usr/share
```Run a server that anyone can connect to:
``` sh
script/run --piper '/usr/share/piper/piper' --voice en_US-lessac-medium --uri 'tcp://0.0.0.0:10200' --data-dir /data --download-dir /data
```## Docker Image
``` sh
docker run -it -p 10200:10200 -v /path/to/local/data:/data rhasspy/wyoming-piper \
--voice en_US-lessac-medium
```[Source](https://github.com/rhasspy/wyoming-addons/tree/master/piper)