Upload README.md with huggingface_hub
Browse files
README.md
ADDED
|
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
language: [fa]
|
| 3 |
+
license: cc-by-4.0
|
| 4 |
+
library_name: onnx
|
| 5 |
+
tags: [automatic-speech-recognition, fastconformer, persian, fa, onnx, fp16, on-device, webgpu, ctc]
|
| 6 |
+
base_model: Reza2kn/shenava-fa-fastconformer-115m
|
| 7 |
+
---
|
| 8 |
+
# Shenava v4 — FastConformer-115M CTC — fp16 ONNX (in-browser / on-device)
|
| 9 |
+
|
| 10 |
+
fp16 ONNX export of the **CTC head** of [Reza2kn/shenava-fa-fastconformer-115m](https://hf.co/Reza2kn/shenava-fa-fastconformer-115m), for `onnxruntime-web` (WebGPU / WASM) and `onnxruntime`. Powers the offline Persian captioner at **VisualEars.com**.
|
| 11 |
+
|
| 12 |
+
- **Input:** `processed_signal` float32 `[1, 80, 2005]` — 80-dim log-mel features over a fixed 20.05 s window (NeMo FastConformer preprocessor; configs `115m_preprocessor.json` + `115m_mel_filters.json` included).
|
| 13 |
+
- **Outputs:** `logits` `[1, 251, 1025]` (CTC, blank id 1024) and `encoded_lengths`. Greedy-CTC decode with `115m_tokens.json`; truncate logits to `ceil(real_mel_frames / 8)` before collapse.
|
| 14 |
+
- **Golden6669 WER:** **7.92%** (CTC, official Persian normalizer). The parent's RNNT head scores 7.29%.
|
| 15 |
+
- **Streaming:** the deployed app streams by full-context re-decode of a growing buffer — zero accuracy penalty.
|
| 16 |
+
|
| 17 |
+
Fully offline, on-device. Part of the VisualEars project (SLT 2026).
|