LiveKit Voice Pipeline — Skeleton

Joins a LiveKit room, publishes mic audio, plays back remote audio, and shows a basic voice-activity indicator (the seed of turn-taking logic).

Not connected.