Overtone – Transcribe, correct and cut captions for any screen shape

Hi HN, I'm Ruud, co-founder of Lont. We turn company emails into personalized videos.Video captions cost us manual work twice: fixing misheard words, then fixing layout, like lines ending on “the”.Overtone uses multiple models to listen to the audio: gpt-transcribe, Azure STT, and Elevenlabs Scribe. When they return conflicting results, Overtone sends small clips to the models again, and then lets an LLM decide what was actually said.The LLM is like a human doing a sanity check on the transcription model. Humans would easily recognize a word to be different based on context. The LLM basically does the same, using an optional context prompt + its world knowledge. Because of this the Word Error Rate (WER) on many test files is lower when using Overtone, compared to just using a model without it.Sure, the cost is higher because we use up to 3 different STT models + an LLM, but it still removes mistakes, reducing the time needed to fix captions to a minimum, and reducing the chance you'll miss something. For us it's worth it. For ultra high volume use cases it may not be.The rules-based cutter nicely cuts the transcript into captions that look good, depending on screen size: 16:9 is different from 9:16, and the Overtone Format we created supports any type really. Pauses become breaks, captions are grouped per speaker, and names/numbers are never spread out over multiple captions.How to add these captions to your videos? A videojs plugin can do this automatically, so you don't burn in your captions. The plugin lets you cycle between styled captions, plain captions, and off. You can burn them into an MP4 file with overtone burn.Quickly try it out just the cutter? Try: npx overtone-captions recut yoursub.srt Transcribing audio with API keys works too. Use --dry-run to show a cost estimate before you send.We open-sourced this first version (MIT) because we believe many people can benefit from this, especially if your captions just need to be good.

Hacker NewsToolAISource
0Sign in to voteCopy link

FL score

75

out of 100

Verdict

VALIDATE

high confidence

Competition

No competitor data yet

Trend

No signal yet

Overtone improves caption accuracy and formatting by combining multiple speech-to-text models with an LLM to reduce manual correction time.

The pain

Manual caption correction is time-consuming and error-prone, especially fixing transcription mistakes and formatting captions for different screen shapes.

The gap

Existing transcription tools either have high error rates or poor formatting, and no solution currently combines multiple models with an LLM to improve accuracy and layout automatically.

Build angle

The product can be built by a small technical team leveraging existing STT APIs and open-source LLMs, with a focus on integration and UI for caption formatting and embedding.

Strengths

  • Clear and common pain point for video creators and companies producing captioned videos
  • Innovative use of multiple STT models plus LLM for transcription sanity checks
  • Flexible caption formatting for any screen shape
  • Open source first version lowers barrier to adoption

Risks

  • Higher cost due to multiple API calls may limit appeal for high-volume users
  • Market size may be niche, focused on companies valuing caption quality over cost
  • Competition from cheaper or simpler transcription tools
  • Dependence on third-party APIs and LLMs could affect margins and reliability

Questions about this idea?

FlyBot reads the scoring and gives you a second opinion on “Overtone – Transcribe, correct and cut captions for any screen shape”.

Open FlyBot