Adding Whisper and Piper. #73

Merged
gitea-sonarqube-bot merged 9 commits from ha-assist-overhaul_2025-12-06T20-34-20 into main 2025-12-12 13:52:17 -05:00
+21 -14
View File
@@ -81,31 +81,31 @@ services:
- ${ULTIMA_DOCKER_DIR}/meilisearch:/meili_data - ${ULTIMA_DOCKER_DIR}/meilisearch:/meili_data
ollama: ollama:
container_name: ollama container_name: ollama
image: ollama/ollama:0.13.3@sha256:6c76395793f40a5e78f120e880ca82c67e39eb908ad90eee8ce755535529d0ec image: ollama/ollama
ports: ports:
- 11434:11434 - 11434:11434
restart: unless-stopped restart: unless-stopped
volumes: volumes:
- ollama:/root/.ollama - ollama:/root/.ollama
piper: piper:
image: lscr.io/linuxserver/piper:latest
container_name: piper container_name: piper
environment: environment:
- PUID=1000 PUID: ${PUID}
- PGID=1000 PGID: ${PGID}
- TZ=Etc/UTC TZ: ${TZ}
- PIPER_VOICE=en_US-lessac-medium PIPER_VOICE: en_GB-jenny_dioco-medium
- LOCAL_ONLY= #optional LOCAL_ONLY: #optional
- PIPER_LENGTH=1.0 #optional PIPER_LENGTH: 1.0 #optional
- PIPER_NOISE=0.667 #optional PIPER_NOISE: 0.667 #optional
- PIPER_NOISEW=0.333 #optional PIPER_NOISEW: 0.333 #optional
- PIPER_SPEAKER=0 #optional PIPER_SPEAKER: 0 #optional
- NO_STREAMING= #optional NO_STREAMING: #optional
volumes: image: lscr.io/linuxserver/piper:latest
- ${ULTIMA_DOCKER_DIR}/faster-whisper/:/config
ports: ports:
- 10200:10200 - 10200:10200
restart: unless-stopped restart: unless-stopped
volumes:
- ${ULTIMA_DOCKER_DIR}/piper/:/config
portainer-agent: portainer-agent:
container_name: portainer_agent container_name: portainer_agent
image: portainer/agent:latest@sha256:d2e5f753e8c668f7a7916621e64d6535f212b0f6ade5389a6fcc1f6830405ccf image: portainer/agent:latest@sha256:d2e5f753e8c668f7a7916621e64d6535f212b0f6ade5389a6fcc1f6830405ccf
@@ -149,6 +149,13 @@ services:
volumes: volumes:
- ${ULTIMA_DOCKER_DIR}/stable-diffusion-webui/data:/data - ${ULTIMA_DOCKER_DIR}/stable-diffusion-webui/data:/data
- ${ULTIMA_DOCKER_DIR}/stable-diffusion-webui/output:/output - ${ULTIMA_DOCKER_DIR}/stable-diffusion-webui/output:/output
wyoming-openwakeword:
command: "--preload-model ok_nabu"
container_name: wyoming-openwakeword
image: rhasspy/wyoming-openwakeword
ports:
- 10400:10400
restart: unless-stopped
volumes: volumes:
ollama: ollama:
name: ollama name: ollama