Whistle (offline)

Мовлення в текстОфлайнЛише CPUКомерційне використання дозволено

Перетворює мовлення у вашому відео на субтитри з часовими мітками, на вашому комп’ютері, за допомогою Whistle, моделі розпізнавання мовлення від Cactus Compute. Модель розміром 17 МБ входить до додатка: під час першого використання нічого не потрібно завантажувати, відеокарта не потрібна, і нічого не покидає ваш комп’ютер.

Встановіть його з Subtitld

Налаштування Додатки Whistle (offline) Встановити

Subtitld завантажує його, перевіряє SHA-256 і тримає оновленим.

Джерело на GitHub
Мови
7
Моделі
1
Завантаження додатка
23–31 MB
ОЗП, щонайменше
512 MB

Що це робить

Нічого не потрібно завантажувати

Модель і її рушій містяться в додатку. Встановіть його, і він одразу транскрибує, навіть офлайн.

Легкий для вашого комп’ютера

Працює на ЦП і потребує мало пам’яті. Двадцять хвилин аудіо займають приблизно дві хвилини на настільному комп’ютері.

Прогрес, який видно

Довге аудіо транскрибується приблизно по хвилині за раз, тож індикатор прогресу не зупиняється, а Скасувати спрацьовує протягом хвилини.

Ваші імена без помилок

Перелічіть імена й терміни з вашого відео в полі Keywords, і Whistle віддає їм перевагу, коли не впевнений у слові.

Моделі

Модель одна, Whistle, і вона вже міститься в додатку.

Модель ЗавантаженняДобре для
Whistle За замовчуванням
17 MB
Чітке мовлення її сімома мовами

Whistle не завжди ставить коми й крапки. Де ставить, кожен субтитр містить одне речення; де ні, субтитри діляться приблизно по два рядки тексту або по 7 секунд.

Параметри

У Налаштуваннях › Додатки › Whistle (offline) › Налаштувати.

Keywords
За замовчуванням: порожньо

Імена й терміни з вашого відео, через кому. Коли Whistle не впевнений у слові, він схиляється до них, тож ім’я, яке він написав би з помилкою, виходить правильно.

Мови

Англійська, німецька, французька, іспанська, італійська, нідерландська та польська. Залиште мову порожньою, щоб визначити її автоматично. Проєкт будь-якою іншою мовою відхиляється, а не вгадується: для таких мов використовуйте Whisper (офлайн).

  • en
  • de
  • fr
  • es
  • it
  • nl
  • pl

Платформи

Система ЗавантаженняПеревірено
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Недостатньо місця на диску для декодування аудіо. Звільніть місце й спробуйте знову.

Ліцензія

Додаток
Apache-2.0
Рушій
Apache-2.0
Needle, від Cactus Compute
Модель
Apache-2.0
Ваги Whistle

Підходить для комерційної роботи: додаток, рушій 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.

Інші додатки групи «Мовлення в текст»