Subtitles · Субтитры для глухих и слабослышащих

Субтитры в реальном времени на вашем Mac,
и никого не надо просить их включить.

Большинство тех, кому нужны субтитры, всё-таки что-то слышат, и задача обычно в том, чтобы восполнить пропавшие слова, а не заменить пришедшие. Subtitles слушает звук, который играет ваш Mac, поэтому субтитры получают все приложения на компьютере, и ни у кого не надо спрашивать разрешения, а оверлей остаётся поверх всех окон, пока вы работаете.

  • 7 дней бесплатно, без карты и без аккаунта
  • $19 один раз, все обновления включены
  • Возврат в течение 14 дней, без лишних вопросов
  • Для macOS 14.2 или новее, на Mac с Apple silicon
  • Оценка 5,0 на Gumroad

Каждая реплика, и никого не нужно просить что-то включить. Удерживайте ⌥, чтобы отмотать назад: вернутся последние несколько блоков, включая тот, от которого вы отвели взгляд.

Удерживая ⇧, перетащите субтитры в другое место, как в приложении.

Удерживайте ⌥, чтобы отмотать назад: последние блоки снова сложатся стопкой.

Кликните по в строке меню: все пункты с пометкой Попробуйте работают в этом демо.

То, что на самом деле трудно

То, что субтитры есть, ещё не значит, что ими можно пользоваться. Вот места, где готовые субтитры обычно подводят, и что здесь сделано с каждым из них. Если вы искали скрытые субтитры для Mac, это они и есть, сразу для всех приложений. А если проверка слуха в норме, но речь всё равно рассыпается в шуме, про это есть отдельная страница.

  • Строка, которой уже нет. Google Meet не хранит историю субтитров вообще, а Zoom держит около трёх минут. Опустите глаза, чтобы напечатать, и наполовину прочитанную фразу уже не вернуть. Здесь удерживайте ⌥, и предыдущие субтитры вернутся, на ту глубину, которую вы задали, с прокруткой и поиском по ⌥F, поэтому пропущенная строка не значит потерянную нить встречи.
  • Двое говорят одновременно. Когда речь накладывается, буксует любая система субтитров, а нужна она именно тогда. Новый блок при смене говорящего включается по желанию, и включить его стоит: в разговоре, который вы читаете, а не слышите, понять, кто что сказал, и есть большая часть работы.
  • Видео, к которому никто не сделал субтитры. Скрытые субтитры и SDH существуют только там, где их кто-то сделал, а это исключает почти все обучающие видео на внутреннем портале, почти все записи конференций, почти все записи экрана, которые прислал коллега, и почти все подкасты. Subtitles работает с самим звуком, поэтому уже неважно, потрудился ли издатель.
  • Обычные звонки, не встречи. FaceTime, звонок в WhatsApp или Signal на компьютере, номер, набранный с Mac, прослушанное голосовое сообщение. Ни у одного из них нет кнопки субтитров и нет организатора, которого можно попросить, и во многом поэтому телефонные звонки остаются той частью недели, которой многие боятся.
  • Смотреть что-то вместе с теми, кто всё слышит. Если никому больше в комнате субтитры не нужны, включить их к фильму можно только после переговоров, да и у многого субтитровой дорожки просто нет. Здесь всё рисуется только на вашем Mac, в удобном вам размере, поэтому решать перестают все вместе.
  • Слуховые аппараты, которые уже принимают звук с Mac. Аппараты и звуковые процессоры с поддержкой Made for iPhone подключаются напрямую к Mac на M1 и новее, но чистый звук ещё не значит, что быстрая речь с перебиваниями будет разборчивой. Субтитры поверх такого звука используют многие, и это не излишество. Приложение берёт звук прямо из программы, а не с устройства вывода, поэтому неважно, через что вы слушаете.
  • Усталость к четырём часам дня. Целый день напрягаться, чтобы разбирать речь, изматывает так, что этого не видно ни в одном календаре. Прочитать недослышанное слово проще, чем восстанавливать его по контексту, и гораздо проще, чем в третий раз просить всех повторить.

Что приложение слышит, а что нет

