JJarvisPC relay control
Connecting

LOCAL CONTROL CENTER

Audio relay at a glance.

Route the microphone and meeting audio, watch transcription arrive, and inspect the transport without touching the terminal.

Waiting for service…
Current session—— reconnects
Frames sent—20 ms PCM frames
Events received—Waiting for events
Transcript storage—PostgreSQL + RAM outage buffer

AUDIO PATH

What is being captured

—
◎
Dan / microphone—Explicit input source · FR channel
—
◉
Remote / Teams—Teams-only virtual sink, mirrored to your output
—
i

Teams mode captures only the Teams-for-Linux stream. Other desktop sounds stay out of the transcript, while a loopback keeps Teams audible in your headphones.

RELAY STATE

Operational details

Session
—
First session
—
Latest transcript
—
Tap directory
—

LIVE TRANSCRIPT

Conversation feed

Finalized turns, ordered as they were spoken. Provisional text is intentionally not shown here.

⌁Waiting for final turnsSpeak or let Teams play audio and finalized transcript messages will appear here.

CONFIGURATION

Change audio routing

Changes restart the affected stream at a session boundary. Audio may briefly pause while the new route is connected.

01
Remote audio sourceFeeds desktop_remote
02
Microphone sourceFeeds mic_dan
03
Quick profilesApply a saved combination of sources

TOOLS

Recordings & diagnostics

♫
Audio taps

Save the exact PCM sent to the STT laptop as WAV files. This does not change the live audio stream.

Download mic tapDownload Teams tap
⌕
Transcript API

Finalized transcripts are stored only in PostgreSQL. If SQL is temporarily unavailable, up to 1 GB is buffered in RAM and flushed automatically when it returns.

Open transcript JSONOpen API description
Show relay log