Skip to main content

Voice Channel — Google Home TTS Integration

Sta je #voice kanal?

Slack kanal #voice omogucava razgovor sa John-om koji se izgovara na Google Home zvucniku u kuhinji (Nest Mini) ili dnevnom boravku (Nest Audio).

Kako radi

  1. Otvori Slack na telefonu
  2. Udji u #voice kanal
  3. Napisi poruku (ili koristi voice typing na tastaturi)
  4. John odgovori tekstom na Slack + izgovori odgovor na zvucniku

Ogranicenja

  • John NE CUJE mikrofon — Cast protocol je samo output
  • Input je SAMO tekst iz Slacka
  • Koristi voice typing na telefonu za hands-free diktat

Glasovi

JezikGlasDetekcija
Bosanskibs-BA-GoranNeuralccszd karakteri
Norveskinb-NO-FinnNeuralaeo karakteri
Engleskien-US-GuyNeuralengleske rijeci

Uredjaji

KljucUredjajIP
kitchenNest Mini (Kjokken)192.168.68.57
livingNest Audio192.168.68.54

Tehnicki detalji

  • Bot: slack-bot.js (Socket Mode) — detektuje poruke iz #voice kanala
  • AI: comms-responder.js — VOICE MODE prompt (bez formatiranja, kratko, konverzacijski)
  • TTS: edge-tts (Microsoft Neural Voices) → MP3 → lokalni HTTP server
  • Cast: google-home.js → castv2-client → Google Home uredjaj na LAN-u
  • Volume: 80% default

CLI

node ~/system/tools/google-home.js say "tekst" --device kitchen --lang bs
node ~/system/tools/google-home.js say "tekst" --device living --volume 1.0
node ~/system/tools/google-home.js devices
node ~/system/tools/google-home.js discover