Этому место наверху, а не в мелком шрифте, потому что от этого зависит, пригодится вам приложение вообще или нет. Subtitles слушает звук, который проигрывает приложение на Mac, или, если выбрать микрофон в меню «Слушать», комнату, в которой вы находитесь. Только одно из двух, и каждый источник нарочно узкий, поэтому кое-что исключено полностью.

  • Звук в комнате включается отдельно, по умолчанию его нет. Изначально микрофон выключен, и речь человека перед вами на экране не появляется. Выберите микрофон в меню «Слушать», и субтитры пойдут к разговору за столом, а если включить «Переводить на» и «Показывать оба языка», то и к разговору на двух языках, где каждый читает свой. macOS спрашивает доступ к микрофону, когда вы выбираете его впервые. Для комнаты, где нет Mac, лучше подойдёт «Live-прослушивание» на iPhone.
  • На звонке субтитров к вам самим не будет. Приложение слушает только то, что играет Mac, поэтому вы получаете собеседников, а не себя. Чтобы получить субтитры к себе, нужно выбрать микрофон, а он заменяет звонок, а не добавляется к нему.
  • Это распознавание речи, поэтому иногда оно ошибается. Спотыкается оно на именах, жаргоне, перебиваниях и незнакомых акцентах. Для приёма у врача, юридического разговора или занятия, за которое вас оценивают, нужен живой стенографист или сурдопереводчик, и вы вправе его просить, это не одолжение. Это приложение для всего остального времени, когда никто и не собирался их предоставлять.
  • Приложение выводит речь, а не звуки. В этом настоящий пробел по сравнению с SDH, где помечают и дверной звонок, и смех, и музыкальную вставку. Здесь перед распознаванием речи работает детектор голоса, чтобы фоновая музыка никогда не превращалась в текст песни, и платой за это становится всё остальное: вы получаете то, что было сказано, и ничего о том, что ещё было слышно.
  • Кому-то приложение подойдёт больше, кому-то меньше. Если вы слышите большую часть разговора и теряете слова в шуме, на скорости или из-за плохого микрофона, это сделано прямо для вас. Если вы пользуетесь жестовым языком и вам нужен переводчик или вы читаете текст быстрее, чем его успевает выдать любая система распознавания, прибавка будет скромной, и лучше попробовать до покупки.
  • Приложение ничего не хранит, если вы не попросите. Субтитры появляются на экране и исчезают. Когда звук стихает, блок субтитров предлагает сохранить расшифровку сеанса в файл; откажитесь или просто пропустите предложение, и на диск ничего не запишется.

Сначала попробуйте субтитры, которые уже есть на вашем Mac

В macOS «Живые субтитры» встроены, бесплатны и есть на каждом Mac с Apple silicon: Системные настройки ▸ «Универсальный доступ» ▸ «Живые субтитры». Они по-настоящему хороши, они ничего не стоят, и если их вам хватает, то вопрос решён, и тратить $19, чтобы это выяснить, не надо. А неделя с ними ещё и быстрее всего покажет, чего вы на самом деле хотите от субтитров.

Искать что-то другое людей заставляет обычно одно из трёх: нужного языка нет в списке Apple, окно с субтитрами перехватывает клики, предназначенные тому, что под ним, или им хочется выбрать модель помедленнее и поточнее для лекции и побыстрее для звонка. Все различия разложены по строкам на странице сравнения.

Возврат в течение 14 дней, без лишних вопросов.

Когда это нужно только вам одному

Утомляет в субтитрах редко само чтение. Утомляет то, что любой их источник принадлежит кому-то другому: чтобы их получить, надо попросить, чтобы попросить, надо объяснить, а объяснять придётся снова на следующем звонке с новыми людьми.

Есть и вторая усталость: всё время держать нужное окно впереди. Субтитры внутри приложения требуют, чтобы это приложение оставалось сверху, и вы оказываетесь единственным на встрече, кто не может открыть свои заметки, не потеряв разговор. Оверлей поверх всех окон это снимает: читайте документ, пишите, ищите что-нибудь, а слова всё равно на месте.

Спросить некого

Субтитрам Zoom нужно, чтобы их включил организатор. Субтитры Teams зависят от того, что разрешила организация. Субтитры Meet зависят от тарифа Workspace. А перехвату звука на вашем собственном компьютере всё это безразлично, поэтому субтитры просто есть, и на звонке с незнакомцем, и с рекрутером, и с компанией, которая об этом ни разу не задумывалась.

Вас никто не выдаёт

Бот не подключается, в списке участников ничего не появляется, значок записи не загорается. Рассказывать людям, что вы глухой или слабослышащий, остаётся вашим решением, принятым в удобное вам время, а не решением программы, принятым ровно в тот момент, когда вам нужно следить за разговором.

Не нужно просить повторить

Каждая новая просьба повторить обходится дороже предыдущей, и большинство перестаёт просить задолго до того, как перестаёт что-то упускать. Прочитать недослышанную строку ничего не стоит и никого не перебивает, и в этом разница между тем, чтобы следить за встречей, и тем, чтобы просто кивать.

