Whisper (offline)
Перетворює мовлення у вашому відео на субтитри з часовими мітками, на вашому комп’ютері, за допомогою whisper.cpp. Без хмарного облікового запису, без відеокарти, без встановлення Python. Виберіть модель один раз; після її завантаження нічого не покидає ваш комп’ютер.
Налаштування Додатки Whisper (offline) Встановити
Subtitld завантажує його, перевіряє SHA-256 і тримає оновленим.
- Мови
- 99
- Моделі
- 9
- Завантаження додатка
- 21–46 MB
- ОЗП, щонайменше
- 512 MB
Що це робить
Сегменти з’являються на часовій шкалі під час декодування, а потім перегруповуються, щоб кожен субтитр містив одне речення, а не уривок.
Транскрибуйте все відео, його частину або лише вибрані субтитри.
Модель залишається завантаженою між фразами, тож лише перша фраза чекає на завантаження.
Зупиняється за секунду, навіть посеред декодування, і ніколи не залишає половинчастого результату.
Оновлюєтеся з 26.03? Це рушій, який раніше був вбудований. Він зберігає той самий ідентифікатор, налаштування та файли моделей, тож ваші параметри й завантажені моделі переходять без нового завантаження.
Моделі
Більші моделі припускаються менше помилок і працюють довше. Base є типовою і добрим початком; спробуйте Small або Medium для імен, акцентів і шумного звуку. Версії .en розуміють лише англійську й трохи швидші.
| Модель | Завантаження | ОЗП | Добре для |
|---|---|---|---|
| Tiny tiny · tiny.en | ~0.3 GB | Швидкі чернетки, повільні комп’ютери | |
| Base За замовчуванням base · base.en | ~0.4 GB | Чітке мовлення, більшість відео | |
| Small small · small.en | ~0.9 GB | Акценти, імена, інтерв’ю | |
| Medium medium · medium.en | ~2.1 GB | Шумний звук, кілька мов | |
| Large v3 large-v3 | ~3.9 GB | Найкращий результат, коли є час |
Моделі завантажуються з ggerganov/whisper.cpp на Hugging Face один раз, під час першого використання.
Де зберігаються моделі
У спільному кеші моделей Subtitld, ніколи всередині додатка, тож оновлення їх не видаляють. Видалення додатка їх теж зберігає; щоб звільнити місце, видаліть теку вручну.
| Система | Тека |
|---|---|
| Linux | ~/.cache/subtitld/models/whispercpp |
| macOS | ~/Library/Caches/subtitld/models/whispercpp |
| Windows | %LOCALAPPDATA%\subtitld\subtitld\Cache\models\whispercpp |
Параметри
У Налаштуваннях › Додатки › Whisper (offline) › Налаштувати.
baseЯку модель використовувати. Див. таблицю вище.
0Auto використовує до 4 потоків. Збільште це значення на комп’ютері з більшою кількістю ядер, щоб працювати швидше.
Один субтитр на речення. Вимкніть, щоб зберегти власні сегменти Whisper, які часто обриваються посеред речення.
Порожнє поле використовує спільний кеш моделей Subtitld. Вкажіть інше місце, щоб зберігати моделі на іншому диску.
Мови
99 мов, або залиште мову порожньою, щоб визначити її автоматично. Регіональні теги на кшталт pt-br використовують основну мову; кожен китайський варіант відповідає zh. Із мов Subtitld не підтримується лише зулуська.
afamarasazbabebgbnbobrbscacscydadeeleneseteufafifofrglguhahawhehihrhthuhyidisitjajwkakkkmknkolalblnloltlvmgmimkmlmnmrmsmtmynenlnnnoocpaplpsptrorusasdsiskslsnsosqsrsusvswtatetgthtktltrttukuruzviyiyozh
Платформи
| Система | Завантаження | Перевірено |
|---|---|---|
| Linux x86-64 | 46.3 MB | На реальних комп’ютерах і в CI |
| macOS (Apple silicon) | 21.4 MB | У CI |
| Windows x86-64 | 21.7 MB | У CI |
Перед кожним релізом кожна збірка виконує справжнє транскрибування в CI, встановлене так, як його встановлює Subtitld.
Усунення несправностей
model_missingФайл моделі відсутній або пошкоджений. Повідомлення називає файл; видаліть його й запустіть знову, щоб завантажити заново.network_unavailableМодель не завантажилася. Спробуйте ще раз; за проксі, який перевіряє HTTPS, встановітьSSL_CERT_FILEна його сертифікат.disk_fullНедостатньо місця для моделі. Звільніть місце або перемістіть теку моделей.oomНедостатньо пам’яті. Виберіть меншу модель.unsupported_languageWhisper не знає цієї мови. Спробуйте Vosk або автовизначення.
Ліцензія
Підходить для комерційної роботи. Деякі інші додатки використовують моделі лише для некомерційного застосування; на початку кожної сторінки про це сказано.
Версії
- 0.0.1
Offline speech-to-text for Subtitld with whisper.cpp (pywhispercpp 1.5.1).
Models are not included: the selected GGML model downloads once on first use into Subtitld's shared model cache, so models downloaded by earlier Subtitld versions are reused.
The add-on is Apache-2.0. Each archive contains
THIRD_PARTY_LICENSES/with the licences of the third-party components frozen into it: whisper.cpp and pywhispercpp are MIT, pybind11 and numpy are BSD-3-Clause, and the Python runtime and its libraries are under their own permissive licences.The Linux archive also ships, inside numpy's OpenBLAS, the GCC Fortran runtime (GPL-3.0 with the GCC Runtime Library Exception) and libquadmath (LGPL-2.1-or-later). The complete source of that libquadmath build is attached here as
whispercpp-addon-<version>-libquadmath-source.tar.gz; the add-on's own source iswhispercpp-addon-<version>-source.tar.gz.