Model reference · open weights

VibeVoice-ASR-BitNet

Audio microsoft Speech→text 1 build Open weights 15k dl/mo

VibeVoice-ASR-BitNet is an open-weight audio or speech model from microsoft. VibeVoice-ASR-BitNet (FP32) weighs 993 MB; the smallest configuration that runs it is RTX 3060 12 GB.

  • VibeVoice-ASR-BitNet is a 323M parameter automatic speech recognition model developed by Microsoft for real-time inference on edge CPUs.
  • It supports English, Chinese, French, Italian, Korean, Portuguese, and Vietnamese, and is distributed under the MIT license.
  • The model uses heterogeneous quantization to compress the file size to 1.58 GB, enabling real-time performance with a real-time factor below 1 on three CPU threads.

Summary of the microsoft/VibeVoice-ASR-BitNet model card, 2026-10-01

What it is

Released bymicrosoft
Released2026-07-24
Parameters323M
VRAM993 MB for the weights

What it runs on

Memory and cards for VibeVoice-ASR-BitNet (FP32)

993 MBweights, file size
1.6 GBruntime overhead
CardOne streamMemory
RTX 3060 12 GBfits11.6 GB
RTX 4060 Ti 16 GBfits15.4 GB
RTX 3090 24 GBfits23.4 GB
RTX 4090 24 GBfits23.4 GB
RTX 5090 32 GBfits31.0 GB
L40S 48 GBfits44.0 GB
A100 80 GBfits78.2 GB
H100 80 GBfits78.1 GB
RTX PRO 6000 Blackwell 96 GBfits93.8 GB
DGX Spark (GB10) 128 GB unifiedfits107 GB
H200 141 GBfits138 GB
B200 180 GBfits176 GB

From the model card

What microsoft says about VibeVoice-ASR-BitNet

Read the model card

VibeVoice-ASR-BitNet

VibeVoice-ASR-BitNet is a compressed variant of VibeVoice-ASR optimized for real-time inference on edge CPUs — no GPU required. Through heterogeneous quantization, the model is compressed from 4.62 GB to 1.58 GB while achieving 1.6–2.3× faster inference than Whisper.cpp with real-time capability (RTF < 1) on as few as 3 CPU threads.

➡️ Code: microsoft/VibeASR.cpp ➡️ Report: VibeVoice-ASR-BitNet Technical Report ➡️ Base Model: microsoft/VibeVoice-ASR


🔥 Key Features

  • ⚡ Real-time on CPU — RTF < 1 with 3+ threads on commodity x86 (AVX2) and ARM (NEON) hardware
  • 📦 Compact — 1.58 GB total (2.9× compression from FP16), fits in edge device memory
  • 🌍 Multilingual — English, Chinese, French, Italian, Korean, Portuguese, Vietnamese, and more
  • 🔧 Custom SIMD Kernels — Fused operators within the ggml framework for both ARM and x86 platforms

Quantization Strategy

ComponentFP16QuantizedMethodCompression
VAE Tokenizer1.31 GB0.65 GBI8_S2.0×
LM Decoder3.32 GB0.92 GBI2_S + Q6_K3.6×
Total4.62 GB1.58 GB—2.9×

Evaluation

Inference Speed

Threads123468
RTF1.981.080.770.630.490.42
vs. Whisper.cpp2.28×2.12×1.86×1.86×1.71×1.55×

Benchmarked on AMD EPYC 7V13 (AVX2+FMA) with 20s audio. Bold = RTF < 1 (real-time).

Accuracy (WER%)

BenchmarkVibeVoice-ASR-7BVibeVoice-ASR-BitNetParakeetWhisperSenseVoiceFunASR
MLC-EN7.828.258.4013.5712.3911.36
MLC-FR16.0317.41————
MLC-IT15.6717.23————
MLC-KO9.8311.15————
MLC-PT22.4124.87————
MLC-VI20.1522.38————
AISHELL419.8327.45——22.5220.41
AMI-ihm17.4221.3621.9227.0730.8132.07
AMI-sdm24.1825.8726.3336.9248.1140.17
AliMeeting36.2140.58——38.7539.27
Fleurs-en4.735.214.093.996.844.93
Fleurs-zh7.928.35——5.567.00
Libri-clean2.172.411.491.982.781.58
Libri-other5.846.273.133.606.814.01
VoxPopuli4.925.185.267.198.636.46

Model Files

FileSizeDescription
vibeasr-vae-encoder-i8_s.gguf0.65 GBVAE tokenizer, I8_S quantized (ready to use)
vibeasr-lm-i2_s-embed-q6_k.gguf0.92 GBLM decoder, I2_S quantized (ready to use)
model-*.safetensors10.7 GBOriginal SafeTensors (for conversion)

License

This project is licensed under the MIT License.

Contact

This project was conducted by members of Microsoft Research. If you have suggestions, questions, or observe unexpected behavior, please contact us at VibeVoice@microsoft.com.

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms