ggml-org/whisper.cpp
View on GitHub ↗ ★ 54,861 C++
Port of OpenAI's Whisper model in C/C++
117 mentions on Hacker News by 97 people: 19 stories, 98 comments · first 2022-10-07 · latest 2026-07-19
20082026
-
Compare https://github.com/ggml-org/whisper.cpp/
comment by 1vuio0pswjnm7 · 2026-07-19 · in Speech Recognition and TTS in less than 500kb -
Yes - there is a way: https://github.com/ggml-org/whisper.cpp
comment by mobilio · 2025-12-10 · in Qwen3-Omni-Flash-2025-12-01:a next-generation native multimodal large model -
…historical information about bare-metal use of the ANE is available from the Whisper.cpp pull req: https://github.com/ggml-org/whisper.cpp/pull/1021 Even older information at: https://github.com/eiln/ane/tree/33a61249d773f8f50c02ab0b9fe...…
comment by zozbot234 · 2025-09-09 · in Experimenting with Local LLMs on macOS -
…(C++) for audio transcription [1]. It looks like you provide the path to a model file [2]. [1]: https://github.com/ggml-org/whisper.cpp [2]: https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/13ce36fef98a...
comment by exprez135 · 2025-08-22 · in FFmpeg 8.0 -
…stop)" | dotoolc This gives a very functional push-to-talk setup. I'm very impressed with https://github.com/ggml-org/whisper.cpp . Transcription quality with large-v3-turbo-q8_0 is excellent IMO and a Vulkan build is very fast on my…
comment by pstroqaty · 2025-08-19 · in Show HN: Whispering – Open-source, local-first dictation you can trust -
…what is the advantage of using this over whisper.cpp stream that can also do real time conversion? https://github.com/ggml-org/whisper.cpp/tree/master/examples...
comment by wanderingmind · 2025-08-14 · in Show HN: OWhisper – Ollama for realtime speech-to-text -
yep, there's a c++ implementation to run it https://github.com/ggml-org/whisper.cpp
comment by Maxious · 2025-08-13 · in FFmpeg 8.0 adds Whisper support -
Whisper and the many variants. Here's a good implementation. https://github.com/ggml-org/whisper.cpp
comment by jasonjmcghee · 2025-08-06 · in Show HN: Kitten TTS – 25MB CPU-Only, Open-Source TTS Model -
…you want to run it locally, I'd still go with whisper, then I'd look at something like whisper.cpp https://github.com/ggml-org/whisper.cpp . Runs quite well.
comment by codeptualize · 2025-06-09 · in Ask HN: What API or software are people using for transcription? -
https://github.com/ggml-org/whisper.cpp
comment by randomgu · 2025-06-09 · in Ask HN: What API or software are people using for transcription? -
▲ 2
Whispercpp – Local, Fast, and Private Audio Transcription for Rubystory by thunderbong · 2025-06-07 · 0 comments
-
not the gp but found this https://github.com/ggml-org/whisper.cpp/blob/master/models/c...
comment by tough · 2025-05-13 · in Build your own Siri locally and on-device -
…from a whisper.cpp thread - ignoring startup times - the CPU+ANE seems about on par with CPU+GPU: https://github.com/ggml-org/whisper.cpp/pull/566#issuecommen...
comment by kamranjon · 2025-05-03 · in Run LLMs on Apple Neural Engine (ANE) -
Some outdated information about bare-metal use of the ANE is available from the Whisper.cpp pull req: https://github.com/ggml-org/whisper.cpp/pull/1021 Even more outdated information at: https://github.com/eiln/ane/tree/33a61249d773f8f50c02…
comment by zozbot234 · 2025-05-03 · in Run LLMs on Apple Neural Engine (ANE) -
Whisper.cpp has a coreml option which gives 3x speed up over cpu only according to the docs: https://github.com/ggml-org/whisper.cpp?tab=readme-ov-file#c...
comment by kamranjon · 2025-05-03 · in Run LLMs on Apple Neural Engine (ANE) -
A great thread with the type of info your looking for lives here: https://github.com/ggerganov/whisper.cpp/issues/89 But you can likely find similar threads for the llama.cpp benchmark here: https://github.com/ggerganov/llama.cpp/tree/maste…
comment by kamranjon · 2025-02-11 · in Building a personal, private AI computer on a budget -
▲ 3
Whisper.cpp: Looking for Maintainersstory by tech234a · 2025-02-05 · 0 comments
-
▲ 2
Show HN: Galene-stt: automatic captioning for the Galene videconferencing systemstory by jech · 2024-11-21 · 0 comments
-
> I doubt these things can come even close to running whisper for decent voice transcription https://github.com/ggerganov/whisper.cpp/pull/566 "The performance gain is more than x3 compared to 8-thread CPU" And this is on the 3 year old M1…
comment by kalleboo · 2024-10-17 · in AI PCs Aren't Good at AI: The CPU Beats the NPU -
You may be interested in this tread regarding whisper.cpp on an Rpi4: https://github.com/ggerganov/whisper.cpp/discussions/166
comment by thebiss · 2024-09-30 · in Liquid Foundation Models: Our First Series of Generative AI Models -
…on how/where to download the models. Whisper does provide a simple bash script to download models: https://github.com/ggerganov/whisper.cpp/blob/master/models/... (As a Windows user, I can run bash scripts via Git Bash for Windows[1]) [1]:…
comment by Leftium · 2024-09-08 · in Show HN: Transcribe YouTube Videos -
https://github.com/openai/whisper vs https://github.com/ggerganov/whisper.cpp They are two inference engines for running the whisper ASR model, each with their own API AFAIK.
comment by Zambyte · 2024-08-09 · in OTranscribe: A free and open tool for transcribing audio interviews -
…Perhaps it could be a starting point to create a better script that does what you need. -- 1: https://github.com/ggerganov/whisper.cpp/blob/master/README....
comment by emmanueloga_ · 2024-04-09 · in Show HN: I created automatic subtitling app to boost short videos -
…still pretty busted, assuming it uses the same underlying NN inference code as whisper.cpp: https://github.com/ggerganov/whisper.cpp/issues/200#issuecom...
comment by Ono-Sendai · 2024-04-01 · in LLaMA now goes faster on CPUs -
…hours of podcast audio or other speech. And the transcription only needs to be done once. https://github.com/ggerganov/whisper.cpp
comment by philipkglass · 2024-03-06 · in World War II 'rumor clinics' helped America battle wild gossip -
…because that it doesn't name the distinct speakers; it only tells you when the speaker changes. See https://github.com/ggerganov/whisper.cpp/issues/1715#issueco... . Once you compile whisper.cpp and download the model, run `main` with that…
comment by networked · 2024-02-28 · in Ask HN: Is there a whisper-like speech-to-text that detects the speaker? -
…if it is _fully_ openai compatible, but whispercpp has a server bundled that says it is "OAI-like": https://github.com/ggerganov/whisper.cpp/tree/master/example... I don't have any direct experience with it... I've only played around with…
comment by nullstyle · 2024-01-20 · in Show HN: Voxos.ai – An Open-Source Desktop Voice Assistant -
…& the repository includes a native example[0] and a WASM example[1] with a demo site[2]. [0]: https://github.com/ggerganov/whisper.cpp/tree/master/example... [1]: https://github.com/ggerganov/whisper.cpp/blob/master/example... [2]:…
comment by jkachmar · 2023-12-19 · in Jarvis: A Voice Virtual Assistant in Python (OpenAI, ElevenLabs, Deepgram) -
▲ 4
Wchessstory by tosh · 2023-12-14 · 0 comments
-
…there are minimal changes to redirect certain operations to using MLX. There is also cpp Whisper ( https://github.com/ggerganov/whisper.cpp ) which seems to have it’s own kind of optimizations for Apple Silicon - I don’t think this was the…
comment by isodev · 2023-12-13 · in Whisper: Nvidia RTX 4090 vs. M1 Pro with MLX -
…hardware. Here's a thread about running realtime on raspberry pi devices (some tweaks required): https://github.com/ggerganov/whisper.cpp/discussions/166
comment by gcr · 2023-11-17 · in OpenAI releases Whisper v3, new generation open source ASR model -
▲ 4
Whisper.wasmstory by tosh · 2023-11-13 · 0 comments
-
I was struggling with the same error on PopOS 22.04, and this helped: https://github.com/ggerganov/whisper.cpp/issues/352#issuecom... I'm not sure what changed, but basically I purged ffmpeg and libsdl2-dev and the `make` in the root of…
comment by t0mk · 2023-11-04 · in Talk-Llama -
…running ./talk-llama on arch and debian. Already checked sdl2lib and ffmpeg (because of this issue: https://github.com/ggerganov/whisper.cpp/issues/1325 ) but nothing seems to fix it. Anyone else?
comment by lbltavares · 2023-11-02 · in Talk-Llama -
▲ 474
Talk-Llamastory by plurby · 2023-11-02 · 140 comments
-
https://github.com/ggerganov/whisper.cpp/tree/master/example... is worth a poke. llama.cpp supports llama2 on CPU.
comment by regularfry · 2023-11-01 · in Distil-Whisper: distilled version of Whisper that is 6 times faster, 49% smaller -
https://github.com/ggerganov/whisper.cpp https://github.com/Const-me/Whisper I had fun with both of these. They will both do realtime transcription. Bit you will have to download the training data sets…
comment by CrimsonCape · 2023-09-28 · in Amazon Bedrock Is Now Generally Available -
…have a good enough machine (an M1 MacBook Air will do), running it locally is usually better. [1] https://github.com/ggerganov/whisper.cpp
comment by miki123211 · 2023-08-23 · in MacWhisper: Transcribe audio files on your Mac -
Perhaps try something like this? https://github.com/ggerganov/whisper.cpp/tree/master/example...
comment by jvanveen · 2023-07-24 · in Ask HN: Looking for a Firefox compatible extension for voice controlled actions -
I think the Whisper example is your best bet! https://github.com/ggerganov/whisper.cpp/tree/master/example...
comment by FL33TW00D · 2023-07-18 · in Stable Diffusion WebGPU demo -
…a great Open-source implementation named whisper.cpp and a few graphical user interfaces for it: https://github.com/ggerganov/whisper.cpp https://sindresorhus.com/aiko https://goodsnooze.gumroad.com/l/macwhisper Personally I use MacWhisper…
comment by speedgoose · 2023-07-18 · in Ask HN: How to transcribe Apple Watch recordings? -
…whisper-tiny works on a Pi on real time, right? And that's not leveraging the GPU on the Pi. ( https://github.com/ggerganov/whisper.cpp/discussions/166 ) Edit: looks like medium is 30x slower on the Pi than tiny model, so I may have been…
comment by JonathanFly · 2023-07-16 · in SoundStorm: Efficient Parallel Audio Generation -
You can run whisper.cpp locally in real time: https://github.com/ggerganov/whisper.cpp/tree/master/example...
comment by jxy · 2023-07-06 · in GPT-4 API General Availability -
▲ 121
Show HN: Project S.A.T.U.R.D.A.Y. – open-source, self hosted, J.A.R.V.I.S.story by GRVYDEV · 2023-07-02 · 30 comments
-
…[0] which is mainly used with whisper.cpp [1] I think. [0]: https://github.com/openai/whisper [1]: https://github.com/ggerganov/whisper.cpp
comment by Semaphor · 2023-06-23 · in Amazon cancels my account after exposing account lockout for “racist doorbell” [video] -
Have you tried the Quick start in the https://github.com/ggerganov/whisper.cpp README?
comment by Tepix · 2023-06-13 · in Llama.cpp: Full CUDA GPU Acceleration -
…the integration work to make it a turnkey solution for a wider audience hasn't happened yet. (E.g. https://github.com/ggerganov/whisper.cpp/issues/950 is still open.)
comment by yorwba · 2023-05-30 · in Tone: Cross platform audio tagger and metadata editor -
…of meetings, worked nicely and it can be run on a single GPU locally. The best part? It's free. https://github.com/ggerganov/whisper.cpp It took about 5 minutes to process each hour on a 1080ti GPU. There are a few wrappers available with…
comment by cloudking · 2023-05-29 · in Ask HN: Any recommendations for cheap, high-quality transcription software -
Tag v1.4.1 has been created, fixes bugs: https://github.com/ggerganov/whisper.cpp/releases/tag/v1.4.1
comment by ftrobro · 2023-04-30 · in Whisper.cpp v1.4.0 -
▲ 162
Whisper.cpp v1.4.0story by tosh · 2023-04-30 · 45 comments