Repolode
openai

openai/whisper

Универсальная модель распознавания речи: расшифровывает аудио, переводит его и определяет язык на многих языках.

Звёзды
110,909
Форки
13,448
Открытые issues
175
Последний коммит
2 месяца назад

Что это?

Whisper — модель распознавания речи с открытым исходным кодом от OpenAI, обученная на больших и разнообразных аудиоданных. Одна модель Transformer типа sequence-to-sequence поддерживает многоязычное распознавание речи, перевод речи на английский и определение языка устной речи — она может заменить несколько этапов традиционного конвейера обработки аудио.

Модель доступна в виде Python-пакета, который можно установить через pip, и CLI-инструмента `whisper`, которому для декодирования аудио нужен ffmpeg. Доступны шесть размеров модели — от `tiny` до `large`, а также модель `turbo`, оптимизированная для более быстрой расшифровки. Для моделей меньшего размера есть варианты `.en`, работающие только с английским языком. Более крупным моделям требуется больше VRAM: примерно от 1 ГБ для `tiny` до 10 ГБ для `large`.

Помимо высокоуровневого вызова transcribe, Python API предоставляет низкоуровневые функции для определения языка, создания логарифмических мел-спектрограмм и настройки параметров декодирования. Модель `turbo` не обучена переводить, поэтому для перевода следует использовать многоязычные модели `medium` или `large`.

Ключевые возможности

  • 01Многоязычное распознавание речи в одной модели.
  • 02Перевод речи на английский с помощью многоязычных моделей.
  • 03Автоматическое определение языка устной речи.
  • 04Шесть размеров модели с разным балансом точности, скорости и потребления памяти.
  • 05CLI-инструмент и Python API для расшифровки речи.

Сценарии использования

  • Расшифровка аудиозаписей встреч, интервью и подкастов в текст.
  • Добавление субтитров к аудио- и видеоматериалам.
  • Перевод речи на других языках в английский текст.
  • Встраивание голосового ввода в приложения и локальные инструменты.

Быстрый старт

  1. 1

    Установите ffmpeg с помощью системного менеджера пакетов (например, Homebrew в macOS).

    brew install ffmpeg
  2. 2

    Установите Whisper из PyPI.

    pip install -U openai-whisper
  3. 3

    Транскрибируйте аудиофайл из командной строки.

    whisper audio.flac audio.mp3 audio.wav --model turbo

Что важно знать

  • Модель turbo не обучена для перевода; для перевода речи на английский используйте medium или large.
  • Для модели large требуется до примерно 10 ГБ VRAM, поэтому для более крупных моделей нужно производительное оборудование.
  • Точность и скорость существенно различаются в зависимости от языка.

Темы

Частые вопросы

Что такое whisper?
Универсальная модель распознавания речи: расшифровывает аудио, переводит его и определяет язык на многих языках. Whisper — модель распознавания речи с открытым исходным кодом от OpenAI, обученная на больших и разнообразных аудиоданных. Одна модель Transformer типа sequence-to-sequence поддерживает многоязычное распознавание речи, перевод речи на английский и определение языка устной речи — она может заменить несколько этапов традиционного конвейера обработки аудио.
whisper можно использовать бесплатно? Какая у него лицензия?
whisper распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
whisper всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в whisper — 31 авг. 2026 г..
Для чего можно использовать whisper?
Расшифровка аудиозаписей встреч, интервью и подкастов в текст. Добавление субтитров к аудио- и видеоматериалам. Перевод речи на других языках в английский текст. Встраивание голосового ввода в приложения и локальные инструменты.
Как установить whisper?
Установите ffmpeg с помощью системного менеджера пакетов (например, Homebrew в macOS).: brew install ffmpeg Установите Whisper из PyPI.: pip install -U openai-whisper Транскрибируйте аудиофайл из командной строки.: whisper audio.flac audio.mp3 audio.wav --model turbo
Где скачать whisper?
Исходный код и инструкции по установке — на GitHub: https://github.com/openai/whisper

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Открытый набор инструментов для офлайн-распознавания речи и ASR в потоковом режиме, с VAD, расстановкой знаков препинания, метками говорящих и совместимым с OpenAI сервером.

20,8 тыс.2,1 тыс.PythonMITОбновлён позавчера