diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index 6f0c257..60dfdad 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -3,8 +3,12 @@ name: Docker Image CI on: push: branches: [ "main" ] + paths: + - Dockerfile pull_request: branches: [ "main" ] + paths: + - Dockerfile jobs: build: diff --git a/README.md b/README.md index c0d57f5..32b28d0 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # wyoming-piper-gpu -Wyoming Piper docker container with Nvidia GPU support for Home-Assistant +Wyoming Piper TTS docker container with Nvidia GPU support for Home-Assistant https://github.com/rhasspy/wyoming-piper @@ -22,4 +22,32 @@ docker pull ghcr.io/slackr31337/wyoming-piper-gpu:latest > > PIPER_SPEAKER="0" > -> PIPER_SILENCE="1.2" +> PIPER_SILENCE="0.8" + + +# Docker compose + +``` + wyoming-piper: + image: slackr31337/wyoming-piper-gpu:latest + container_name: wyoming-piper + environment: + - PIPER_VOICE=en_US-amy-medium + ports: + - 10300:10300 + volumes: + - /path/to/persistent/data:/data + restart: unless-stopped + runtime: nvidia + deploy: + resources: + reservations: + devices: + - driver: nvidia + count: 1 + capabilities: + - gpu + - utility + - compute + +```