Skip to content

Use Parakeet as the default English model - #23

Merged
synesthesiam merged 2 commits into
mainfrom
parakeet-english-default
Sep 8, 2026
Merged

synesthesiam merged 2 commits into
mainfrom
parakeet-english-default

Conversation

@synesthesiam

Copy link
Copy Markdown
Contributor

Summary

  • replace the default English Citrinet model with Parakeet TDT-CTC 110M
  • bundle the attributed Parakeet ONNX archive for offline first startup and pin the model dataset revision
  • rename the generic ONNX acoustic backend to nemo, while accepting citrinet as a compatibility alias
  • use the calibrated Parakeet max-score default of 3.8 and migrate persisted legacy English defaults of 5.0 without changing custom values
  • cap NeMo ONNX inference at four threads
  • align application help, documentation, benchmarks, and release metadata with the new model and score defaults

The model archive is published in rhasspy/rhasspy-speech at revision 9e6bcf3af07909f39f71674f62372508d00dd4a9. It includes provenance and NVIDIA CC-BY-4.0 attribution.

Validation

  • focused release, settings, numeric-range, and debug-mode tests
  • formatting, type checking, and Python compilation for the changed runtime and evaluation tools
  • English sentence-FST evaluation: 46/46 standard commands
  • Voice Preview Edition corpus: 62/67 commands at the zero-false-accept gate

synesthesiam and others added 2 commits September 8, 2026 11:16
Make NeMo the canonical ONNX backend, retain the former Citrinet import and backend name as library compatibility aliases, and bundle the calibrated Parakeet TDT-CTC 110M model for English.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Centralize model-aware score defaults, migrate the legacy English gate, preserve the Citrinet backend alias, and align release documentation and evaluation tools with Parakeet.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@synesthesiam
synesthesiam merged commit a9b4060 into main Sep 8, 2026
2 checks passed
@synesthesiam
synesthesiam deleted the parakeet-english-default branch September 8, 2026 21:33
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.

1 participant