Whistle (offline)
Перетворює мовлення у вашому відео на субтитри з часовими мітками, на вашому комп’ютері, за допомогою Whistle, моделі розпізнавання мовлення від Cactus Compute. Модель розміром 17 МБ входить до додатка: під час першого використання нічого не потрібно завантажувати, відеокарта не потрібна, і нічого не покидає ваш комп’ютер.
Налаштування Додатки Whistle (offline) Встановити
Subtitld завантажує його, перевіряє SHA-256 і тримає оновленим.
- Мови
- 7
- Моделі
- 1
- Завантаження додатка
- 23–31 MB
- ОЗП, щонайменше
- 512 MB
Що це робить
Модель і її рушій містяться в додатку. Встановіть його, і він одразу транскрибує, навіть офлайн.
Працює на ЦП і потребує мало пам’яті. Двадцять хвилин аудіо займають приблизно дві хвилини на настільному комп’ютері.
Довге аудіо транскрибується приблизно по хвилині за раз, тож індикатор прогресу не зупиняється, а Скасувати спрацьовує протягом хвилини.
Перелічіть імена й терміни з вашого відео в полі Keywords, і Whistle віддає їм перевагу, коли не впевнений у слові.
Моделі
Модель одна, Whistle, і вона вже міститься в додатку.
| Модель | Завантаження | Добре для |
|---|---|---|
| Whistle За замовчуванням | Чітке мовлення її сімома мовами |
Whistle не завжди ставить коми й крапки. Де ставить, кожен субтитр містить одне речення; де ні, субтитри діляться приблизно по два рядки тексту або по 7 секунд.
Параметри
У Налаштуваннях › Додатки › Whistle (offline) › Налаштувати.
Імена й терміни з вашого відео, через кому. Коли Whistle не впевнений у слові, він схиляється до них, тож ім’я, яке він написав би з помилкою, виходить правильно.
Мови
Англійська, німецька, французька, іспанська, італійська, нідерландська та польська. Залиште мову порожньою, щоб визначити її автоматично. Проєкт будь-якою іншою мовою відхиляється, а не вгадується: для таких мов використовуйте Whisper (офлайн).
endefresitnlpl
Платформи
| Система | Завантаження | Перевірено |
|---|---|---|
| Linux x86-64 | 30.8 MB | На реальних комп’ютерах і в CI |
| macOS (Apple silicon) | 28.7 MB | У CI |
| Windows x86-64 | 22.6 MB | У CI |
Перед кожним релізом кожна збірка транскрибує зразок у CI, встановлена так, як її встановлює Subtitld.
Усунення несправностей
unsupported_languageWhistle не знає мови вашого проєкту. Використовуйте Whisper (офлайн), який знає 99 мов.model_missingУ додатку бракує файлу. Перевстановіть його.bad_paramsSubtitld не зміг передати аудіо, або ffmpeg не знайдено. Повідомлення вказує, що саме.oomНедостатньо пам’яті. Закрийте інші програми або транскрибуйте діапазон замість усього відео.disk_fullНедостатньо місця на диску для декодування аудіо. Звільніть місце й спробуйте знову.
Ліцензія
Підходить для комерційної роботи: додаток, рушій Needle і ваги Whistle поширюються за Apache-2.0.
Версії
- 26.10.1
Long audio no longer looks stuck at 20%.
Whistle used to transcribe the whole file in one go: the progress bar stopped at 20% until it finished, Cancel had to wait for the end, and long files slowed down more than their length (20 minutes took about 3 minutes). The audio is now transcribed about a minute at a time, cut at quiet moments so no word is split:
- The progress bar moves after every minute of audio.
- Cancel takes effect within a minute.
- 20 minutes of audio take about 2 minutes instead of 3, with the same words.
- With no language set, the first stretch of speech sets the language for the rest of the file.
Versions now follow Subtitld's own: year, month and the release of that month. 26.10.1 comes after 0.0.2, and Subtitld offers it as an update.
The model, the engine and the add-on are unchanged otherwise: Apache-2.0, offline, CPU only.
Інші додатки групи «Мовлення в текст»
-
Whisper Офлайн
Офлайн-розпізнавання мовлення з whisper.cpp, лише на ЦП.
-
Vosk Офлайн
Легкий, лише ЦП. Моделі від близько 40 МБ.
-
RealtimeSTT Офлайн
Для режиму запису, під час розмови. Моделі Whisper, на вашому комп’ютері.
-
AssemblyAI Хмара
З розділенням мовців. Поки недоступно.
-
Phonon-2 Офлайн
Offline English speech-to-text with Phonon-2 (Fermion Research): a 164 MB model that runs on the CPU, downloaded…