nowfound

AI · August 12, 2024

LA

LLM Aided Transcription Improvement

I recently submitted another project for using LLMs to correct errors and improve formatting of OCRed documents which was well received. The low cost and high quality/speed of the latest "value tier" models from OpenAI and Anthropic have made it possible to get compelling results at a very reasonable price in that application. It occured to me that the same approach taken there (namely, splitting documents into chunks and sending each chunk through a chain of LLM prompts that each take the output of the previous prompt and apply an additional layer of processing) could be easily applied…

In plain words

LLM Aided Transcription Improvement uses large language models to refine raw speech transcripts by correcting errors, improving coherence, adding punctuation, and applying formatting. It processes transcripts in chunks through sequential prompts, with each step building on the previous output. Designed for anyone working with spoken-word content, it leverages affordable value-tier models from OpenAI and Anthropic to deliver high-quality results at reasonable cost.

written from the facts on this page · September 2026

From the sources

In the maker’s words, at launch

I recently submitted another project for using LLMs to correct errors and improve formatting of OCRed documents which was well received. The low cost and high quality/speed of the latest "value tier" models from OpenAI and Anthropic have made it possible to get compelling results at a very reasonable price in that application. It occured to me that the same approach taken there (namely, splitting documents into chunks and sending each chunk through a chain of LLM prompts that each take the output of the previous prompt and apply an additional layer of processing) could be easily applied to a related problem, that of "improving" raw transcripts of spoken word content to make them more coherent, to correct speech errors, to turn utterances into polished sentences with full punctuation, to add markdown formatting, etc. Note that this is very different from taking a raw transcript and trying to make it look like a formal transcript from, say, a magazine article, with proper speaker diarization and formatting. There are several other projects that seek to do that, and it's not really possible to get great results with the raw transcript data alone (you also need to look at the audio for really robust speaker identification, for instance). Where this project is more useful is for people like YouTubers who have made a video on a subject, but the video might be a bit informal and rambling-- the kind of thing that sounds fine when listening to it, but if you were to read an exact transcript of it, it wouldn't feel polished enough. This project lets you easily end up with something that can stand on its own in written form. As a result of this different goal, it takes a lot more liberties with changing/transforming the original content, so in that sense it's quite a bit different than the OCR correction project. The best way to see this is to just look at a sample. In this case, it's a YouTube video a friend of mine made about music theory: Original Transcript JSON File (Output from Whisper): https://github.com/Dicklesworthstone/llm_aided_transcription... Final LLM Generated Markdown: https://github.com/Dicklesworthstone/llm_aided_transcription... As you can see from the example, although the essence of the original content has been preserved, the form it takes is really quite different. This new projects pairs well with another past project I submitted a while back to HN, which is for easily generating transcripts of a whole playlist of YouTube videos (or just a single video) using Whisper: https://github.com/Dicklesworthstone/bulk_transcribe_youtube... Someone with a lot of recorded content (either YouTube videos, podcasts, etc.) can just crank them all through this code in a few minutes and end up with a bunch of written materials which they could use for blog posts, handouts, etc. It's the kind of thing that would take days or weeks to do by hand, and which I think this latest crop of low-cost LLMs is quite effective at doing in an automated way, and for a couple bucks of API calls at most. As always, you'll want to read over the output to ensure that it's not hallucinating stuff that was never in the original! Future work here will likely include optional "modules" (that you could enable with an option flag) for generating related ancillary content along with the improved primary "transcript" output, such as multiple choice questions, "top takeaways," powerpoint presentation slides, etc. Hope you like it!

More ai this month

the category →
  • I trained a 125M-parameter transformer to autocomplete piano performances in real time (~108 notes/sec on an iPhone 15). The idea is basically GitHub Copilot or Tabnine, except instead of prompting it with code, you prompt it by playing a few notes on a MIDI piano. The model then continues what you played, entirely on-device. The app is free if anyone wants to try it. Happy to answer questions about the model, training, Core ML, or the many things that didn't work.

    AI · 17d ago · simedw.com

  • Astute585

    Automate your B2B brand going viral, with new media creators

    AI · 18d ago · company-app.joinastute.com

  • Grok Bot547

    AI teammates that you can give real work to

    AI · 25d ago · x.ai

  • Hey HN, Henry from Cactus here! We previously released Cactus Needle, a 14MB agentic LLM for tool call, device use, and structured extraction for phones, wearables, smart homes, small robots and microcontrollers. We got really great feedback here, and have now incorporated the suggestions to release Needle 2. The whole model is a single 14MB binary that runs a full session in 28MB of RAM; 45m parameters at 2bit compression. Needle hits 500 tokens/sec decode speed on a Raspberry Pi 5, sits between 400-1,500 tokens/sec on VR devices like Meta Quest 3S and Apple Vision Pro, and ranges…

    AI · 26d ago · cactuscompute.com

  • Make your software self-driving

    AI · 30d ago · coldtea.ai

  • Soloop472

    Approval-first Agent OS for solo founders

    AI · 30d ago · soloop.io

Launched alongside, August 2024

the whole month →
  • Wordware9,866

    Your tool for building AI agents with natural language

    AI · 2024 · wordware.ai

  • IY

    Life & fun · 2024 · ytch.xyz

  • Me.bot1,628

    The inspiring companion for your life

    AI · 2024 · me.bot

  • Upmetrics AI1,197

    Business plan & financial forecast using AI

    Work · 2024 · upmetrics.co

  • Jupitrr AI1,196

    Auto-generate B-roll visuals for content marketing videos

    AI · 2024 · jupitrr.com

  • IA

    Hey there HN! We’re Joe and Stopa, and today we’re open sourcing InstantDB, a client-side database that makes it easy to build real-time and collaborative apps like Notion and Figma. Building modern apps these days involves a lot of schleps. For a basic CRUD app you need to spin up servers, wire up endpoints, integrate auth, add permissions, and then marshal data from the backend to the frontend and back again. If you want to deliver a buttery smooth user experience, you’ll need to add optimistic updates and rollbacks. We do these steps over and over for every feature we build, which can…

    Dev tools · 2024 · github.com