From 503f2a37329c59da21c3841922ef4d6bc625ad38 Mon Sep 17 00:00:00 2001 From: Dmitry Dementev Date: Sat, 25 Apr 2026 23:16:13 +0300 Subject: [PATCH] =?UTF-8?q?docs(readme):=20=D1=83=D1=82=D0=BE=D1=87=D0=BD?= =?UTF-8?q?=D0=B5=D0=BD=D1=8B=20=D1=80=D0=B5=D0=BA=D0=BE=D0=BC=D0=B5=D0=BD?= =?UTF-8?q?=D0=B4=D0=B0=D1=86=D0=B8=D0=B8=20=D0=BF=D0=BE=20onnx-=D0=BC?= =?UTF-8?q?=D0=BE=D0=B4=D0=B5=D0=BB=D1=8F=D0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Зачем: - в README не было рекомендаций по выбору между gigaam-v3 и parakeet-v3. - Что: - добавлена таблица ONNX-моделей с RTFx, языками и пунктуацией. - пример parakeet-v3 изменён на --language ru. - рекомендации: gigaam-v3 для скорости, parakeet-v3 для пунктуации. - Проверка: - uv run pytest -q (172 passed). --- README.md | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 17cdcd6..4a7d608 100644 --- a/README.md +++ b/README.md @@ -117,8 +117,8 @@ transcribe podcast.wav --model large-v3 --device openvino-gpu # Максимальная скорость на CPU (русский) transcribe meeting.mp4 --device onnx --model gigaam-v3 -# Мультиязычный CPU (25 языков, медленнее) -transcribe podcast.wav --device onnx --model parakeet-v3 --language auto +# CPU с пунктуацией (русский, для parakeet-v3 нужен явный язык) +transcribe podcast.wav --device onnx --model parakeet-v3 --language ru # Сохранить в конкретный файл transcribe interview.m4a --output result.md @@ -229,6 +229,8 @@ language = "en" - **По умолчанию:** `medium` — хороший баланс скорости и качества - **Макс. качество (NVIDIA):** `large-v3` + `--compute-type float16` - **Макс. качество (Intel GPU):** `large-v3` + `--device openvino-gpu` +- **Макс. скорость CPU (русский):** `--device onnx --model gigaam-v3` (17-29× RTF, без пунктуации) +- **CPU с пунктуацией (русский):** `--device onnx --model parakeet-v3 --language ru` (12-20× RTF, возможны ``) - **Быстрый тест:** `tiny` — для проверки пайплайна
@@ -242,6 +244,17 @@ language = "en" | `medium` | ~1.5 GB | ~2.5 GB | ★★ | ★★★★ | | `large-v3` | ~3 GB | ~2.5 GB | ★ | ★★★★★ | +#### ONNX-модели (`--device onnx`) + +Другие архитектуры, не Whisper. Работают через onnxruntime на CPU: + +| Модель | Размер (int8) | RTFx CPU | Языки | Пунктуация | +|--------|--------------|----------|-------|-----------| +| `gigaam-v3` | ~300 MB | 17-29× | ru | ❌ | +| `parakeet-v3` | ~600 MB | 12-20× | 25 языков | ✅ | + +> **Рекомендация**: для русского — `gigaam-v3` (быстрее, чище). Для мультиязыка или пунктуации — `parakeet-v3 --language ru`. Подробнее в [ADR-005](docs/adr/005-onnx-asr-backend.md). +