Repository navigation
feat(dictation): Parakeet v3 as a dictation model - #122
Merged
Merged
Conversation
parakeet-cli from the same pinned whisper.cpp b5130 zip and GPU pack, one process per pass with the WAV on stdin (never on disk), warmed by a silent pass at the Whisper warm-up's hooks. A limitedLanguages flag asks before the download and disables the language picker with an icon; the stored language is untouched. Core 0.23.0, app 0.28.0. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FHHaWKR4M5QtW7Wecyuk4t
github-actions Bot
pushed a commit
that referenced
this pull request
Oct 4, 2026
parakeet-cli from the same pinned whisper.cpp b5130 zip and GPU pack, one process per pass with the WAV on stdin (never on disk), warmed by a silent pass at the Whisper warm-up's hooks. A limitedLanguages flag asks before the download and disables the language picker with an icon; the stored language is untouched. Core 0.23.0, app 0.28.0. Claude-Session: https://claude.ai/code/session_01FHHaWKR4M5QtW7Wecyuk4t Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #121.
Adds Parakeet v3 as a dictation model. This is a change to Prism too: it is in
core/(core 0.23.0), so Prism gets it through the automatic core bump. Merge Maxaubert/Prism#279 first: Prism'sdictationPagegate would otherwise fail on the new row (verified: it passes there on both the old and the new core).What it does
ggml-parakeet-tdt-0.6b-v3-q8_0.bin(668757119 bytes, SHA-2564d64e9e9...fd600e), URL pinned to ggml-org/parakeet-GGUF commit35156454d1a39de06863303dd209fd2bed6ee079, flaggedlimitedLanguages.parakeet-cli.exe+parakeet.dllfrom the same b5130 zip and GPU pack;fetch-whisper.mjsandENGINElist the same files (test holds them).parakeet-cliper pass, the WAV on stdin (-f -), never written to disk; text off stdout (UTF-8). GPU when the pack is installed and enabled, else-ng. A GPU pass falls back to the CPU only when the engine died, Whisper's rule (anerror:about the audio or a timeout keeps the GPU). Warm-up is a silent pass at the Whisper warm-up's hooks; partials one at a time through the existing queue. Switching off, a model or pack change and quit kill a pass in flight.Tests
npm run e2e -- dictation: dictation 21/21, dictationPage 36/36, dictationParakeet 11/11 (real engine, q4_0 file, jfk clip: the sentence lands on the prompt, no Enter).parakeet-clireads the WAV from stdin and gives the exact sentence; the silent warm-up compiled the GPU kernels in 23.7 s on an empty cache, the next pass 0.59 s.For the owner
🤖 Generated with Claude Code
https://claude.ai/code/session_01FHHaWKR4M5QtW7Wecyuk4t