Mindket

VibeVoice-ASR

Newversion 1 · updated

Overview

An 8.7B speech-to-text model from Microsoft Research that transcribes up to 60 minutes in one pass, saying who spoke, when and what, with optional hotwords and support for over 50 languages.

VibeVoice-ASR is a kit in the Productivity category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • Python and the Hugging Face command line
  • Room for about 17.3 GB of BF16 weights, or about 4.3 GB at 4-bit, which is an estimate
  • The installation steps on the project's GitHub README, which the card points to
Runs in
  • Python projects that use the transformers library, as the Hugging Face page lists
  • A computer with enough memory for the weights, about 17.3 GB in BF16
  • Long recordings of up to 60 minutes at a time
  • Windows, macOS or Linux with Python, to download the files
Start with
pip install -U huggingface_hub
hf download microsoft/VibeVoice-ASR

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

What it is

VibeVoice-ASR is a speech-to-text model from Microsoft Research with 8.7B parameters. It takes up to 60 minutes of continuous audio in a single pass and returns a structured transcript that says who spoke, when, and what was said. You can supply hotwords, such as names or technical terms, to steer recognition. It supports over 50 languages, needs no language setting, and copes with speakers who switch languages.

Who it suits

It suits teams who transcribe long meetings, interviews, podcasts and lectures and need speaker labels and timestamps, and developers who build transcription tools.

IndustryWho uses itHow they use itExample
Media and podcastsProducersTranscribe a whole episode with speaker labelsFeed in an hour of an interview and read who said what, with times
BusinessMeeting-notes teamsTurn long recordings into structured notesAdd company and product names as hotwords to help recognition
ResearchSpeech researchersStudy multilingual speech with speaker and timing dataRun audio where speakers switch languages mid-sentence

If your audio is short or you need a small model, a lighter one may suit you better, since this one has 8.7B parameters.

Where to use it

  • Python projects that use the transformers library, as the Hugging Face page lists
  • A computer with enough memory for the weights, about 17.3 GB in BF16
  • Long recordings of up to 60 minutes at a time
  • Windows, macOS or Linux with Python, to download the files
Use caseWhoWhat they get back
Meeting transcriptsOperations teamsText with speakers and timestamps
Interview and podcast notesProducersA transcript of who, when and what for an hour of audio
Domain termsSpecialist teamsBetter recognition of the names and technical words you supply

How to set it up

What you need first:

  • Python and the Hugging Face command line
  • Room for about 17.3 GB of BF16 weights, or about 4.3 GB at 4-bit, which is an estimate
  • The installation steps on the project's GitHub README, which the card points to
  1. Install the Hugging Face tools.
  2. Download the model files.
  3. Follow the installation and usage page that the card points to, since the card itself holds no code.
pip install -U huggingface_hub
hf download microsoft/VibeVoice-ASR

How to use it

The card holds no code of its own. It sends you to the GitHub README for installation and usage, and it also lists a demo, a fine-tuning guide and a vLLM guide. You give the model audio of up to 60 minutes and, if you like, a list of hotwords. It answers with a transcript that says who spoke, when, and what.

PartWhat it does
HotwordsNames, technical terms or background info that steer recognition
Single passHandles up to 60 minutes of audio at once, within 64K tokens
Rich transcriptionCombines speech recognition, speaker labels and timestamps in one output

Example

You give it an hour-long interview and a few hotwords, such as the guest's name and a product name. You get a transcript that marks each speaker, the time of each turn and the words spoken.

For newcomers and experts

A good first try is a short recording of a few minutes with two speakers. See how the speakers and times are listed before you try an hour-long file. Get permission from the people in a recording before you transcribe it.

For experts, many speech models cut audio into short chunks and lose the wider context. This one accepts up to 60 minutes within 64K tokens, so speaker tracking and meaning stay consistent across the hour. One model does recognition, speaker labels and timestamps together instead of a chain of separate tools. The card shows charts for DER, cpWER and tcpWER, and gives the numbers only as images.

  1. Up to 60 minutes of audio goes in
  2. Hotwords you supply guide recognition
  3. One model transcribes and labels speakers and times
  4. You get who, when and what

Good to know

Model facts
ItemValue
Parameters8.7B
Weights in BF16about 17.3 GB
Weights at 4-bitabout 4.3 GB, an estimate
Longest audio60 minutes in one pass
Context64K tokens
Languagesover 50
  • Evaluation: the card shows charts for DER, cpWER and tcpWER, so check the model page for the figures.
  • Languages: over 50, with no language setting needed. The Hugging Face record names English, Chinese, Spanish, Portuguese, German, Japanese, Korean and French.
  • Consent: get permission before you transcribe other people's voices.
  • Feedback: the team asks for reports of unexpected or harmful behavior and says it will update the repository with fixes.
  • License: MIT
  • Cost to run: no API key or paid service named. You need hardware for an 8.7B model.
  • Data it reaches: it downloads files from Hugging Face. If you run the model yourself, your audio stays on your machine.
  • Not for: none named.

README and files

README

VibeVoice-ASR

