Theo Reporter

Real-time transcription you can correct while it is still running. Point it at a room, a video call, a phone call, or a recording you already have, and you get a timestamped, speaker-labelled transcript you can edit and export.

What it can do

It writes as people talk

Words land on screen while the sentence is still being said, then firm up a moment later when Theo has heard enough context to be sure. Every line is timestamped.

It labels who is speaking

Name the people in the room up front and each line is attributed to them. After you stop, Theo makes a second pass over the whole recording to tighten up the attribution.

It shows you what to check

Words Theo wasn't confident about are marked, so instead of re-listening to an hour of audio you can look at the handful of places that actually need a human.

It exports a real document

Plain text, Markdown, a numbered-line transcript, subtitles for video, or raw data with every word and timing. Or send the whole thing straight into a note.

Ways to capture

This is the first thing you pick, and it is the one choice you cannot change once a transcript starts — everything else about the session follows from it.

In the room

Uses this device's microphone. Put the laptop or phone in the middle of the table and press record. Best for depositions, interviews, standups, lectures, and any conversation where everyone is physically together.

A video call

Paste the link to a Zoom, Google Meet, or Teams call and Theo joins as a participant. Because it is in the call as itself, it gets each person's real name from the meeting rather than guessing who is who.

A phone call

Theo dials a number and listens — a conference line, or your own phone so you can merge it into a call already in progress. Useful for anything that never touches a browser.

A recording you already have

Upload audio or video you recorded elsewhere. Theo separates the speakers and hands back a full transcript. Nothing has to be live.

If a mode shows as not set up on this workspace, the underlying connection has not been configured for your deployment — ask whoever administers it. The other modes still work.

The room

A stage, not a form

An in-person session opens on a room: the people you added standing in a loose arc on an open floor, and the record button floating at the heart of the group — one big tap to start, the same spot to stop. When someone is marked as speaking, a spotlight glides across the room to them, so a glance tells you who Theo is listening to.

Rooms — pick the set from the room pill in the header (or from Room setup): a conference room, a boardroom, a courtroom, a library, a studio, a loft, or nothing at all. It applies the moment you tap it. Every room is a photographed set, rendered once at 4K and shipped with the product — nothing streams, nothing loads late — and graded so names and captions stay readable on top of it. The image breathes so slowly you feel it more than see it, and it holds perfectly still if your device prefers reduced motion. It is atmosphere, not data — the transcript is identical in every room.

Views — from the header, keep the room and the words side by side, go full room with the transcript in a slide-in drawer, or go full transcript with the people folded down to a strip of avatars. Your pick is remembered on this device.

Faces — give each person a photo, an emoji, or a colour by tapping their avatar in Room setup. That identity follows them everywhere: the stage, the transcript, every menu.

Who is speaking

Before you start, add the people who will be talking. Each one gets a seat on the stage and a colour, and every line they say is tagged with their name instead of “Speaker 2”.

On a video call this is automatic — Theo is a participant, so it already knows who each person is.

In the room, Theo works out who is talking from the audio itself. It is very good at telling voices apart and less good at knowing which voice belongs to which name — so while recording, tap whoever is speaking (on the stage, or on the avatar strip) and their lines are labelled as they land.

When you stop, Theo re-reads the whole recording end to end. The seats you tapped become evidence: a voice that clearly matches the lines you labelled gets that person's name. A voice Theo can't match shows up honestly as “Speaker 2” rather than a guess — use This is… on that voice (in the transcript, or in Room setup) to fold it into the right person, and every line it said moves over.

Anything you have already corrected by hand is never overwritten by that second pass. Your edits win.

Getting names right

The word list

Surnames, company names, drug names, case numbers, internal jargon — anything a stranger would not spell right on the first try. Add them in setup and Theo will use your spelling instead of guessing phonetically.

This is the single biggest accuracy win available to you, and it takes about thirty seconds. A name Theo has never seen will otherwise come back slightly wrong in every single line it appears in, and fixing that afterwards is much more work than typing it once.

Fixing the transcript

Click any line to edit it — while recording or after. Your version replaces what Theo heard, and it is what every export uses from then on.

Words Theo was unsure about are underlined. That is not an error flag, it is an honesty flag: it means “I would check this”. Skimming the underlines is usually enough to bring a transcript to a level you would send to someone.

You can also reassign a line — or a whole run of lines at once, from the Who said this? menu on an unattributed block — to a different speaker, which is the usual fix after an in-person recording where two people have similar voices.

A line that shouldn't be in the record — a cough, a false start, someone's aside — can be removed from the row's actions. There is an Undo right on the spot, and removing a line never touches the rest of the transcript.

Stopping, deleting, starting again

Stop — the same control that started the recording stops it. That control follows the transcript, not the tab: if the browser crashed, the page was reloaded, or the recording was started on another device, the room still shows Stop and pressing it ends the session and saves everything captured so far. Any device still recording winds itself down within about a minute.

Record more — a finished transcript isn't sealed. Press the record control again and new lines append to the same transcript, same people, same word list.

Start a new recording — in the room's menu. It opens a fresh transcript carrying everything you set up here — the people, the word list, the room, and where it's filed — so a weekly meeting never starts from a blank form.

Delete

From the same menu in the room, or from the trash that appears on any row of your transcript list. Deleting always asks twice — one tap arms it, a second confirms — and it's blocked while that room is actively recording: stop first, then delete.

If a transcript sits on Finding speakers longer than it should, the room offers Try again and Mark as ready — the second keeps the transcript exactly as it stands and files it as complete.

Exporting

Plain text — speaker, timestamp, what they said. The everyday format.

Markdown — the same thing with headings and formatting, ready to paste into a doc.

Numbered transcript — fixed-width lines numbered 1–25 per page, in the shape legal transcripts are normally read in.

Subtitles (SRT / VTT) — drop straight onto a video.

Data (JSON) — every segment, every word, every timing and confidence score, for anything you want to build on top.

Save to Notes

Turns the transcript into a real note in your workspace, so you can annotate it, ask Theo about it, and keep it beside everything else on the topic.

The numbered format is a formatting convenience, not a certification — it says so on the document itself. It is not produced by a certified court reporter and is not a substitute for one where the record has to be official.

In Theo Law

File under a client first

Reporter appears in the Theo Law sidebar, and it asks one question before you record: who is this for? Pick the client and the transcript is filed under them — so an intake call that happens before there is any matter still lands somewhere you can find it later.

A recording mode starts the session the moment you tap it, with no confirmation step, which is why the question is settled first. Until it is answered the four modes stay quiet and the page says so.

“No client” is a real answer. A partners' meeting, a dictated memo, something you just want on the record — choose No client, just record under the client picker and the recording goes ahead with nothing attached. It stays deliberately unhighlighted: the transcript is simply yours, marked Not filed in your list.

Then a matter, if there is one

Once a client is chosen, their matters appear beneath them and you can attach one. That is the setup step for a deposition: the transcript is filed against the matter, the parties on it become the speakers, and their names — plus the caption, court, and judge — are loaded into the word list.

A client with no matters yet is not an error, and neither is a call that belongs to the client rather than to any one case — the first row in the list files it under their name alone. Either way the history below shows only the transcripts filed where you are standing, so a client with a dozen recordings stays navigable.

If you have no clients at all, the panel hands you a Create a client button that opens the same wizard as everywhere else in Theo Law. The new client is selected for you when it is done, so you can go straight back to recording.

Related Articles

Was this article helpful?