Skip to content

Add large-v3-turbo to the Whisper model list - #47

Open
Suijiku wants to merge 1 commit into
ObscureAintSecure:masterfrom
Suijiku:add-large-v3-turbo
Open

Add large-v3-turbo to the Whisper model list#47
Suijiku wants to merge 1 commit into
ObscureAintSecure:masterfrom
Suijiku:add-large-v3-turbo

Conversation

@Suijiku

@Suijiku Suijiku commented Jul 9, 2026

Copy link
Copy Markdown

Closes #44.

Summary

Adds large-v3-turbo to the Whisper model list in Settings → Transcription. faster-whisper
already accepts this model name; TalkTrack just didn't offer it in the UI.

large-v3-turbo has 4 decoder layers vs large-v3's 32, giving several times faster decode
for roughly a ~0.3% WER difference — a strong default for users who want near-large-v3
accuracy without the full decode cost. First use downloads the model (~1.6 GB) and caches it
locally like the other models.

Changes

  • app/ui/settings_dialog.py — new combo item after large-v3.
  • README.md — new row in the Whisper Models table and updated Settings table.

Testing

  • Launched the app, opened Settings → Transcription, selected large-v3-turbo, and
    transcribed a short recording end-to-end.
  • Verified the setting round-trips (persists to ~/.talktrack/settings.json and reloads).
  • Hardware: Intel Core Ultra 5 225H, CPU int8 inference, Windows 11.
  • python -m pytest tests/ -v — full suite green.

No behavior change for existing models; this is purely an added option.

faster-whisper already accepts the large-v3-turbo model; expose it in the
Settings > Transcription combo and document it in the README models and
settings tables. Turbo has 4 decoder layers vs large-v3's 32 (several times
faster decode, ~0.3% WER difference).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add large-v3-turbo to the Whisper model list

1 participant