You are browsing pages optimized for agentsFor human understanding visit Overview, Docs, and Blog

Never lose another session to bad memory

TTRPG Transcription for Live & Uploaded Sessions

Realms of Shod turns every tabletop session into a speaker-attributed transcript, captured with our live multiplayer tools, straight from Discord, or uploaded after the fact. Each session is broken into scenes, and the characters, places, and things of your realm are linked and updated in a living compendium. Whatever happened at the table, from the throwaway joke to the plan the party actually stuck to, is there when you go looking for it.

Live TTRPG Transcription vs. Uploading a Recording

Both paths run through the exact same pipeline (speaker attribution, scene breaks, entity linking, and search); the only difference is when the words get captured. Neither one is the "right" way to run a session; pick whichever fits how your table actually plays, and switch between them freely from one week to the next.

Live TranscriptionUpload a Recording
How it startsJoin the videocast then hit record in any realm, or run /start in Discord to invite the bot to your voice channel.Record the session on any device (a phone, a laptop, whatever is already in the room) with no setup beforehand.
When it processesLines appear in Transcripts as they are spoken, with the rest of the party watching the session build in real time.Processed after you upload it, adding the session to your archive as if it had been captured live.
Speaker attributionAttributed to the speaker as the session runs, so you can follow the conversation without waiting.Speaker diaraization separates and labels different speakers in the recording.
Scene breaks and entitiesGenerated as the session unfolds, so the Compendium fills in alongside the story.Generated in the same pass as transcription, once the upload finishes.
Setup requiredA linked Discord account and someone in the realm with coins to /start the recording.None beyond a having the audio file. Upload whenever is convenient.
Best forGroups already playing over Discord or looking for a live TTRPG experience inside a realm.In-person tables with many players, or any session you'd rather not wire up live.

Most groups end up using both: live for the campaign they run every week, upload for the one-shot at a friend's place where dragging a laptop into voice chat isn't worth the hassle.

Your Tabletop RPG Transcript, Perfected

A transcript is only useful if you can actually find something in it later. Every session captured through Realms of Shod comes with the same five things built in, whether it was recorded live or uploaded afterward, so the archive from week one still holds up the same way by week fifty.

A Realms of Shod transcript with each speaker shown in a distinct color
/images/feature-speaker-attribution.webp

Speaker attribution

Every line is attributed to the person who said it, color-coded so you can scan who said what without rereading the whole scene. During a live session, lines appear in Transcripts as they are captured, attributed to the speaker the moment the platform can identify them: no manual tagging, no guessing who was talking when you go back to check a rules dispute three sessions later. Uploaded recordings get the same treatment once processed, so it doesn't matter which path you used to capture the session.

A session summary above its list of scenes, from "Station Life" to "Laser Standoff"
/images/feature-scene-breaks.webp

Automatic scene breaks

The transcript segments itself into scenes as the narrative shifts, generated automatically from the shape of the session rather than a manual chapter marker you'd have to remember to set. Session and scene selectors sit at the top of Transcripts: pick a session to load its scenes, pick a scene to jump straight to that stretch of the story, without scrubbing through an hour of audio to find the moment the negotiation actually happened.

A Compendium entity detail panel for the location "Prospero's Dream," opened from a linked name in a transcript
/images/feature-entity-linking.webp

Entity linking into the Compendium

Names spoken in the session link automatically to Compendium entries like characters, locations, organizations, items, events, and establishments. Click a linked name in a transcript line to open its detail panel. If the same entity ends up created multiple times, merging consolidates the variants, relationships, and every reference across the realm. Extraction becomes smarter as it learns the different aliases and spellings of your entities.

A "Prospero" alias correction field above its highlighted mentions in the transcript
/images/feature-transcript-editing.webp

Transcript editing and alias correction

Speakers can edit their own lines; realm admins and owners can edit any line, for the sessions where someone garbles a sentence or a name comes out wrong. When an edit changes an alias, the platform detects it and offers to apply the correction across every matching instance in the realm: fix a misheard fantasy name once, not scene by scene. Lines can be deleted the same way, by the same speaker-or-admin rule, so a stray off-mic comment doesn't have to live in the archive forever.

AI Transcription for Your TTRPG, Straight From Discord