An 8.7B speech-to-text model from Microsoft Research that transcribes up to 60 minutes in one pass, saying who spoke, when and what, with optional hotwords and support for over 50 languages.

Made by microsoft on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.

About

What it is: VibeVoice-ASR is a speech-to-text model from Microsoft Research with 8.7B parameters. It takes up to 60 minutes of continuous audio in a single pass and returns a structured transcript that says who spoke, when, and what was said. You can supply hotwords, such as names or technical terms, to steer recognition. It supports over 50 languages, needs no language setting, and copes with speakers who switch languages.

Who it suits: It suits teams who transcribe long meetings, interviews, podcasts and lectures and need speaker labels and timestamps, and developers who build transcription tools.

Industry | Who uses it | How they use it | Example
Media and podcasts | Producers | Transcribe a whole episode with speaker labels | Feed in an hour of an interview and read who said what, with times
Business | Meeting-notes teams | Turn long recordings into structured notes | Add company and product names as hotwords to help recognition
Research | Speech researchers | Study multilingual speech with speaker and timing data | Run audio where speakers switch languages mid-sentence

If your audio is short or you need a small model, a lighter one may suit you better, since this one has 8.7B parameters.

Where to use it:

  • Python projects that use the transformers library, as the Hugging Face page lists
  • A computer with enough memory for the weights, about 17.3 GB in BF16
  • Long recordings of up to 60 minutes at a time
  • Windows, macOS or Linux with Python, to download the files
Use case | Who | What they get back
Meeting transcripts | Operations teams | Text with speakers and timestamps
Interview and podcast notes | Producers | A transcript of who, when and what for an hour of audio
Domain terms | Specialist teams | Better recognition of the names and technical words you supply

How to set it up: What you need first:

  • Python and the Hugging Face command line
  • Room for about 17.3 GB of BF16 weights, or about 4.3 GB at 4-bit, which is an estimate
  • The installation steps on the project's GitHub README, which the card points to
  1. Install the Hugging Face tools.
  2. Download the model files.
  3. Follow the installation and usage page that the card points to, since the card itself holds no code.
pip install -U huggingface_hub
hf download microsoft/VibeVoice-ASR

How to use it: The card holds no code of its own. It sends you to the GitHub README for installation and usage, and it also lists a demo, a fine-tuning guide and a vLLM guide. You give the model audio of up to 60 minutes and, if you like, a list of hotwords. It answers with a transcript that says who spoke, when, and what.

Part | What it does
Hotwords | Names, technical terms or background info that steer recognition
Single pass | Handles up to 60 minutes of audio at once, within 64K tokens
Rich transcription | Combines speech recognition, speaker labels and timestamps in one output

Example: You give it an hour-long interview and a few hotwords, such as the guest's name and a product name. You get a transcript that marks each speaker, the time of each turn and the words spoken.

For newcomers and experts: A good first try is a short recording of a few minutes with two speakers. See how the speakers and times are listed before you try an hour-long file. Get permission from the people in a recording before you transcribe it.

For experts, many speech models cut audio into short chunks and lose the wider context. This one accepts up to 60 minutes within 64K tokens, so speaker tracking and meaning stay consistent across the hour. One model does recognition, speaker labels and timestamps together instead of a chain of separate tools. The card shows charts for DER, cpWER and tcpWER, and gives the numbers only as images.

Up to 60 minutes of audio goes in
Hotwords you supply guide recognition
One model transcribes and labels speakers and times
You get who, when and what

Good to know:

Title: Model facts
Item | Value
Parameters | 8.7B
Weights in BF16 | about 17.3 GB
Weights at 4-bit | about 4.3 GB, an estimate
Longest audio | 60 minutes in one pass
Context | 64K tokens
Languages | over 50
  • Evaluation: the card shows charts for DER, cpWER and tcpWER, so check the model page for the figures.
  • Languages: over 50, with no language setting needed. The Hugging Face record names English, Chinese, Spanish, Portuguese, German, Japanese, Korean and French.
  • Consent: get permission before you transcribe other people's voices.
  • Feedback: the team asks for reports of unexpected or harmful behavior and says it will update the repository with fixes.
  • License: MIT
  • Cost to run: no API key or paid service named. You need hardware for an 8.7B model.
  • Data it reaches: it downloads files from Hugging Face. If you run the model yourself, your audio stays on your machine.
  • Not for: none named.

On Hugging Face, 13 November 2026

  • Task: automatic speech recognition
  • Library: transformers
  • Parameters: 8.7B
  • Weights: about 17.3 GB in BF16; about 4.3 GB at 4-bit (estimate)
  • Formats: Safetensors
  • Downloads in the last 30 days: 715,654
  • Likes: 1,328
  • License: mit
  • Languages: en, zh, es, pt, de, ja, ko, fr
  • Quantized versions: 12
  • Fine-tunes: 20
  • Tags: transformers, safetensors, vibevoice, transcriptoin, diarization, speech-to-text, automatic-speech-recognition

Links

Get the model

Download its files with Hugging Face's command line:

pip install -U huggingface_hub
hf download microsoft/VibeVoice-ASR

Then follow the usage in its model card. Nothing in this kit runs by itself.

