Downloads · 30 days
17
17% of all-time downloads
RayyTien/Breeze-ASR-26-mlx-4bit
Breeze-ASR-26-mlx-4bit is a automatic speech recognition model from RayyTien. Use it when you need speech turned into text. It is set up for mlx-audio. The card lists the license as apache-2.0.
This is a 4-bit MLX-Audio conversion of MediaTek-Research/Breeze-ASR-26, optimized for local inference on Apple Silicon Macs, including 16GB Mac M4 machines.
Downloads · 30 days
17
17% of all-time downloads
All-time downloads
100
Public
Parameters
1.5B
987 MB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors987 MB · 100%
How the weights are stored.
U321.5B · 100%
From the Hugging Face model README
This is a 4-bit MLX-Audio conversion of MediaTek-Research/Breeze-ASR-26, optimized for local inference on Apple Silicon Macs, including 16GB Mac M4 machines.
The source model is a Whisper large-v2 based ASR model fine-tuned for Taiwanese Hokkien (Taigi). It transcribes Taigi speech into Mandarin Chinese character output, following the behavior of the original model.
MediaTek-Research/Breeze-ASR-26mlx-audio 0.4.3model.safetensorsThis repository uses the mlx-audio Whisper layout and includes the tokenizer / generation files needed by that stack.
| file | purpose |
|---|---|
model.safetensors | 4-bit MLX-Audio model weights |
config.json | Whisper model and quantization configuration |
generation_config.json | generation defaults |
| tokenizer files | vocab.json, merges.txt, tokenizer_config.json, special_tokens_map.json, added_tokens.json, normalizer.json |
preprocessor_config.json | audio feature extraction settings |
model.safetensors.index.json | weight index metadata |
This repository is intended for mlx-audio, not mlx-whisper.
There is another 4-bit MLX conversion, fredchu/breeze-asr-26-mlx-4bit, that targets the mlx-whisper style layout with a smaller file set and a weights.safetensors file. Both models are derived from MediaTek-Research/Breeze-ASR-26, but they were converted with different tooling and have different quantized weight files. Do not assume the two repositories are byte-identical or interchangeable across loaders.
This 4-bit build is intended for practical local inference on Apple Silicon. It is the recommended variant for 16GB Mac M4 users.
For best results, close memory-heavy applications before transcribing long audio files.
pip install -U mlx-audio
python -m mlx_audio.stt.generate \
--model RayyTien/Breeze-ASR-26-mlx-4bit \
--audio audio.wav \
--output-path output \
--format txt
For a local checkout:
python -m mlx_audio.stt.generate \
--model ./Breeze-ASR-26-mlx-4bit \
--audio audio.wav \
--output-path output \
--format txt
from mlx_audio.stt.generate import generate_transcription
result = generate_transcription(
model="RayyTien/Breeze-ASR-26-mlx-4bit",
audio="audio.wav",
)
print(result.text)
This model was converted with:
python -m mlx_audio.convert \
--hf-path MediaTek-Research/Breeze-ASR-26 \
--mlx-path Breeze-ASR-26-mlx-4bit \
--quantize \
--q-bits 4 \
--model-domain stt
Please refer to the original model card for full training data, evaluation, and limitation details. In particular, the model outputs Mandarin Chinese characters rather than native Taigi orthography, and performance can vary across accents, dialectal variation, audio quality, and specialized vocabulary.
If you use this model, please cite the original Breeze Taigi work:
@misc{lan2026breezetaigibenchmarksmodels,
title={Breeze Taigi: Benchmarks and Models for Taiwanese Hokkien Speech Recognition and Synthesis},
author={Yu-Siang Lan and Chia-Sheng Liu and Yi-Chang Chen and Po-Chun Hsu and Allyson Chiu and Shun-Wen Lin and Da-shan Shiu and Yuan-Fu Liao},
year={2026},
eprint={2603.19259},
archivePrefix={arXiv},
primaryClass={cs.CL},
url={https://arxiv.org/abs/2603.19259},
}