VibeVoice-ASR

microsoft/VibeVoice-ASR

作者
microsoft
任务
语音识别
下载量
703,191
点赞数
1,322
趋势分
1
许可证
mit
收录时间
2026/11/4

language:

  • en # English
  • zh # Chinese
  • es # Spanish
  • pt # Portuguese
  • de # German
  • ja # Japanese
  • ko # Korean
  • fr # French
  • ru # Russian
  • id # Indonesian
  • sv # Swedish
  • it # Italian
  • he # Hebrew
  • nl # Dutch
  • pl # Polish
  • no # Norwegian
  • tr # Turkish
  • th # Thai
  • ar # Arabic
  • hu # Hungarian
  • ca # Catalan
  • cs # Czech
  • da # Danish
  • fa # Persian
  • af # Afrikaans
  • hi # Hindi
  • fi # Finnish
  • et # Estonian
  • aa # Afar
  • el # Greek
  • ro # Romanian
  • vi # Vietnamese
  • bg # Bulgarian
  • is # Icelandic
  • sl # Slovenian
  • sk # Slovak
  • lt # Lithuanian
  • sw # Swahili
  • uk # Ukrainian
  • kl # Kalaallisut
  • lv # Latvian
  • hr # Croatian
  • ne # Nepali
  • sr # Serbian
  • tl # Filipino (ISO 639-1; 常见工程别名: fil)
  • yi # Yiddish
  • ms # Malay
  • ur # Urdu
  • mn # Mongolian
  • hy # Armenian
  • jv # Javanese license: mit pipeline_tag: automatic-speech-recognition tags:
  • ASR
  • Transcriptoin
  • Diarization
  • Speech-to-Text library_name: transformers

VibeVoice-ASR

GitHub Live Playground Technical Report

VibeVoice-ASR is a unified speech-to-text model designed to handle 60-minute long-form audio in a single pass, generating structured transcriptions containing Who (Speaker), When (Timestamps), and What (Content), with support for Customized Hotwords and over 50 languages.

➡️ Code: microsoft/VibeVoice ➡️ Demo: VibeVoice-ASR-Demo ➡️ Report: VibeVoice-ASR Technical Report ➡️ Finetuning: Finetuning ➡️ vLLM: vLLM-VibeVoice-ASR

🔥 Key Features

  • 🕒 60-minute Single-Pass Processing: Unlike conventional ASR models that slice audio into short chunks (often losing global context), VibeVoice ASR accepts up to 60 minutes of continuous audio input within 64K token length. This ensures consistent speaker tracking and semantic coherence across the entire hour.

  • 👤 Customized Hotwords: Users can provide customized hotwords (e.g., specific names, technical terms, or background info) to guide the recognition process, significantly improving accuracy on domain-specific content.

  • 📝 Rich Transcription (Who, When, What): The model jointly performs ASR, diarization, and timestamping, producing a structured output that indicates who said what and when.

  • 🌍 Multilingual & Code-Switching Support: It supports over 50 languages, requires no explicit language setting, and natively handles code-switching within and across utterances. Language distribution can be found here.

Evaluation

Installation and Usage

Please refer to GitHub README.

Language Distribution

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.

内容来源:Hugging Face 模型卡

在 Hugging Face 查看