---
language:
- en
- zh
- es
- pt
- de
- ja
- ko
- fr
- ru
- it
license: mit
pipeline_tag: automatic-speech-recognition
tags:
- ASR
- Transcription
- Speech-to-Text
- Streaming
library_name: transformers
---
## VibeVoice-ASR-Streaming-7B
## AWQ 4-bit quantization
This repository is a Gaia-produced 4-bit AWQ quantization of
[`microsoft/VibeVoice-ASR-Streaming-7B`](https://huggingface.co/microsoft/VibeVoice-ASR-Streaming-7B).
The Qwen2 language-model decoder is quantized with AutoAWQ using 4-bit,
group-size 128, GEMM-compatible weights. The VibeVoice acoustic and semantic
tokenizers/connectors remain BF16 to preserve multimodal streaming ASR
behavior. The original model is a BF16 checkpoint reported as ~9B parameters
despite the repository's `7B` name.
The model requires the VibeVoice vLLM plugin from Microsoft's
[`VibeVoice`](https://github.com/microsoft/VibeVoice) repository and a vLLM
build with AWQ support. The quantized decoder is in `decoder-awq/`; the root
configuration preserves the streaming architecture and points the plugin to it.
Quantization used 128 ASR/transcription-oriented calibration prompts. This is
weight-only quantization; speech-tokenizer weights were not quantized.
[](https://github.com/microsoft/VibeVoice)
[](https://aka.ms/vibeasr)
**VibeVoice-ASR-Streaming** is a unified streaming ASR model that transcribes **Who (Speaker)** said **What (Content)**, with support for **Customized Hotwords** and **10 languages**.
➡️ **Code:** [microsoft/VibeVoice](https://github.com/microsoft/VibeVoice)
➡️ **Demo:** [VibeVoice-ASR-Streaming](https://aka.ms/vibeasr)