Views
No views yet
| Model | Description | Compute | Quantization |
|---|---|---|---|
encoder.mlmodelc | FastConformer encoder (24L, 1024 hidden) | CPU + Neural Engine | INT8 palettized |
decoder.mlmodelc | LSTM prediction network (2L, 640 hidden) | CPU + Neural Engine | FP16 |
joint.mlmodelc | TDT dual-head joint (token + duration logits) | CPU + Neural Engine | FP16 |
| File | Description |
|---|---|
vocab.json | SentencePiece vocabulary (1024 tokens) |
config.json | Model configuration |
torch.stft tracing bakes audio length as a constant, breaking per-feature normalization for variable-length inputs.EnumeratedShapes (100–3000 mel frames, covering 1–30s audio) to avoid BNNS crashes with dynamic shapes.ParakeetASR module:1let model = try await ParakeetASRModel.fromPretrained(modelId: ParakeetASRModel.int8ModelId)
2let text = try model.transcribeAudio(samples, sampleRate: 16000)