Whisper Transcription
Расшифровывайте аудио и видео с помощью OpenAI Whisper на GPU Clore.ai
Транскрибируйте аудио- и видеофайлы с помощью Whisper от OpenAI на GPU CLORE.AI.
Все примеры можно запускать на GPU-серверах, арендованных через маркетплейс CLORE.AI.
Требования к серверу
ОЗУ
8 ГБ
16 ГБ+
VRAM
4 ГБ (маленький)
10 ГБ+ (large-v3)
Сеть
200 Мбит/с
500 Мбит/с+
Время запуска
~1–2 минуты
-
Что такое Whisper?
OpenAI Whisper — это модель распознавания речи, которая может:
Транскрибировать аудио на 99 языках
Переводить на английский
Генерировать временные метки
Обрабатывать шумное аудио
Размеры моделей
tiny
1 ГБ
~32x в реальном времени
Базовый
Самый быстрый, с наименьшей точностью
base
1 ГБ
~16x в реальном времени
Хорошо
Хороший баланс для быстрых задач
small
2 ГБ
~6x в реальном времени
Лучше
Рекомендуется для большинства случаев использования
medium
5 ГБ
~2x в реальном времени
Отлично
Высокая точность, умеренная скорость
large-v3
10 ГБ
~1x в реальном времени
Лучше всего
Наивысшая точность
large-v3-turbo
6 ГБ
~8x в реальном времени
Лучше всего
В 8 раз быстрее, чем large-v3, сопоставимое качество
💡 Рекомендация: Используйте
large-v3-turboдля наилучшего баланса скорости и качества. Он обеспечивает сопоставимую точность сlarge-v3при скорости в 8 раз выше и меньших требованиях к VRAM.
Использование large-v3-turbo
С Faster-Whisper:
WhisperX: улучшенная альтернатива
Для временных меток на уровне слов, диаризации говорящих, и до 70 раз быстрее обработки, рассмотрите WhisperX:
➡️ См. полное руководство по WhisperX для диаризации говорящих и расширенных возможностей.
Быстрое развёртывание (рекомендуется)
Используйте готовый сервер Faster-Whisper для мгновенного развёртывания:
Docker-образ:
Порты:
Команда не требуется - сервер запускается автоматически.
Проверьте, что он работает
После развертывания найдите свой http_pub URL в Мои заказы и протестируйте:
Если вы получаете HTTP 502, подождите 1–2 минуты — сервис всё ещё запускается.
Транскрибирование через API
Полная справка по API (Faster-Whisper-Server)
Конечные точки
/v1/audio/transcriptions
POST
Транскрибировать аудио (совместимо с OpenAI)
/v1/audio/translations
POST
Перевести аудио на английский
/v1/models
GET
Список всех доступных моделей
/v1/models/{model_name}
GET
Получить информацию о конкретной модели
/api/ps
GET
Список загруженных в данный момент моделей
/api/ps/{model_name}
GET
Проверить, загружена ли конкретная модель
/api/pull/{model_name}
POST
Скачать и загрузить модель
/health
GET
Эндпоинт проверки состояния
/docs
GET
Документация Swagger UI
/openapi.json
GET
Спецификация OpenAPI
Список доступных моделей
Ответ:
Документация Swagger
Откройте в браузере для интерактивного тестирования API:
Параметры транскрипции
file
Файл
Аудиофайл для транскрипции
model
Строка
Модель для использования (по умолчанию: Systran/faster-whisper-large-v3)
language
Строка
Принудительно указать конкретный язык (например, en, ja, ru)
response_format
Строка
json, text, srt, vtt, verbose_json
temperature
Число с плавающей точкой
Температура выборки (0.0-1.0)
timestamp_granularities[]
Массив
word или segment для временных меток
Форматы ответа
JSON (по умолчанию):
Подробный JSON:
SRT:
Альтернатива: ручная установка
Если вам нужен больший контроль, разверните с ручной установкой:
Docker-образ:
Порты:
Команда:
Базовое использование (SSH)
Транскрибирование с временными метками
Загрузка аудиофайлов
Python API
Faster-Whisper (рекомендуется)
Faster-Whisper работает в 4 раза быстрее и использует меньше VRAM:
Параметры языка
Перевод на английский
CLI:
Генерация субтитров
Формат SRT
Формат VTT
Временные метки на уровне слов
Диаризация говорящих
Кто что сказал (требуется pyannote):
Сервер REST API
Создать API для транскрипции:
Бенчмарки производительности
large-v3
RTX 3090
~5 мин
large-v3
RTX 4090
~3 мин
large-v3
A100
~2 мин
medium
RTX 3090
~2 мин
Обработка с экономией памяти
Для очень длинного аудио:
Скачать результаты
Устранение неполадок
CUDA out of memory
Используйте меньшую модель (medium вместо large)
Используйте
compute_type="int8"для faster-whisperОбрабатывайте более короткие сегменты аудио
HTTP 502 на URL http_pub
Сервис всё ещё запускается. Подождите 1–2 минуты и повторите:
Низкая точность
Используйте более крупную модель
Укажите язык:
--language EnglishУвеличьте beam_size для faster-whisper
Медленная обработка
Убедитесь, что используется GPU:
nvidia-smiИспользуйте faster-whisper вместо оригинальной версии
Включите VAD, чтобы пропускать тишину
Оценка стоимости
Типичные расценки маркетплейса CLORE.AI:
RTX 3060
12GB
$0.15–0.30
моделей small/medium
RTX 3090
24 ГБ
$0.30–1.00
large-v3
RTX 4090
24 ГБ
$0.50–2.00
large-v3, быстро
A100
40 ГБ
$1.50–3.00
пакетной обработки
Цены указаны в USD/день. Тарифы зависят от провайдера — проверьте маркетплейс CLORE.AI актуальные тарифы.
Последнее обновление
Это было полезно?