GET
/api/settings/voice/runtime
Load the complete Voice settings workspace.
Returns cached satellite inventory, firmware state, stereo pairs, settings, logs, and persistent voice-stat sections for the local WebUI.
POST
/api/settings/voice/runtime/action
Run a Voice UI action.
Handles pairing, room and device settings, stereo-pair changes, firmware actions, intercom controls, live logs, direct entity actions, and voice-stat resets.
GET
/tater-ha/v1/voice/native/status
Inspect current voice-pipeline and speech-backend state.
Reports the effective speech backends, local model roots, runtime availability, and current native voice state.
GET
/tater-ha/v1/voice/satellites
List satellite playback and voice targets.
Returns connected and saved native satellites for room-aware routing and compatible companion clients.
GET/POST
/tater-ha/v1/voice/intercom/*
Discover targets and control an intercom session.
Lists available destinations, reports current state, starts a targeted spoken intercom message, or cancels an active session.
GET/POST
/tater-ha/v1/display/feed
Serve compact environment and status data to Tater displays.
Returns display-ready readings, labels, online state, and clock data sourced from Tater and enabled cores.
GET/POST
/tater-ha/v1/display/events
Poll or publish targeted display cards.
Carries transient text, images, snapshot references, tool progress, voice states, and alert metadata to selected displays.