Skip to content

Sync sherpa-onnx registry v2026-08-18 (1760 entries) - #20

Merged
willwade merged 1 commit into
mainfrom
sync-registry-v2026-08-18
Aug 18, 2026
Merged

Sync sherpa-onnx registry v2026-08-18 (1760 entries)#20
willwade merged 1 commit into
mainfrom
sync-registry-v2026-08-18

Conversation

@willwade

Copy link
Copy Markdown
Contributor

Summary

Syncs the vendored registry to the tagged v2026-08-18 release of AACTools/sherpa-onnx-tts-models via ./scripts/sync-registry.sh v2026-08-18 (checksum verified).

Registry changes (1399 → 1760 entries):

  • All 622 registerable tts-models release assets now covered (id-collision fixes upstream: quantization variants, region-kept piper/mimic3 ids)
  • New model types: zipvoice (zh+en zero-shot cloning), pocket (Kyutai PocketTTS), csukuangfj-zh-ll
  • Metadata: corrected speaker counts (kokoro-en is really 11), fixed bogus fs language codes

Id renames affecting this repo (engine code unchanged — parse_model is lenient, and zipvoice/pocket fail cleanly at dispatch until # adds support):

Old id New id
piper-nl-rdh-low piper-nl_BE-rdh-low
icefall-fs-ljspeech icefall-en-ljspeech
cantonese-fs-xiaomaiiwn cantonese-yue-xiaomaiiwn

Fixture updates: live workflow + live-test default ids, known-id integration test, single-speaker test (kokoro-en-v0_19 is now correctly 11 speakers; using piper-en_US-amy-low instead).

Validation

  • cargo test --no-default-features --features "sherpaonnx,cloud" — all green (180 lib + 6 integration suites)
  • sync-registry.sh checksum verified: 4c2680e4…8b962

Follow-up PR adds actual zipvoice/pocket engine support.

Regenerated registry with new ids: piper/mimic3 now keep the region
(piper-nl-rdh-low -> piper-nl_BE-rdh-low, icefall-fs-ljspeech ->
icefall-en-ljspeech, cantonese-fs -> cantonese-yue), quantization
variants get -int8/-fp16 suffixes, and zipvoice/pocket/zh-ll types
were added upstream.

Engine code unchanged: parse_model is schema-lenient and the new
model_types fail cleanly at dispatch. Test fixture updates:
- kokoro-en-v0_19 is really 11 speakers; single-speaker fixture is now
  piper-en_US-amy-low
- pinned known-id renamed to cantonese-yue-xiaomaiiwn
- live workflow + live-test default model ids updated to the new names
@willwade
willwade merged commit fd412f5 into main Aug 18, 2026
11 of 12 checks passed
@willwade
willwade deleted the sync-registry-v2026-08-18 branch August 18, 2026 04:28
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