aboutsummaryrefslogtreecommitdiffstats
path: root/whisper.cpp/README
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-25 19:35:12 +0200
committerDanilo M. <danix@danix.xyz>2026-09-25 19:35:12 +0200
commit3ef918b667f71ad838e430ae540f32c1b42e2d2c (patch)
treec37d754f5a2f1789f65eabfc156e6a118ece6492 /whisper.cpp/README
parentd55fae6335f66b3ca7ea567c3d73ba50a86a0155 (diff)
downloadmy-slackbuilds-3ef918b667f71ad838e430ae540f32c1b42e2d2c.tar.gz
my-slackbuilds-3ef918b667f71ad838e430ae540f32c1b42e2d2c.zip
whisper.cpp: enable Vulkan, SDL2 and ffmpeg
Groundwork for a local voice assistant. SDL2 adds the microphone tools: whisper-stream for live transcription, whisper-command for voice commands, plus whisper-talk-llama and whisper-lsp. ffmpeg lets the tools decode any audio format ffmpeg reads, not only the WAV, MP3 and FLAC that the bundled miniaudio handles. Vulkan runs the whole model on the GPU; OpenVINO still covers the encoder when a converted encoder model is present. All three come from the -current base, so REQUIRES is unchanged. Test-built on -current, sbopkglint clean. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'whisper.cpp/README')
-rw-r--r--whisper.cpp/README8
1 files changed, 7 insertions, 1 deletions
diff --git a/whisper.cpp/README b/whisper.cpp/README
index 6daff42..3894eba 100644
--- a/whisper.cpp/README
+++ b/whisper.cpp/README
@@ -5,10 +5,16 @@ recognition (ASR) model, plus NVIDIA Parakeet models.
- AVX intrinsics support for x86 architectures
- Mixed F16 / F32 precision
- Integer quantization support
+ - Vulkan GPU backend
- OpenVINO encoder support
Installs whisper-cli, whisper-server, whisper-bench, whisper-quantize,
-whisper-vad-speech-segments, parakeet-cli and parakeet-quantize.
+whisper-vad-speech-segments, parakeet-cli and parakeet-quantize, plus
+the SDL2 microphone tools whisper-stream (live transcription),
+whisper-command (voice commands), whisper-talk-llama and whisper-lsp.
+
+The tools decode input audio through ffmpeg, so any format ffmpeg reads
+is accepted, not only WAV, MP3 and FLAC.
OpenVINO support is built in. The encoder must be converted to OpenVINO
IR format first, see "OpenVINO Support" in the bundled README.md.