Real-time captions · macOS 26

Captions,
entirely on-device.

LiveScribe turns live audio into readable, searchable text the instant it's spoken — a lectern mic, a panel, a talkback channel, each its own source at once. The speech model runs on your Mac. Nothing is streamed to a cloud speech vendor, ever.

On-device SpeechAnalyzer· Per-source channel picks· Native macOS 26+ app
Listening
Built for

Wherever there's a room full of people trying to follow along.

Houses of worship

Caption a sermon live for hard-of-hearing seating, an overflow room, or a printed order of service that goes off-script.

Theater & live events

Caption dialogue or narration without adding a captioner to the run of show.

Corporate & conferences

One feed per panelist mic, so a multi-speaker session stays legible instead of blurring into one caption stream.

Courtrooms & hearings

Procedural clarity for the room, entirely local — no audio leaves the building over a network line.

Backstage & control room

Feed in a talkback or intercom channel and get a running text log of every call — so nobody has to ask what was just said on com.

Remote & hybrid panels

Pair with the cloud viewer so a remote producer or an off-site interpreter follows the room live.

The whole point

Nothing leaves the Mac.

LiveScribe is built on Apple's on-device SpeechAnalyzer and SpeechTranscriber — the long-form, continuous transcription engine for macOS 26, not the old one-minute SFSpeechRecognizer API. There's no cloud speech vendor in the loop, no network dependency for the core feature, and no audio uploaded anywhere. The model downloads once on first run, then runs entirely offline.

No cloud vendor

Speech never leaves the machine to be transcribed. No per-minute API bill, and no vendor outage that takes your captions down mid-show.

Works without the internet

Once the on-device model is downloaded, transcription keeps running even if the venue's Wi-Fi doesn't.

Built for continuous speech

SpeechAnalyzer is the long-form API — designed to run for the length of a service or a show, not chunked into one-minute calls.

Multi-channel

One feed per source, not a downmix of the room.

Every source is its own channel — its own input device, its own channel number, its own label, icon and color. Pick Dante Virtual Soundcard, channel 5 of 64, and only that signal gets transcribed.

  • Per-source device + channel — single-channel extraction, not a downmix of everything hitting the interface.
  • Editable label, icon and color per channel, so the feed reads at a glance from across the room.
  • As many channels as your interfaces expose — one per mic, per zone, or per feed you care about.
Channels
Lectern
Dante Virtual Soundcard
Ch 5 of 64
Handheld 2
Focusrite Scarlett 18i20
Ch 2 of 18
Panel Mic A
Dante Virtual Soundcard
Ch 11 of 64
Confidence Feed
Built-in Microphone
Ch 1 of 2
Production comms

Never lose what was said on com.

A talkback or intercom channel is just another source — pick the device and channel like any mic, and cue calls, standbys, and crew chatter become a live, readable log instead of something everyone has to half-remember or ask to repeat.

LiveScribe — Show Comm

Channels

Stage Manager
TD / Switcher
Audio
LX
Same unified feed, fed from a com channel instead of a mic · nothing leaves the Mac
Inside LiveScribe

Finalized lines land as color-tinted tiles. Newest on top.

A recreation of the real unified feed, not a screenshot — each channel keeps its own color, the line still being spoken stays dimmed until it lands, and text size is adjustable for reading from across the room.

LiveScribe — Sunday Service

Channels

Lectern
Handheld 2
Panel Mic A
Confidence Feed
Newest tile on top · in-progress speech dimmed until it finalizes · adjustable text size
Watch from anywhere

Share a link. Anyone watches live, in a browser.

LiveScribe can open a view-only room on a small cloud relay and hand out a join code. The Mac makes an outbound connection only — it never opens an inbound port — and nothing flows back from a viewer. Useful for a remote producer, an overflow room, or a booth that just needs the captions without the gear.

  • Outbound-only — the Mac never opens an inbound port; the relay does the fan-out.
  • View-only — a viewer's browser receives the feed; nothing is ever sent back.
  • Late joiners catch up — a short backlog of recent lines plays back for anyone who joins mid-show.
Try the real viewer at relay.livescribe.livelogix.app
What's next

Where LiveScribe is headed.

These aren't shipped yet — they're next up, in roughly this order.

Planned

Translation

Apple's on-device Translation framework, applied per channel — still local, still no cloud vendor.

Planned

Automation

Keyword rules that fire OSC over UDP or MIDI, off the keyword-monitoring seam already built into the engine.

Planned

LAN sharing

Sync transcripts across machines over Bonjour + UDP — no relay needed when everyone's on the same network.

Planned

Config export

Save and load a full channel + automation setup as JSON, so a rig's config travels with the show file.

Part of a family

One family of live-production tools.

LiveScribe is one app among several — each native to macOS, each built by people who actually run live shows.

LiveLogix

Do this when that happens — a rule engine that watches your console, wireless and playback.

Cadence

Broadcast clocks and countdowns, fanned to display, web, NDI and SDI at once.

Dispatch

A video matrix router for NDI, DeckLink, SRT and web feeds.

Plugboard

Multi-source audio listening and cueing across sources, buses and outputs.

LiveScribe

Real-time, on-device captions for live production. You are here.

Captions your Mac can make on its own.

LiveScribe is in active development. No cloud speech bill, no round trip to a server — just a Mac listening to the room.