--- 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. [![GitHub](https://img.shields.io/badge/GitHub-Repo-black?logo=github)](https://github.com/microsoft/VibeVoice) [![Live Playground](https://img.shields.io/badge/Live-Playground-green?logo=gradio)](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)

VibeVoice-ASR-Streaming Architecture

## 🔥 Key Features - **📝 Streaming Speaker-Attributed Transcription**: Continuously transcribes **who** said **what** as speech arrives. - **👤 Customized Hotwords**: Users can provide customized hotwords, such as names and technical terms, to improve recognition of domain-specific content. - **🌍 Multilingual Support**: It supports Chinese, English, French, German, Italian, Japanese, Korean, Portuguese, Russian, and Spanish. ## Technical Report 📄 [VibeVoice-ASR-Streaming Technical Report](https://arxiv.org/abs/2609.02812) ## Evaluation

VibeVoice-ASR-Streaming Results

## Installation and Usage Please refer to the [GitHub repository](https://github.com/microsoft/VibeVoice). ## License This project is licensed under the MIT License. ## Contact This project was conducted by members of Microsoft Research. We welcome feedback and collaboration from our audience. If you have suggestions, questions, or observe unexpected/offensive behavior in our technology, please contact us at VibeVoice@microsoft.com. If the team receives reports of undesired behavior or identifies issues independently, we will update this repository with appropriate mitigations.