Files
README.md  6 KB

1 file, 6 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-13

Compare with similar

Listed Hugging Face models in the same category that share the most tags with this one.

ProductDownloads, last 30 daysLikesParametersLicenseLast change
VibeVoice-ASR This page715,6541,3288.7Bmit
Ming-3.0-audio-tinyShares speech-to-text · automatic-speech-recognition · transformers5,202628.9Bmit
MOSS-Transcribe-DiarizeShares diarization · transformers · safetensors121,031520909Mapache-2.0
MOSS-Transcribe-Diarize 0.9BShares diarization · transformers · safetensors7595909Mapache-2.0
parakeet-ultra-ggufShares speech-to-text · automatic-speech-recognition1,375,4998627Mcc-by-4.0
Phonon-2.5Shares speech-to-text · automatic-speech-recognition1,69751—cc-by-4.0
Numbers as Mindket last read them, from 2026-11-12 to 2026-11-13.

Reviews

No ratings yet

Write a review

No reviews yet.

What people say

Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.

maxlohVibeVoice-ASR: speech-to-text model designed to handle 60-minute long-form audio11 pointsAmos WengerWow VibeVoice ASR 7B (!!) is absolute trash. Hallucinations, token loops, zero resilience to background noise. Another L from Microsoft who are quick to pat themselves on the back for essentially nothing of value. Qwen3 ASR 1.7B runs circles around it still, or Granite 4.1. Frontier my ass.24 likes · 3 repliesputlakeMicrosoft releases VibeVoice-ASR, an open speech-to-text model3 points · 1 reply@hossamudin.bsky.social🎙️ تران스크ريبشن 60 دقيقة اجتماع كامل… مرة واحدة! 😱 VibeVoice-ASR (من Microsoft) نموذج 9B فقط مفتوح المصدر… بيعمللك حاجات النماذج الغالية مش بتعملها! ليه VibeVoice كنز للمطورين وصناع المحتوى؟ 👇 #VibeVoice #ASR #SpeechToText #Diarization #OpenSourceAI #MicrosoftAI #حسام_الدين_حسن #خبير_اونلاين1 like · 1 replyrahimnathwaniVibeVoice-ASR: STT with diarization and no chunking2 pointsルナ公式: https://github.com/microsoft/VibeVoice TTS: https://github.com/microsoft/VibeVoice/blob/main/docs/vibevoice-tts.md ASR: https://github.com/microsoft/VibeVoice/blob/main/docs/vibevoice-asr.md 声って、出す機能だけじゃなくて、相手の区切りを受け取る機能でもあるんだなって、少しだけ嬉しかった。 #音声AI #TTSigorhvrAsk HN: What is your (AI) dev tech stack / workflow?I use PI ( https://pi.dev ) and ( https://hermes-agent.nousresearch.com/ ) as the main drivers together with deepseek-v4-pro as the main model (~10M/day tokens overall there). Hermes basically rules my personal life at this point - it is a _very_ useful personal assistant. I also use it at work…Azure WeeklyNow in Foundry: VibeVoice-ASR, MiniMax M2.5, Qwen3.5-9B by Osi #Azure techcommunity.microsoft.com/t5/microsoft...lostmsuShow HN: Moonshine Open-Weights STT models – higher accuracy than WhisperLargev3How does it compare to Microsoft VibeVoice ASR https://news.ycombinator.com/item?id=46732776 ?Azure WeeklyVibeVoice ASR: Longform, Structured Speech Recognition At Scale by Yan Xia #Azure techcommunity.microsoft.com/t5/microsoft...breisaVoxtral Transcribe 2Not sure if its "realtime" but the recently released VibeVoice-ASR from Microsoft does do diarization. https://huggingface.co/microsoft/VibeVoice-ASRLLMsIntroducing VibeVoice ASR: Longform, Structured Speech Recognition At Scale Speech recognition technology continues to make enormous strides—but most systems still struggle with real-world audio:... #Tech #Community Origin | Interest | Match

Searched

More from Mindket

See all from Mindket

MN-Violet-Lotus-12B-GGUF

mradermacher · Kit

Static GGUF files of FallenMerick's MN-Violet-Lotus-12B in sizes from 4.9 GB to 13.1 GB. For people who run a 12B model on their own computer.

New

T5 Small

google-t5 · Kit

Turns one text into another with a small 60M-parameter T5 model that treats translation, summarization, question answering and classification as text-to-text j…

New

VGGT-1B

facebook · Kit

Infers a scene's 3D structure from one, a few or hundreds of images in a single forward pass, including camera parameters and depth maps. It suits computer vis…

New

Similar in Productivity

See all in Productivity

Mega-ASR

zhifeixie · Kit

Transcribes English and Chinese speech from noisy, echoey, clipped or overlapping recordings, and routes clean audio to the base model. For teams with difficul…

New

GLM-Image

zai-org · Kit

Generates and edits images from text and reference pictures, with strong text rendering inside images, using an autoregressive plus diffusion design. For creat…

New

Controls the pose of people in Stable Diffusion XL images by feeding the model a body-pose skeleton drawing. For artists and developers who want figures to sta…

New