Skip to content

feat(sherpaonnx): surface model quality tier from the registry - #19

Merged
willwade merged 1 commit into
mainfrom
feat/sherpa-quality-field
Aug 16, 2026
Merged

feat(sherpaonnx): surface model quality tier from the registry#19
willwade merged 1 commit into
mainfrom
feat/sherpa-quality-field

Conversation

@willwade

Copy link
Copy Markdown
Contributor

Follow-up to the licence-metadata PR (#11), same shape: the registry enriches every entry with a quality tier (high/medium/low/x_low; some entries carry variant markers like int8/fp16 instead, and 1196 mostly-MMS entries say unknown), but parse_model dropped it. Needed by VoiceGarden-SPD's voice-search filters. Two unit tests (populated + default-empty); clippy clean.

Registry entries carry a quality/variant tier (high/medium/low/x_low,
plus variant markers like int8/fp16); parse_model dropped it. Expose
SherpaModelInfo.quality so consumers (VoiceGarden-SPD's voice search)
can filter by it. Free-form string: 1196 entries say 'unknown' (mostly
MMS), the rest carry tier or variant values.
@willwade
willwade merged commit 703f27c into main Aug 16, 2026
12 checks passed
@willwade
willwade deleted the feat/sherpa-quality-field branch August 16, 2026 17:59
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