Subtitles · Живий переклад

Субтитри вашою мовою,
поки речення ще вимовляється.

Subtitles записує те, що грає на вашому Mac. Із версії 1.3 він може ще й перекладати це в міру надходження, з будь-якої з шістнадцяти мов, які він чує, на будь-яку іншу, на самій машині, через перекладач Apple. Заради перекладу назовні нічого не надсилається, і це був єдиний варіант усієї затії, який варто було будувати.

Повернення коштів за 14 днів, без зайвих запитань

$9 одноразово · macOS 15 для перекладу, 14.2 для всього іншого · Apple Silicon

Два пункти в меню

Translate To стоїть під вибором мови і починає з Off. Оберіть мову, і субтитри підуть нею вже з наступного речення. Translation Timing просто під ним вирішує, що ви бачите, поки речення ще вимовляється, і саме в цьому вся задача.

Меню Subtitles з пунктами Translate To і Translation Timing під Language / Models
На macOS 14 обох пунктів просто немає, а не «сірі».

Найважче — речення, яке ніхто не договорив

Закінчене речення перекладається швидко: від 40 до 125 мс на цьому залізі, що ніщо порівняно з часом, за який його вимовляють. Справжнє питання — що має бути на екрані ті секунди, поки до кінця ще не дійшли, і відповіді, правильної для всіх, тут немає. Тому їх дві, і обираєте ви.

Live, Then Settle

Остання секунда мовлення перекладається наново з кожним оновленням і показується приглушеною, доки не усталиться. Приглушений текст ще може змінитися; яскравий уже ні. Ви читаєте сторінку, яка майже не ворушиться, ціною того, що найсвіжіші слова виглядають попередніми, — якими вони і є.

Always Live

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

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

Блок, який заповнився і перегорнувся, починає не зі слова, на якому вийшов за край, а з останньої показаної частини, щоб було за що зачепитися заново, а не різкий обрив. Тільки якщо він перегорнувся швидко: блок, що простояв достатньо, аби його прочитали, цей час вам уже дав.

Утримуйте , і оригінал повернеться

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

Тому, хто вчить мову, саме так ним і варто користуватися: читати свою, коли загубив нитку, і решту часу нічого не натискати.

Будь-яка пара, без гака через англійську

Шістнадцять мов дають 240 упорядкованих пар, і працюють усі. Тому переклад тут — другий крок, а не налаштування розпізнавача: моделі, які перекладають просто під час розшифрування, навчені перекладу англійською і з англійської, тож французьку в німецьку довелося б вести через англійську, а кількох із цих мов у їхніх наборах узагалі немає. Віддати готовий текст перекладачеві, який покриває всі пари, коштує кількох десятків мілісекунд і нікого не лишає за бортом.

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

З Mac так само нічого не виходить

Звук нікуди не йшов, і перекладений текст теж. Усе йде через фреймворк Translation від Apple — той самий переклад на пристрої, яким користується решта macOS, — тож тут немає ні сервера, ні ключа, який треба зберігати, ні акаунта, який треба мати. Мережа потрібна рівно один раз: коли macOS просить завантажити мовну пару при першому використанні, як робить і для власних перекладів. Далі пара лежить на диску, і завантажувати більше нічого.

І ні в тому, ні в іншому випадку нічого не записується. Перекладений субтитр з'являється на екрані і зникає, рівно як неперекладений, а сторінка про приватність коротка з тієї самої причини, що й завжди.

Що варто знати, перш ніж на це покладатися

  • macOS 15 або новіша, лише заради цієї функції. Саме там з'являється перекладач Apple. На 14.2 застосунок так само субтитрує все, що субтитрував завжди, а двох пунктів у меню просто немає, вони не «сірі».
  • Він перекладає те, що почув, а не те, що сказали. Ім'я, яке розпізнавач розібрав неправильно, буде сумлінно перекладене як неправильне ім'я. На другому кроці помилки не гасять одна одну, і там, де точність найважливіша, допомагає задати мову мовлення вручну, а не лишати автовизначення.
  • Там, де є написані людьми субтитри, вони кращі. Переклад, який хтось написав, вичитав і розклав за таймінгом, виграє в машинного щоразу. Це — для звуку, у якого такого перекладу ніколи не було: дзвінок, хадл, лекція, подкаст, відео з однією вихідною доріжкою.
  • По одному напрямку за раз. Є мова призначення, а не пара, тому дзвінок двома мовами перекладається на вашу одну, а показує, що було сказано насправді.

Питання про переклад

Між якими мовами він перекладає?
Будь-яку з шістнадцяти, які він субтитрує, на будь-яку з решти п'ятнадцяти: англійську, іспанську, французьку, італійську, португальську, німецьку, нідерландську, турецьку, російську, арабську, гінді, японську, корейську, в'єтнамську, українську та китайську. Це 240 упорядкованих пар, і жодна з них не йде дорогою через англійську.
Чи виходить звук із мого Mac, щоб його переклали?
Ні. Звук і так нікуди не йде, і текст теж: переклад іде через фреймворк Translation від Apple, який працює на пристрої. macOS може попросити завантажити мовну пару при першому використанні — так само, як для власних перекладів, — а далі пара лежить на диску, і застосунок узагалі не звертається до мережі.
Чим відрізняються два режими?
Live, Then Settle з кожним оновленням перекладає останню секунду мовлення і тримає її приглушеною, доки вона не усталиться: яскравий текст змінюватися перестав, приглушений ще може зсунутися. Always Live з кожним оновленням перекладає все наново: ніщо не відстає від мовця, і будь-що на екрані ще може бути переписане. Live, Then Settle спокійніше читати; з Always Live ви ніколи не відстанете на речення.
Чи можна бачити й вихідну мову теж?
Утримуйте . Живий блок і стос разом перемикаються на мову мовця, доки клавіша натиснута, а переклад триває під ними, тож, відпустивши, ви побачите поточний текст, а не той знімок, на якому спинилися. Кожна мова має власну історію, тому стос ніколи їх не змішує.
Яка macOS потрібна для перекладу?
macOS 15 — саме там з'являється фреймворк Translation від Apple. Субтитри так само працюють на 14.2, де Translate To і Translation Timing не «сірі», а просто відсутні в меню.
Це те саме, що субтитри на стримінговому сервісі?
Ні. Стримінговий сервіс дає переклад, який хтось написав, вичитав і розклав за таймінгом, і там, де він є, він кращий за це. Це — для звуку, у якого такого перекладу ніколи не було: дзвінок, хадл, лекція, подкаст, відео з однією лише вихідною доріжкою.

Шістнадцять мов на вході, на виході та, яку ви читаєте.

Повернення коштів за 14 днів, без зайвих запитань

$9 одноразово, усі майбутні оновлення включено · macOS 14.2 або новіша · Apple Silicon
Необмежені живі субтитри, доки у вас є цей Mac. Жодних хвилин на докупку, жодного облікового запису, жодної підписки.