Skip to content

All apps

VO Booth

A recording booth for voice-overs and talking heads.

VO Booth shows you the script one take at a time, keeps you at a steady pace, and saves each take under its own name. It's how I record every video.

  • Mac, Apple silicon
  • macOS 15 or later
  • No account needed
A voice-over take, with the take list

What it does

People who make talking or voice-over videos on a Mac, such as explainers, tutorials and courses, and record from a written script.

Script as text
One plain text file holds the takes, the pauses and your delivery notes.
Pacing guide
A ball and lit words move at the speed you set, and pauses keep their marked length.
Follows you
A line stays lit until you've said it. Speech recognition runs on your Mac.
Pace cue
SLOWER, GOOD or FASTER, based on your last ten seconds.
Record by take
Space records, and each file is named after its take. Earlier recordings are kept.
Tidy pauses
Long gaps are trimmed when a take is saved. The untouched recording is kept too.
Teleprompter
Full-window, with adjustable text size and width.
Camera takes
Starts and stops OBS recording and files each clip under the take's name.

A look inside

  • The pacing guide moving through the line

    The pacing guide moving through the line

  • The teleprompter for camera takes

    The teleprompter for camera takes

  • A talking-head take

    A talking-head take

  • The count-in before a take

    The count-in before a take

What you need

A Mac and a mic
That's all for the basics. No account, no subscription, no internet.
Optional extras
A free natural voice for read-aloud, whisper for transcripts, and OBS for camera takes.

Rough edges

This is a tool I built for myself and use every day, not a polished product.

  • Apple silicon Macs only, macOS 15 or later.
  • Lots of keyboard shortcuts, so it takes a little learning.
  • Scripts use its own simple format. There's an example built in.
  • The best extras need extra installs, some from the command line.

How it's built

For the technically curious.

App
Swift and SwiftUI with AppKit, as a Swift package with no outside libraries.
Audio
AVFoundation and Core Audio. Apple's speech recognition, on the Mac.
Extras
Kokoro, whisper.cpp and ffmpeg run as local helpers. Nothing goes to a server.

Not available to download yet. It needs signing by Apple first.

I'd like to share it as a free download. If you'd like to try it when it's ready, or have a question about it, get in touch.