LibreAI / Аудио / WhisperLive
// audio · collabora/WhisperLive

WhisperLive

WhisperLive — проект с открытым исходным кодом из категории «Аудио» от collabora (collabora/WhisperLive на GitHub). У него 4 309 звёзд на GitHub и 603 форка, он распространяется по лицензии MIT и последний раз обновлялся на GitHub 7 октября 2026.

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

★ 4,3 тыс. звёзд⑂ 603 форкаMITобновлено окт. 2026
▦ визуал — в README этого проекта нет встраиваемого скриншота,
поэтому здесь заглушка. Руководство ниже в любом случае полное.
// факты о проекте

Факты о проекте

Репозиторий
collabora/WhisperLive
Звёзды GitHub
4 309
Форки
603
Лицензия
MIT
Последнее обновление на GitHub
7 октября 2026
Категория
Аудио
Тип страницы
Полное руководство по установке
// как это работает

Как это работает

  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.

// возможности

Почему его любят

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
// запустите сами

Запустите сами

  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
// сценарии использования

Что можно создать

Advertisement
// вопросы и ответы

Вопросы и ответы

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>`.

// продолжить изучение

Похожие инструменты

Аудио

whispering-ui

Native desktop UI for live Whisper transcription and translation.

★ 329 звёздMIT
Смотреть руководство →
Аудио

Faster-Whisper-XXL-GUI

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

★ 129 звёздGPL-3.0
Смотреть руководство →
Аудио

transcribe-anything

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

★ 1,4 тыс. звёздMIT
Смотреть руководство →
Аудио

whisper-diarization

Automatic Speech Recognition with Speaker Diarization based on OpenAI Whisper

★ 5,7 тыс. звёздBSD-2-Clause
Смотреть руководство →
Аудио

whisper.cpp

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

★ 54,1 тыс. звёздMIT
Смотреть руководство →
// альтернативы

Альтернативы: Аудио

Другие проекты из категории «Аудио» с наибольшим числом звёзд в каталоге LibreAI — реалистичный список альтернатив, если WhisperLive вам не подходит.

// ещё в категории audio

Больше проектов: Аудио

Соседние проекты из категории «Аудио» в каталоге, ближайшие по числу звёзд к WhisperLive — продолжайте изучать полку по обе стороны от него.

Получить WhisperLive

Бесплатно и открыто — забирайте исходный код, ставьте звезду репозиторию и начинайте создавать.