Включено столько, сколько нужно

Модель работает на Neural Engine внутри вашего Mac, и час её работы не стоит ничего, поэтому нет ни счётчика, ни нужды экономить. Сервисы субтитров с поминутной оплатой тихо просят вас решить, какие части дня стоит слышать; у этого приложения мнения на этот счёт нет.

Сделано так, чтобы читать часами

Субтитры, на которые опираются весь день, читают иначе, чем те, на которые бросают взгляд один раз. Всё, что ниже, настраивается, а не решено за вас, потому что правильный ответ зависит от того, сколько вы слышите и сколько читаете.

  • Субтитры не прячутся за окнами. Оверлей висит поверх всех окон и поверх переключателя приложений, поэтому заметки, проверка документа или быстрый поиск не лишают вас фразы, сказанной ровно в этот момент. Слушать встречу и одновременно что-то записывать: вот в чём вся сложность, и окно с субтитрами, которое приходится держать впереди, её не решает.
  • Оверлей можно поставить туда, куда вы и так смотрите. Он не принимает кликов, поэтому вы работаете прямо сквозь него, и он бледнеет под указателем, поэтому никогда не прячет то, что под ним. Размер, непрозрачность, ширину просвета и место блока выбираете вы; удерживайте Shift, чтобы блок оставался непрозрачным, и перетащите его. Большинство в итоге ставит его прямо под лицом говорящего, и поэтому чтение по губам и субтитры работают вместе, а не соперничают.
  • Строки вас дожидаются. Субтитр держится около полутора секунд плюс десятая доля секунды на слово, поэтому длинная фраза не исчезает на середине, а если удерживать ⌥, последние блоки вернутся, и их можно прокрутить. Скорость чтения у всех своя, и значение по умолчанию лишь догадка: история нужна как раз для случаев, когда догадка не подошла.
  • Подводить приложение будет на именах и жаргоне. Название препарата, фамилия, аббревиатура, придуманная вашей командой: это ровно те слова, которые нельзя достроить по контексту, и ровно те, на которых ошибается распознавание речи. Более медленная и точная модель помогает, но не решает. Полезно заранее понимать, какие слова стоит перепроверить, а не выяснять это потом.

Здесь работа на устройстве не вопрос вкуса

Для большинства локальная расшифровка просто приятный принцип. Но если через субтитры вы воспринимаете речь, расчёт другой: облачный сервис субтитров получил бы расшифровку ваших приёмов у врача, вашей работы, вашей семьи и всего остального, что вам было трудно расслышать. Это не побочный продукт поддержки, это летопись вашего дня в руках компании, которой вы ничего не собирались рассказывать.

Здесь ничего не выгружается и ничего не записывается, а на диск ничего не пишется, если вы не сохраните расшифровку. Звук обрабатывается и сразу отбрасывается, а после загрузки модели при первом запуске приложение может обратиться к сети только за двумя вещами: раз в день проверить, нет ли новой версии, о чём оно сначала спросит вас, и раз в месяц сверить ваш лицензионный ключ, когда он у вас появится. Нет ни аккаунта, ни телеметрии, и отказываться не от чего, потому что ничего и не собирают. Исходный код опубликован, если вы предпочитаете проверить, а не поверить на слово.

Вопросы про субтитры и слух

