LibreAI / Audio / WhisperLive
// audio · collabora/WhisperLive

WhisperLive

WhisperLive es un proyecto de audio de código abierto de collabora (collabora/WhisperLive en GitHub). Tiene 4.309 estrellas en GitHub y 603 bifurcaciones, se publica bajo la licencia MIT y se actualizó por última vez en GitHub el 7 de octubre de 2026.

WhisperLive: a nearly-live OpenAI Whisper transcription server for files, mics, and streams

★ 4,3k estrellas⑂ 603 bifurcacionesMITactualizado oct 2026
▦ visual: el README de este proyecto no incluye ninguna captura incrustable,
así que aquí va un marcador. La guía de abajo está completa de todos modos.
// datos del proyecto

Datos del proyecto

Estrellas en GitHub
4.309
Bifurcaciones
603
Licencia
MIT
Última actualización en GitHub
7 de octubre de 2026
Categoría
Audio
Tipo de ficha
Guía de instalación completa
// cómo funciona

Cómo funciona

  1. Plan your deployment

    Decide which backend fits your hardware — faster-whisper (default), TensorRT, or OpenVINO — and your client types.

  2. Install

    Run the setup script for PortAudio, create a Python 3.12 environment, and pip-install whisper-live.

  3. Start the server

    Launch run_server.py on a port with your client and connection limits.

  4. Transcribe something

    Send a file with the client script, or use the Python TranscriptionClient from your own code.

// características

Por qué gusta tanto

Multiple inference backends

faster-whisper, TensorRT, and OpenVINO backends for different hardware.

Rich transcription output

Word-level timestamps and confidence scores, not just plain text.

Speaker diarization

Optional diarization via pyannote.audio identifies who spoke when.

Hotwords and vocabulary

Bias recognition toward custom terms and names.

Flexible inputs

Transcribe files, live microphone input, raw PCM, and RTSP/HLS streams; batch inference is supported.

OpenAI-compatible REST option

An --enable_rest flag exposes an OpenAI-style transcription API alongside the streaming protocol.

Advertisement
// ejecútalo

Ejecútalo tú mismo

  1. Clone the repository

    Clone the project and enter its directory.

    git clone https://github.com/collabora/WhisperLive.git
    cd WhisperLive
  2. Install

    Install system audio dependencies, then the Python package (in a Python 3.12 venv).

    bash scripts/setup.sh
    pip install whisper-live
  3. Start the server

    Run the transcription server with the faster-whisper backend.

    python3 run_server.py --port 9090 --backend faster_whisper --max_clients 4 --max_connection_time 600
// casos de uso

Qué puedes crear

Advertisement
// preguntas frecuentes

Preguntas frecuentes

Who maintains WhisperLive?

Collabora, the open-source consultancy, maintains WhisperLive.

Is WhisperLive free?

Yes, MIT-licensed; Whisper models run locally on your hardware.

Does it need a paid API key?

No cloud key is needed. Optional speaker diarization uses pyannote.audio models from Hugging Face, which may require accepting model terms there.

How does it compare to OpenAI's Whisper API?

The API is a managed per-minute service; WhisperLive is a self-hosted streaming server with multiple local backends, diarization, and stream inputs.

How do I get started?

Run `bash scripts/setup.sh`, `pip install whisper-live`, start `run_server.py`, then send audio with `run_client.py --files <file>`.

// sigue explorando

Herramientas similares

Audio

whispering-ui

Native desktop UI for live Whisper transcription and translation.

★ 329 estrellasMIT
Ver la guía →
Audio

Faster-Whisper-XXL-GUI

Faster-Whisper-XXL-GUI — gui for faster‑whisper‑xxl transcription tool: download, open-...

★ 129 estrellasGPL-3.0
Ver la guía →
Audio

transcribe-anything

Blazing-fast multi-backend Whisper transcription for any file or URL.

★ 1,4k estrellasMIT
Ver la guía →
Audio

whisper-diarization

Automatic Speech Recognition with Speaker Diarization based on OpenAI Whisper

★ 5,7k estrellasBSD-2-Clause
Ver la guía →
Audio

whisper.cpp

Port of OpenAI's Whisper model in C/C++

★ 54,1k estrellasMIT
Ver la guía →
// alternativas

Alternativas en Audio

Los demás proyectos de Audio con más estrellas del catálogo de LibreAI: la lista realista de alternativas si WhisperLive no es lo que buscas.

// más en audio

Más en Audio

Proyectos de Audio cercanos en el catálogo, los más próximos en estrellas a WhisperLive: sigue explorando a ambos lados.

Consigue WhisperLive

Gratis y abierto: consigue el código fuente, dale una estrella al repositorio y empieza a crear.