inoryQwQ's picture
Upload folder using huggingface_hub
6ff2e37 verified
|
Raw
History Blame Contribute Delete
1.88 kB
---
license: apache-2.0
language:
- zh
base_model:
- csukuangfj/WSChuan-ASR
pipeline_tag: automatic-speech-recognition
tags:
- sherpa-onnx
- axera
- ax650
- axmodel
- paraformer
- asr
- speech-recognition
- chinese
- pulsar2
---
# sherpa-onnx-paraformer-ax650
Paraformer-large-Chuan Chinese ASR model converted to AX650 AXMODEL for on-device inference via sherpa-onnx.
## Model Details
- **Original Model**: [csukuangfj/WSChuan-ASR](https://hf-mirror.com/csukuangfj/WSChuan-ASR)
- **Architecture**: Paraformer (SAN-M encoder + CIF predictor + SAN-M decoder)
- **Task**: Chinese speech recognition (ASR)
- **Sample rate**: 16000 Hz
- **Input**: 5-second fixed length audio chunks
- **Vocabulary**: 8404 tokens
- **LFR**: window=7, shift=6
- **Target Chip**: AX650 (NPU3)
## Files
| File | Precision | Size | Description |
|------|-----------|------|-------------|
| `encoder-5-seconds.axmodel` | INT8 | 165 MB | Encoder [1,83,560]→[1,83,512] |
| `predictor-5-seconds.axmodel` | INT8 | 831 KB | Predictor [1,83,512]→[1,83] |
| `decoder-5-seconds.axmodel` | INT8 | 60 MB | Decoder [1,83,512]×3→[1,83,8404] |
## Performance
| Metric | Value |
|--------|-------|
| RTF | 0.007 |
| Pulsar2 Version | 6.0 (commit 48520c11) |
## Usage with sherpa-onnx
```bash
./sherpa-onnx-offline \
--tokens=tokens.txt \
--paraformer=encoder-5-seconds.axmodel,predictor-5-seconds.axmodel,decoder-5-seconds.axmodel \
--provider=axera \
audio.wav
```
## Known Limitations
- INT8 quantization may cause accuracy loss; recognition output may be empty or partially missing
- Fixed 5-second input length; longer audio requires external chunking
- For higher accuracy, use U16 encoder + FP32 predictor + FP32 decoder variants
## Conversion Details
- **Pulsar2 Version**: 6.0 (48520c11)
- **Calibration**: MinMax with 10 samples
- **Quantization**: INT8
## License
Apache 2.0