Audio and video · Independent · 22 Oct 2026

microsoft/VibeVoice

Open-Source Frontier Voice AI

← Audio and video
VibeVoice: Open-Source Voice AI. Long-form speech recognition and streaming generation.

In simple English

This project gives you powerful tools to turn long recordings into text or generate natural speech from text. It handles hours of audio at once instead of breaking files into tiny confusing pieces. You can run the speech recognition models on your own server or test them online. Setting it up requires a good graphics card and some technical skill with Python.

What it is

VibeVoice is a collection of open-source models for speech-to-text and text-to-speech tasks built by Microsoft. It uses a low frame rate approach to process long audio sequences efficiently while keeping high fidelity.

What it is good for

This is useful for developers who need to transcribe long interviews or podcasts with multiple speakers and precise timestamps. It also helps build real-time voice assistants that respond quickly.

Stars55k
LicenceMIT
LatestNo tagged releasechecked 22 Oct 2026
Last code change2026-10-08
Written inPython
Setup effort
4 / 5
Payoff
4 / 5
Good
  • Processes up to sixty minutes of audio in a single pass for better context.
  • Recognizes multiple speakers and adds precise timestamps automatically.
  • Includes CPU-friendly compressed versions for running on standard hardware.
Watch for
  • Demands a powerful graphics card with plenty of memory for the large models.
  • Requires comfort with Python virtual environments and command-line tools.
  • Some original text-to-speech code was removed due to safety and misuse concerns.
Replaces

commercial transcription APIs

Works well with

vLLM

Similar repositories
  • openai/whisper111k stars

    OpenAI Whisper is a widely used alternative for speech recognition and transcription.

  • ggml-org/whisper.cpp55k stars

    Whisper.cpp runs speech recognition efficiently on standard central processing units.

Also reviewed on Repo Radar
  • snapcast/snapcast8.0k stars

    A server and clients that play one audio stream in several rooms, kept in time with each other.

  • MusicPlayerDaemon/MPD2.8k stars

    A background music player with no interface of its own, controlled over a network by separate client programs.

  • AcademySoftwareFoundation/OpenTimelineIO2.0k stars

    An interchange format and library for editing timelines: the order and length of cuts, and references to the media, but not the media.

Install
git clone https://github.com/microsoft/VibeVoice.git
cd VibeVoice
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: AI & Automation › AI Models & Inference › Speech & Voice Models.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.