this post was submitted on 27 Jun 2026
16 points (100.0% liked)

Free and Open Source Software

22584 readers
17 users here now

If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 3 years ago
MODERATORS
 

Are there currently usable FOSS tools for speech to text conversion (transcription) available under GNU/Linux? Purpose is transcribing stuff like downloaded podcasts. I don't need or want any kind of GUI tool. Just a CLI program that takes an audio file and converts it to text. I know there are various proprietary systems that do this, such as youtube transcription. One of my questions is whether the free stuff that's out there is anywhere near as good. I'm not too concerned about the input format (I can convert with ffmpeg), or about CPU time within reason (I don't mind letting my server spend all night crunching a 1 hour audio). I'd prefer to not require a GPU but if that helps a lot, I can get hold one of one as needed.

Question is about speech to text (STT). I'm not asking about the opposite, text-to-speech (TTS). For some reason people often confuse the two of these.

Thanks!

you are viewing a single comment's thread
view the rest of the comments
[โ€“] skarn@discuss.tchncs.de 3 points 17 hours ago (1 children)

On my potato powered laptop (mid range thinkpad from 2018) it does not run in real time on the CPU. Particularly if you want to use a decent model, which is needed for my foreign accent.

I would say that quality generally exceeds YouTube, even with the worst model.

[โ€“] solrize@lemmy.ml 1 points 12 hours ago

Thanks. My old i5-something server is probably in the same speed range as your laptop. It's good to hear about the transcription quality. If conversion is slower than real time, I can live with it. I can just throw a bunch of files at it and let it run overnight. Faster is always nicer of course.