Guide

Speaker.bot

Speaker.bot is optional. Use it when you want KairoDock to route stream events or tests into TTS.

What Speaker.bot handles

  • Text-to-speech voice selection.
  • TTS testing from inside KairoDock.
  • Queueing, stop behavior, and alert routing.
  • Separation between visual alerts and spoken output.

Connect it

  • Start Speaker.bot before running the KairoDock setup check.
  • Confirm the local Speaker.bot connection setting is enabled.
  • Open Setup Assistant in KairoDock and run the Speaker.bot check.
  • Choose or confirm the voice you want to use.
  • Run a TTS test and verify the queue can stop cleanly.

If TTS behaves oddly

  • Check whether a previous TTS item is still queued or playing.
  • Use the stop control before sending another test.
  • Confirm alert sound and TTS routing are not fighting for the same event.
  • Share the recent queue state and diagnostics output in Discord support.