8-bit MLX quantization of OpenMOSS-Team/MOSS-Transcribe-Diarize — timestamped transcription + speaker diarization ([S01]/[S02]/... turn labels) running natively on Apple Silicon.
Source du modèle
Extrait de la source
8-bit MLX quantization of OpenMOSS-Team/MOSS-Transcribe-Diarize — timestamped transcription + speaker diarization ([S01]/[S02]/... turn labels) running natively on Apple Silicon.
Sources
1 sourceVérifié 14 sept.
Artefacts du modèle
1 artefactExtraits de sources
2 extraits--- license: apache-2.0 library_name: mlx pipeline_tag: automatic-speech-recognition tags: - mlx - asr - speech - diarization - audio - quantized - 8-bit - apple-silicon base_model: OpenMOSS-Team/MOSS-Transcribe-Diarize language: - zh - en --- # MOSS-Transcribe-Diarize-MLX-8bit 8-bit MLX quantization of [OpenMOSS-Team/MOSS-Transcribe-Diarize](https://huggingface.co/OpenMOSS-Team/MOSS-Transcribe-Diarize) — timestamped **transcription + speaker diarization** ([S01]/[S02]/… turn labels) running natively on Apple Silicon. ## At a glance | | | |---|---| | **Source** | `OpenMOSS-Team/MOSS-Transcribe-Diarize` @ `d7231bbae2587a4af278735eb765b318c4f64edd` (bf16, 1.8 GB) | | **Format** | MLX, single safetensors tree | | **Quantization** | 8-bit affine, group-size 64 (qwen3 decoder only, 197 tensors) | | **Preserved bf16** | Whisper-Medium encoder (367 tensors) + VQAdaptor (6) + decoder 1-D tensors | | **Disk size** | 1.26 GB | ## Audio path The MOSS audio tower remains partly unquantized in BF16: `model.whisper_encoder.*` (367 tensors) and `model.vq_adaptor.*` (6 tensors) pass through in BF16, while `model.language_model.*` is quantized. ## Audio inference smoke **PASS** — this variant passed the audio-inference smoke gate on 2026-08-02. CER ≤ 0.05 on the configured gating clips against the MLX-BF16 self-reference. | clip | CER vs MLX-BF16 | gating | wall_s | | --- | --- | --- | --- | | `1_cantonese.wav` | 0.020202 | no | 0.281 | | `2_hokkien.wav` | 0.0 | yes | 0.502 | | `3_codeswitch_tamil.wav` | 0.013158 | no | 0.257 | | `4_codeswitch_singlish.wav` | 0.0 | yes | 0.118 | - Decoder-only smoke (one-token forward, finite logits): **pass** - Total wall clock: 4.772 s ## Family All MLX variants of this model ship together: - `majentik/MOSS-Transcribe-Diarize-MLX-8bit` (this repo) - `majentik/MOSS-Transcribe-Diarize-MLX-6bit` (retired — repository removed; no current artifact) - `majentik/MOSS-Transcribe-Diarize-MLX-4bit` (retired — repository removed; no current artifact) ## Usage Runs on the MOSS-TD MLX harness in `majek/pipelines/moss_td_mlx` (Whisper encoder + VQAdaptor in MLX, decoder via stock `mlx_lm.models.qwen3`): ```bash python -m pipelines.moss_td_mlx.generate \ --path majentik/MOSS-Transcribe-Diarize-MLX-8bit \ --wav your_clip.wav ``` Output format: `[start][SNN]text[end]` segments, speaker-labelled. Stock `mlx-lm` alone cannot...
Source context: 96 downloads · 1 likes · Pipeline automatic-speech-recognition · Library mlx · Repo majentik/MOSS-Transcribe-Diarize-MLX-8bit