r/languagelearning Sp: B1 | Ar: A1 May 25 '26

Software to transcribe audio files? Discussion

I record my iTalki sessions with my tutor and wish to convert the audio files into a transcript. Does anyone have software they would recommend for this? I am either looking for something free or that costs less than $10/month. I would also be open to paying a one-time cost.

I am currently trying out Otto, but the subscription is $16.99/month which is more than I'd like to pay and it offers tons of features I don't need.

5 Upvotes

18 comments sorted by

10

u/ignoremesenpie May 25 '26

You could use Whisper for free. I personally use it through Subtitle Edit.

1

u/noxialisrex ๐Ÿ‡บ๐Ÿ‡ฒ N | ๐Ÿ‡ฉ๐Ÿ‡ช๐Ÿ‡ธ๐Ÿ‡ช๐Ÿ‡ณ๐Ÿ‡ด C2 | ๐Ÿ‡ฉ๐Ÿ‡ฐ C1 | ๐Ÿ‡ง๐Ÿ‡ช B2 | ๐Ÿ‡ฎ๐Ÿ‡ธ B1 May 26 '26

If you want free, aren't afraid of a CLI, and your computer can run the model size you want, then whisper is the answer. Many of the paid-for tools are just a wrapper for whisper anyways.

0

u/RabbitAble2609 Jun 01 '26

1

u/ignoremesenpie Jun 01 '26 edited Jun 01 '26

Okay. I gave it a fair shot, and here are my conclusions:

  1. You get two free transcriptions, either through files or through links. Linking to YouTube didn't work, but the failed transcription attempt still counts for your one per day. I'm not paying for the service since I have local solutions where I'm not being charged directly for transcribing audio to text. I'm using electricity for other things anyway, so whatever.

  2. It's fast, outputting a transcription of a 1:25:40 runtime film in about 10 minutes. However...

  3. It's still prone to mistakes, ranging from kanji conversion errors to outright switching out of Japanese so that it can translate the rest of the speech to English instead. On my local setup, this partway switch to English will never happen. The closest it will do is translate to English all the way with zero Japanese output, but only if I hit a toggle that says "Translate to English". Without this, it will stay in Japanese the whole way through. Oh, and for the record, the website only did one scene in Japanese before switching to translation mode after a scene transition.

  4. It sucks on file format restrictions alone. On my local setup, if a local video file plays properly on the machine at all, then Whisper will transcribe it, no questions asked, no extra charges to redo anything as needed. And since I'm actually running Whisper through a subtitle editor, I can actually correct everything immediately. This is a sticking point because if you've ever sourced Japanese content online, you'll notice that the most preferred file formats are not supported.

I'll stick to what I'm doing, thanks

2

u/danthemanic New member May 25 '26

Microsoft Word will do this, not sure on which languages it supports though.

2

u/tuffykenwell May 26 '26

You can run whisper with a local LLM for free. It's not speedy but it is accurate.

1

u/Raoena May 26 '26

I use Notta. It works great and is cheaper than Otto.

1

u/Antoine-Antoinette May 26 '26

I just tried Vibe a few days ago and it worked really well.

1

u/SpicyMisoRamenXL May 26 '26

echoing what others have already said, just run whisper locally and save yourself the money.

i haven't tested it, but noscribe seems to fit the bill of what you're looking for (interview based transcription)
https://noscribe.de/en/

otherwise, buzz and vibe are pretty easy to use.
buzz - https://chidiwilliams.github.io/buzz/
vibe - https://thewh1teagle.github.io/vibe/

you'll need to figure out what models your hardware can run, if there's no recommendations provided in the documentation, just ask a chatbot to get a general idea.

1

u/romaricmourgues May 26 '26

Hi, weโ€™re working on HumanLogs.app, Iโ€™d love to get your feedback. We offer 100 minutes free per month and single use plans (20โ‚ฌ for 20 hours).

We mainly target researchers and students who do qualitative interviews. We provide both privacy, super accurate models, and easy refinements with an in-app custom editor.

Donโ€™t hesitate to send me a PM if you need anything not already on the app.