QVAC-23283 feat[mod]: add Indic Conformer CTC transcription - #3815
QVAC-23283 feat[mod]: add Indic Conformer CTC transcription#3815ishanvohra2 wants to merge 7 commits into
Conversation
Review StatusCurrent Status: ❌ PENDING Pending reviews: Needs 1 Management or Team Lead, and 1 more from Management, Team Lead, or Member. |
License compliance — findings detected (warn-only)Critical: 0 · High: 1 · Medium: 0
How to resolve a blocking finding:
Warn-only (shadow) mode — this check does not block merges yet. Updated automatically by the canonical license compliance workflow. NOTICE presence (advisory)Missing NOTICE (advisory, does not block):
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
QVAC E2E —
|
QVAC E2E —
|
QVAC E2E —
|
QVAC E2E —
|
QVAC E2E —
|
| ), | ||
| new SkipExecutor( | ||
| /^parakeet-indic-conformer-/, | ||
| 'Indic Conformer e2e is desktop-only; the parakeet-indic-conformer resource is not defined on Electron' |
There was a problem hiding this comment.
electron already runs parakeet-ctc/tdt/sortformer. indic q4 is ~391mb. skip because of the 10m budget, or just not wired yet?
There was a problem hiding this comment.
It was just not wired yet — Electron already runs the other Parakeet Q4 models, and Indic Q4 is in the same size class (~391 MB), so there is no 10m-budget skip. Wired parakeet-indic-conformer on the Electron/Snap consumer (same PARAKEET_INDIC_CONFORMER_CTC_Q4_0 + language: 'hi' as desktop) and dropped the SkipExecutor. Mobile still skips for Device Farm memory.
🎯 What problem does this PR solve?
PARAKEET_CTC_*, colliding conceptually with English Parakeet CTC.@qvac/asr-ggml0.3.0 requiresparakeetConfig.languagefor Indic Conformer; the SDK schema did not accept or forward that field.📝 How does it solve it?
@qvac/asr-ggmlto^0.3.0and add optionallanguageon ParakeetmodelConfig, forwarded into the unified ASR addon.PARAKEET_INDIC_CONFORMER_CTC_*from the registry path/filename so they stay distinct fromPARAKEET_CTC_0_6B_*.🧪 How was it tested?
language, addon config/reload forwarding.parakeet-indic-conformer-*). Skipped on iOS, Android, and Electron. Not in smoke.test-e2e-full(smoke will not cover these tests).📦 Models
Added models