Breeze-ASR-26-ct2 / README.md
gloomcheng's picture
Add model card
517ae7d verified
|
Raw
History Blame Contribute Delete
1.81 kB
---
license: apache-2.0
base_model: MediaTek-Research/Breeze-ASR-26
language: [zh, nan]
pipeline_tag: automatic-speech-recognition
library_name: ctranslate2
tags: [whisper, taiwanese-hokkien, taigi, ctranslate2, faster-whisper, int8, real-time, speech-recognition]
---
# Breeze-ASR-26 — CTranslate2 / faster-whisper (INT8)
The **fastest** edge build: RTF 0.21 on CPU, real-time with headroom. Use this on
servers, 8 GB+ hosts, or GPU. For 4 GB hosts or desktop apps use the GGML repo;
for mobile/WASM use ONNX.
> Part of the **Breeze-ASR-26 edge family** — the same MediaTek model in every runtime, pick by your constraint:
>
> | Repo | Runtime | RSS | RTF (CPU 4-thread) | Best for |
> |---|---|---|---|---|
> | [Breeze-ASR-26-ct2](https://huggingface.co/weemed/Breeze-ASR-26-ct2) | CTranslate2 / faster-whisper | ~2.9 GB | **0.21** | servers, 8 GB+ hosts, GPU |
> | [Breeze-ASR-26-GGML](https://huggingface.co/weemed/Breeze-ASR-26-GGML) | whisper.cpp / MacWhisper | **1.85 GB** | 0.40 | 4 GB hosts, desktop apps |
> | [Breeze-ASR-26-ONNX](https://huggingface.co/weemed/Breeze-ASR-26-ONNX) | sherpa-onnx / onnxruntime | — | 1.3 | Android / iOS / WASM |
>
> All Apache-2.0, derived from [MediaTek-Research/Breeze-ASR-26](https://huggingface.co/MediaTek-Research/Breeze-ASR-26). Measured on real multi-speaker Mandarin meeting audio. Mandarin does not regress; Taigi is transcribed as Mandarin meaning (not verbatim Taigi characters).
## Usage
```python
from faster_whisper import WhisperModel
m = WhisperModel("weemed/Breeze-ASR-26-ct2", device="cpu", compute_type="int8", cpu_threads=4)
segments, _ = m.transcribe("meeting.wav", language="zh", beam_size=1)
print("".join(s.text for s in segments))
```
INT8 vs FP32: CER 4.69% (function-word/segmentation jitter only), 2.4x faster, quarter the size.