Skip to content

Releases: JoeKarlsson/followspot

Followspot v0.2.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 18:02

What's Changed

  • CI: cap the end-to-end job at 30 minutes by @JoeKarlsson in #3
  • Add Biome + ShellCheck linting, format the codebase, run lint in CI by @JoeKarlsson in #4
  • Speed up CI end-to-end ~4-8x; blame-ignore the format commit; finish-on-short-phrase fix by @JoeKarlsson in #5
  • CI: required e2e on Linux from recorded fixtures (macOS moves to post-merge) by @JoeKarlsson in #6
  • Add the VS Code settings that a global gitignore skipped by @JoeKarlsson in #7
  • Native macOS app, and release 0.2.0 by @JoeKarlsson in #8

Full Changelog: v0.1.0...v0.2.0

Followspot 0.1.0

Choose a tag to compare

@JoeKarlsson JoeKarlsson released this 24 Sep 20:22
5feb26c

The first release of Followspot: a teleprompter that follows your voice, running in your browser against a local whisper.cpp model. Your audio never leaves your machine.

Followspot tracking a spoken script

Highlights

  • Follows you, not a timer. Rolling audio windows are transcribed locally and fuzzy-matched to your script, so misheard words, skipped sentences, and small ad-libs don't lose your place. Stop talking and it stops.
  • Pick your model. Anything from base.en to large-v3-turbo, via ./followspot download <name>.
  • Voice activity detection. ./followspot download vad and the launcher turns it on automatically: silence and room noise stop producing phantom words.
  • Built for prompter rigs. Mirror mode, a text column centered on the lens, adjustable top and bottom margins, and a reading line you can move to lens height.
  • Re-takes are one click. Click any word to jump back to it.
  • Markdown scripts with ignored header and footer sections, dimmed stage directions, and live reload when you save.

Get started

brew install whisper-cpp
git clone https://github.com/JoeKarlsson/followspot.git && cd followspot
./followspot download small.en
./followspot download vad
./followspot examples/sample.md

See the README for prompter setup, models, and troubleshooting, and the changelog for everything in this release.