Вивчення мов У розробці

Wordpause: Перекладайте субтитри слово за словом під час перегляду

Побачте саме те слово, яке пропустили, а не лише весь рядок

Ілюстрація Wordpause: фільм на паузі, субтитр із виділеним словом і його переклад від Reverso у спливному вікні над ним.
Для кого
Ті, хто вивчає мови, Глядачі, яким потрібен переклад субтитрів, Користувачі Stremio
Працює на
Windows 10 і 11, зі Stremio
У цифрах
250 мс між зчитуваннями субтитрів, тому пауза спрацьовує одразу

Огляд

Wordpause допомагає вчити англійську з того, що ви й так дивитеся. Наведіть курсор на субтитри, і Stremio стане на паузу. Кожне слово стає активним і відкриває сторінку Reverso Context із перекладами та справжніми прикладами речень. Протягніть курсором по кількох словах, щоб перекласти фразу, або перекладіть увесь рядок. Заберіть курсор, і фільм продовжиться. Застосунок працює на Windows, читає субтитри вбудованим у Windows OCR і використовує ваш власний акаунт Reverso. Не пов’язаний зі Stremio чи Reverso.

Завдання

Дивитися фільм мовою, яку вивчаєте, означає щохвилини пропускати якесь слово. Щоб його знайти, треба шукати кнопку паузи, вводити слово в телефоні й випадати зі сцени, тому більшість людей просто дивляться далі.

  • Субтитри у відеоплеєрі — це пікселі, тому їх не можна виділити чи скопіювати.
  • Пошук слова перериває сцену, а коли ви повертаєтеся, репліки вже немає.
  • Словник дає одне значення, а у фільмі слово вжито в реченні.

Підхід

Wordpause постійно зчитує область субтитрів, поки Stremio відтворює відео. Щойно курсор торкається рядка, застосунок ставить паузу, накладає на кожне слово активну область і відкриває сторінку Reverso Context для слова під курсором: переклади й приклади речень у вашому власному акаунті Reverso. Заберіть курсор із субтитрів, і відтворення продовжиться.

  • Наведіть курсор на субтитри, і Stremio одразу стане на паузу
  • Наведіть на слово, щоб побачити Reverso Context із прикладами
  • Клацніть або протягніть, щоб перекласти фразу; ⇄ для всього рядка
  • Для Windows, з вашим власним акаунтом Reverso
250 мсміж зчитуваннями субтитрів, тому пауза спрацьовує одразу

Як це працює

  1. 01

    Запустіть поруч зі Stremio

    Застосунок оселиться в системному лотку. Увійдіть у Reverso один раз.

  2. 02

    Дивіться з англійськими субтитрами

    Увімкніть будь-що в настільному застосунку Stremio. Застосунок непомітно зчитує область субтитрів.

  3. 03

    Наведіть курсор на пропущений рядок

    Відео стане на паузу. Наведіть курсор на слово, виділіть фразу або наведіть на ⇄, щоб перекласти весь рядок.

  4. 04

    Дивіться далі

    Заберіть курсор із субтитрів, і фільм продовжиться з того самого місця.

Що вміє продукт

  • Пауза при наведенні

    Поки Stremio відтворює відео, область субтитрів зчитується кожні 250 мс, тому пауза спрацьовує, щойно курсор опиняється на рядку. Заберіть його, і відтворення продовжиться, але лише якщо паузу поставив сам застосунок.

  • Кожне слово активне

    Під час паузи кожне слово отримує невидиму рамку. Наведіть курсор на слово, і спливне вікно покаже його сторінку в Reverso Context: переклади й справжні приклади речень, а не один рядок зі словника.

  • Фрази й цілі рядки

    Клацніть слово або протягніть по кількох, щоб перекласти виділене: до трьох слів ідуть у Reverso Context, довші фрагменти — у повний переклад. Символ ⇄ після рядка перекладає його повністю.

  • Ваш акаунт Reverso

    Спливне вікно — це справжній браузер із сайтом reverso.net. Увійдіть один раз через системний лоток, зокрема з Premium, і кожен пошук використовуватиме ваш акаунт.

  • Не заважає

    Застосунок ніколи не забирає фокус у Stremio. Під час паузи невидимий екран ховає мишу від Stremio, тому елементи керування лишаються прихованими, а субтитри не стрибають.

  • Усе на вашому ПК

    Захоплення екрана й OCR працюють на вашому ПК, із рушієм OCR, вбудованим у Windows. Кожне рішення про паузу й відтворення покрите модульними тестами.

Хто цим користується і навіщо

  • Глядачі, які дивляться іншою мовою

    Субтитри, які ви розумієте лише наполовину

    Перекладіть лише те слово чи рядок, що заважає, а решту читайте самі.

  • Ті, хто вивчає мови

    Фільми мовою, яку ви вивчаєте

    Лишайте англійські субтитри увімкненими й шукайте лише ті слова, які справді пропустили, у реченні, де їх ужито.

  • Вечірні глядачі

    Серіали без телефона в руках

    Пауза, пошук і продовження — це один рух мишею, тому коли ви закінчите, сцена нікуди не дінеться.

  • Середній рівень

    Фразові дієслова й ідіоми

    Протягніть курсором по «give up» чи «look forward to», і Reverso Context покаже, як уживається вся фраза, а не три окремі слова.

Технології

Застосунок
  • .NET 8
  • WPF
  • Взаємодія з Win32
Читання субтитрів
  • Windows.Media.Ocr
  • Захоплення екрана
Переклад
  • Reverso Context у WebView2
  • Ваш власний акаунт Reverso
Якість
  • xUnit
  • Чистий автомат станів паузи й відтворення

Що ми зробили

  • Продуктовий дизайн
  • Настільний застосунок
  • Екранний OCR
  • Взаємодія з Win32
  • Вбудований браузер

Часті запитання

Як перекласти субтитри в Stremio?

Запустіть Wordpause й наведіть курсор на субтитри: відео стане на паузу, а наведення на слово покаже його переклад. Протягніть курсором по словах, щоб перекласти фразу, або скористайтеся ⇄ для всього рядка.

Він уже доступний?

Ще ні: застосунок у розробці. Напишіть через контактну форму на головній сторінці й згадайте Wordpause, щоб запросити ранній доступ.

Чи працює з вебплеєром Stremio або іншими плеєрами?

Застосунок створений для настільного Stremio (версія 5) на Windows. Він знаходить вікно Stremio й читає субтитри з екрана.

Які мови підтримуються?

Англійські субтитри з перекладом українською. Пара мов — це один параметр у коді.

Як установити?

Публічної збірки поки немає. Спочатку буде ранній доступ через контактну форму на головній сторінці.

Чи надсилається щось кудись?

Захоплення екрана й OCR лишаються на вашому ПК. Назовні виходять лише слова, які ви шукаєте: вони завантажуються з Reverso у вбудованому браузері, а ваш логін Reverso зберігається локально.

Отримайте ранній доступ до Wordpause

Напишіть нам, щоб приєднатися до списку очікування на ранній доступ.