Talk and play where your group already does. Add the Realms of Shod bot to your server from Discord's app directory or the H.U.B., then link your account in three steps. After that, every session run through the bot is captured, attributed, and archived automatically, with nothing extra to remember once the setup is done.

  1. 1

    Run /link

    In any channel where the bot is present, type /link and send the command. No dashboard to find, no separate app to install first.

  2. 2

    Authenticate

    The bot replies with a unique link. Open it in your browser and sign in to your Realms of Shod account (or create one) to complete the connection.

  3. 3

    Confirmed

    The bot confirms your account is linked, and you can run /start to join the voice channel and begin transcribing right there. /pause and /resume handle breaks or off-the-record chatter, /stop ends and saves the session, and /coins checks your balance without leaving Discord.

Only the person starting the session needs a linked account. Other players can jump into voice chat as themselves, and if they later link too, past transcriptions get associated with their account automatically.

Full Discord setup guide

Your table, your recording, your call

Recording is off by default and opt-in. No ads, no tracking, no data selling.

You can delete stored audio yourself at any point. Deleting a transcript deletes the audio file. Delete a session, all transcripts and audio files within are deleted. Nothing gets processed without someone at the table choosing to hit record, and stored user data stays limited to what running the platform actually requires: your name, email, timezone, and the realms and sessions you're linked to.

Read the privacy policy

What it costs, in plain terms

Transcription runs on coins, roughly 130 coins per hour of recorded audio, while chat, dice, and the Compendium stay free forever. Any player at the table with a balance can cover a session, the cost splits automatically across everyone who has coins, and recording just stops instead of running up a surprise bill if the balance runs dry.

See full pricing

Frequently Asked Questions

Does it work for in-person games?

Yes, two ways: open the realm on a laptop or tablet at the table so the same live pipeline that powers remote sessions runs in the room, or record with any device and upload the audio afterward: a phone on the table works fine for a one-shot. Both paths run through the same speaker-attribution, scene-detection, and entity-linking pipeline, so an in-person table ends up with exactly the same searchable archive a fully remote group would.

What about fantasy names?

Handled through the entity system's variants and aliases: nicknames, alternate spellings, and common mishearings all resolve to the same entity. If a transcript mishears a name, correct it once and the fix applies to every matching instance across the realm automatically, so you're not hunting down the same typo scene after scene, session after session, for a whole campaign.

Which game systems?

All of them. Realms of Shod is system-agnostic: D&D, Pathfinder, Call of Cthulhu, a homebrew system, or anything else. The platform captures your story regardless of ruleset, so switching systems mid-campaign or running a rotating one-shot night doesn't require setting anything up differently.

Can players see transcripts of sessions they missed?

Depends on the realm's rumor setting. With rumors on (the default), transcripts stay visible only to session participants, so a session you missed instead surfaces as an in-fiction rumor in the Gamestream, keeping you in the loop without spoiling every detail or making the table catch you up by hand. A realm's owner can turn rumors off instead, and every session and transcript becomes visible to the whole realm, attended or not.

Do I need the Discord bot to use live transcription?

No. Discord is one way to start a session and capture transcription from a voice channel, but sessions can also be run directly through the Realms of Shod platform; the bot is a convenience for groups that already talk over Discord, not a requirement.

Can I upload audio after a session instead of transcribing live?

Yes. Upload a recording after the fact and the platform transcribes it, extracts entities, and updates the compendium exactly as it would during a live session: speaker attribution, scene breaks, and entity links all still run, they just run once the upload finishes instead of while you're playing.

What happens to my audio after transcription?

Audio is only captured when recording is enabled. Deleting a transcript deletes its audio file, and deleting a whole session deletes every transcript and audio file that belonged to it. Until then, the audio, transcript, and any scene summaries stay in your realm.

How much does transcription cost?

Roughly 130 coins per hour of transcribed audio, plus modest additional usage for scene recaps and summaries. See the "What it costs" section above for how that adds up over a typical session. Coins come from a free signup bonus, a monthly subscription, or a one-time pack, and whichever player at the table has a balance can cover the bill. Full breakdown, including the free tier and coin packs, lives on the pricing page.

Your next session deserves a transcript

Sessions played live, uploaded afterwards, or both: start capturing your table's story today. Signing up costs nothing, comes with a coin bonus to try it out, and takes less time than setting up the table.