Будут ли субтитры к людям, которые говорят в комнате?
Да, если вы об этом попросите. По умолчанию Subtitles слушает то, что играет ваш Mac, а микрофон выключен. Выберите микрофон в меню «Слушать», и субтитры пойдут к разговору перед вами, через микрофон Mac или тот вход, что выбран в настройках «Звук»; macOS спрашивает доступ к микрофону в первый раз, и не раньше. С включёнными «Переводить на» и «Показывать оба языка» вы вдвоём можете говорить на двух языках, и каждый читает свой.
Заменяет ли Subtitles стенографиста или живого специалиста по субтитрам?
Нет. Это распознавание речи, поэтому оно ошибается, особенно на именах, жаргоне, перебиваниях и сильных акцентах. Для приёма у врача, юридической встречи, занятия, за которое вам ставят оценку, и всего остального, где ошибка дорого стоит, нужен профессиональный стенографист или переводчик, и вы вправе его попросить. Subtitles для остального времени, где его всё равно никто не собирался предоставлять.
Нужно ли спрашивать организатора или кому-то сообщать, что я пользуюсь Subtitles?
Нет. Приложение делает субтитры к звуку, который играет ваш Mac, а не встраивается в какой-то сервис, поэтому к встрече никто не подключается, в списке участников ничего не появляется, и ни организатору, ни администратору, ни преподавателю ничего включать не надо. Никому ничего не сообщают. Раскрывать это или нет, решаете вы, а не программа.
Я и так передаю звук с Mac на слуховые аппараты. Даст ли Subtitles что-то ещё?
Часто да. Передача звука напрямую меняет путь, которым идёт звук, а не сложность самой речи: быстро говорящие люди, перебивания и непривычные акценты остаются быстро говорящими людьми, перебиваниями и непривычными акцентами и когда доходят до вашего уха. Субтитры поверх такого звука используют многие, и это не излишество. Приложение берёт звук прямо из программы, а не с устройства вывода, поэтому неважно, через что вы слушаете, и в вашем подключении ничего не меняется.
А если у видео нет ни субтитров, ни SDH вообще?
Ради этого случая всё и сделано. Скрытые субтитры и SDH существуют только там, где их кто-то сделал, а это оставляет за бортом почти все внутренние обучающие видео, почти все записи конференций и почти всё, что коллега записал и прислал вам. Здесь субтитры делаются к самому звуку, поэтому неважно, шла ли с файлом субтитровая дорожка.
Субтитры отстают, как на моих встречах?
Меньше, хотя совсем без задержки не обходится. Субтитры идут непрерывно, по мере появления слов, а не ждут законченной фразы, и самое свежее слово рисуется бледнее, пока модель в нём не уверена, поэтому вы читаете вместе с речью, а не после неё. Это по-прежнему распознавание речи: между произнесённым словом и словом, которое можно прочитать, есть задержка, и быстро говорящий человек всегда будет чуть впереди любых субтитров.
Можно сделать субтитры крупнее и удобнее для чтения?
Да. Размер блока, непрозрачность, число строк и положение на экране настраиваются, и окно настроек показывает их на настоящем оверлее, а не на макете. Удерживайте Shift, чтобы блок оставался непрозрачным, и перетащите его куда нужно; место запоминается.
Будут ли субтитры к FaceTime и телефонным звонкам?
Всё, что играет через приложение на Mac, то есть FaceTime, звонок в WhatsApp или Signal на компьютере, номер, набранный с вашего Mac, и прослушанное голосовое сообщение. Вы читаете собеседника, а не себя, потому что приложение слушает то, что играет Mac, а не микрофон. Это как раз те звонки, где нет кнопки субтитров и некого попросить, поэтому на них приложение чаще всего и пробуют первым делом.
Покажет ли Subtitles, кто говорит, и будет ли помечать звуки, как SDH?
Приложение умеет начинать новый блок субтитров при смене говорящего, это включается по желанию и на звонках включить стоит, но имён оно никому не подставляет. Неречевые звуки оно не помечает вовсе: перед распознаванием речи работает детектор голоса, чтобы музыка не превращалась в выдуманный текст песни, и платой за это становится то, что вы получаете речь и ничего о том, что ещё было слышно. Если звуковые пометки для вас важны, в этом честно признанный пробел по сравнению с нормальной дорожкой SDH.
Что делать, если я пропустил строку?
Удерживайте ⌥, чтобы отмотать назад: предыдущие субтитры вернутся, на ту глубину, которую вы задали, и их можно прокрутить или нажать ⌥F и набрать текст, чтобы найти нужный. Это намеренно краткосрочно, и достаточно долгая тишина очищает стопку: она нужна, чтобы поймать только что упущенную фразу. Когда звук стихает, приложение предлагает сохранить сказанное как расшифровку, и если вы этого не сделаете, на диск ничего не пишется.
Есть ли плата за минуты или помесячная?
Нет. Первые 7 дней бесплатно, потом $19 один раз, а субтитры без ограничений, потому что модель работает на вашем Mac и её работа ничего не стоит. Ни минут для покупки, ни подписки, а это важнее, когда через субтитры вы следите за всем, а не включаете их изредка.
Нужно ли подключение к интернету?
Один раз, чтобы скачать модель при первом запуске. После этого приложение работает полностью офлайн и может обратиться к сети только за двумя вещами: раз в день проверить, нет ли новой версии, от чего можно отказаться, и раз в месяц сверить ваш лицензионный ключ, когда он у вас появится. Ничто из того, что вы слушаете, никуда не отправляется.

Тот же оверлей в других ситуациях

Субтитры ко всему, и никого не надо просить.

Возврат в течение 14 дней, без лишних вопросов

7 дней бесплатно, потом $19 один раз, все будущие обновления включены · macOS 14.2 или новее · Apple silicon
Субтитры без ограничений, пока у вас есть этот Mac. Никаких пакетов минут, аккаунтов и подписок.