Субтитры на вашем языке, пока фраза ещё произносится.
Subtitles записывает то, что играет на вашем Mac. С версии 1.3 приложение ещё и переводит это по мере поступления, с любого из шестнадцати языков, которые оно слышит, на любой другой, прямо на компьютере, через переводчик Apple. Ради перевода наружу ничего не отправляется, и только такой вариант этой затеи и стоило делать.
До 31 октября: $9 вместо $19 · возврат в течение 14 дней
We ship on Thursday if the review comes back clean.Выпускаем в четверг, если ревью пройдёт чисто.Otherwise it slips a week, and I would rather say so now.Иначе сдвинемся на неделю, и лучше я скажу об этом сейчас.Two tickets are still open, and neither one is blocking.Два тикета ещё открыты, но ни один не блокирующий.I will send you the write-up tonight.Я пришлю вам отчёт сегодня вечером.And we meet again on Thursday, same time.И встречаемся снова в четверг, в то же время.
zoom.usФайлПравкаВид14:32
✓Многоязычная · 560 мс · RTF 0.31
✓Приостановить Subtitles⌥⌘S
✓Проверить обновления…
✓Проверять обновления автоматически
✓СлушатьУдерживайте ⌥: «Не слушать»
✓Не слушатьБез субтитров, когда слушается весь системный звук
✓Весь системный звукTry
✓MacBook Pro MicrophoneTry
✓Язык и модели
✓Многоязычная633 МБ · по умолчанию · сама определяет язык
✓Parakeet EOU · 1280 мс215 МБ · без пунктуации · меньше всего нагружает Mac
✓Parakeet EOU · 160 мс215 МБ · без пунктуации · ⚠︎ RTF 0,6–2,2 на этом Mac
✓Parakeet Unified · с пунктуацией595 МБ · с пунктуацией · 2,08 с · Nemotron быстрее
✓Языки на латинице · 583 МБ
✓Español
✓Français
✓Italiano
✓Português
✓Deutsch
✓Полный словарь · 633 МБ
✓Nederlands
✓Türkçe
✓Русский
✓العربية
✓हिन्दी
✓日本語
✓한국어
✓Tiếng Việt
✓Українська
✓中文
✓Переводить на
✓Без перевода
✓Показывать оба языкаTry
✓English
✓Español
✓Français
✓Italiano
✓Português
✓Deutsch
✓Nederlands
✓Türkçe
✓Русский
✓العربية
✓हिन्दी
✓日本語
✓한국어
✓Tiếng Việt
✓Українська
✓中文
✓Режим перевода
✓Сразу, потом уточнитьконец приглушён, пока не уточнится · рекомендуется
✓Всегда на летубез задержки · всё на экране может меняться
✓Озвучивать перевод
✓Не озвучивать
✓Когда включён VoiceOver
✓Всегда
Голос
✓Лучший установленный голос
✓Голос VoiceOver
Скорость
✓Медленная
✓Обычная
✓Быстрая
✓Очень быстрая
✓Приглушать оригинал во время озвучки
✓Остановить или повторить озвучку⌥⌘.
✓Размер и выравнивание текстаTry
✓МаленькийTry
✓СреднийTry
✓КрупныйTry
✓ОгромныйTry
✓По началу строкиTry
✓По центруTry
✓Показывать название приложенияTry
✓Не показыватьTry
✓Ярлык над блокомTry
✓Строка в блокеTry
✓Показывать оверлей при демонстрации и записи экрана
✓Растворять под указателемTry
✓Последние блоки по ⌥Try
✓Цветовая темаTry
✓АвтоTry
✓СветлаяTry
✓ТёмнаяTry
✓Audio BorealisTry
✓Без свеченияTry
✓РадугаTry
✓Северное сияниеTry
✓ОсеньTry
✓Монохромная дымкаTry
✓СильноеTry
✓СреднееTry
✓ЛёгкоеTry
✓Вернуть оверлей на местоTry
✓Лицензия активна
✓Настройки…⌘,
✓Проверить доступ к звуку…
✓Показать приветствие снова
✓О программе Subtitles
✓Завершить Subtitles⌘Q
Еженедельная планёрка · Zoom Meeting
CLCamilleNBNabilISInèsMRMarc
zoom.us
Звонок на английском, читаете по-русски: перевод делается на Mac, пока фраза ещё звучит. Зажмите ⌃, и его место займёт английский, в живой строке и в каждом блоке стопки ⌥, пока не отпустите.
Удерживая ⇧, перетащите субтитры в другое место, как в приложении.
Удерживайте ⌥, чтобы отмотать назад: последние блоки снова сложатся стопкой.
Кликните по в строке меню: все пункты с пометкой Попробуйте работают в этом демо.
Три пункта в меню
Переводить на стоит под выбором языка, и сначала в нём выбрано «Без перевода». Выберите язык, и субтитры пойдут на нём со следующей же фразы. Режим перевода прямо под ним решает, что вы видите, пока фраза ещё произносится, и в этом-то и вся задача.
Показывать оба языка, под «Без перевода» в меню «Переводить на», помещает перевод и слова, из которых он сделан, в один блок: перевод как субтитр, оригинал под ним, мельче. Выберите микрофон в меню «Слушать», и двое за одним Mac могут вести разговор на двух языках, каждый читая другого на своём; когда звучит язык перевода, пара просто меняется местами.
Озвучивать перевод, третий пункт, читает перевод вслух, как только устоится каждая фраза, лучшим голосом, который установлен в macOS для этого языка. Ничего не пропускается и не комкается: если голос отстаёт от быстрого говорящего, он догоняет в паузах. Пока он звучит, громкость оригинала падает до четверти, а потом возвращается, так что два голоса не перебивают друг друга. ⌥⌘. останавливает его или повторяет последнюю строку.
Озвучка по умолчанию включена всякий раз, когда работает VoiceOver, а VoiceOver умеет читать блок субтитров и нажимать его кнопку, так что звонок или фильм на другом языке можно понимать, вообще ничего не читая. Собственная речь VoiceOver никогда не попадает в субтитры, не переводится и не приглушается. Выберите «Всегда», чтобы перевод читался вслух и без VoiceOver.
С микрофоном и собственными динамиками Mac озвучка ждёт паузы, прежде чем заговорить, а того, кто говорит во время чтения, приложение по-прежнему показывает в субтитрах: эхоподавление, которое macOS использует для звонков, убирает голос перевода из того, что слышит микрофон. В наушниках перевод читается сразу.
И перевод остаётся там, где его можно прочитать. Если звонок нужно переводить, то во время него вы обычно ещё и работаете: общий документ, спецификация, макет, вокруг которого спорят. Перевод идёт на оверлее поверх всех окон, а не внутри приложения, в котором говорят, поэтому, переключившись на работу, вы не теряете ни слова.
На macOS 14 всех трёх пунктов нет вовсе: они не затенены, а просто отсутствуют.
Труднее всего с фразой, которую никто не договорил
Законченная фраза переводится быстро: от 40 до 125 мс на этом железе, что ничто по сравнению со временем, за которое её произносят. Настоящий вопрос в том, что должно быть на экране в те секунды, пока до конца ещё не дошли, и ответа, верного для всех, тут нет. Поэтому их два, и выбираете вы.
Сразу, потом уточнить
Последняя секунда речи переводится заново при каждом обновлении и показывается приглушённой, пока не устоится. Приглушённый текст ещё может измениться; яркий уже нет. Вы читаете страницу, которая почти не шевелится, а платите за это тем, что самые свежие слова выглядят черновыми, и они действительно черновые.
Всегда на лету
Всё переводится заново при каждом обновлении. Ничто не отстаёт от говорящего и ничего не придерживают, а цена в том, что строка, которую вы уже прочли, может быть переписана прямо у вас на глазах, когда фраза дойдёт до слова, которое всё меняет.
Под обоими режимами лежит правило, которое не отключается: переводятся целые смысловые куски, а не блок. Оверлей разрывает страницу там, где тексту перестало хватать места, а это чаще всего середина фразы, и отдельно переведённый обрывок теряет падеж, согласование по роду или глагол, до которого говорящий ещё не дошёл. Поэтому переводится одна единица, а показывается другая, и разрывы страниц делаются потом, уже по связному тексту.
Заполнившийся блок, сменяясь новым, начинает не со слова, которое не поместилось, а с последнего показанного куска: так есть строка, за которую можно зацепиться, вместо резкого обрыва. Важно это только при быстрой смене блоков: если блок провисел достаточно, чтобы его прочли, эту строку вы уже получили.
Удерживайте ⌃, и оригинал вернётся
Перевод отнимает у вас то, что вы слушали. Если удерживать ⌃, оно вернётся: живой блок и стопка ⌥ вместе переключаются на язык говорящего ровно на то время, пока вы держите клавишу. Пока вы смотрите, перевод идёт под ними, так что, отпустив, вы возвращаетесь к текущему тексту, а не к снимку, на котором остановились, и у каждого языка своя история, чтобы стопка никогда их не смешивала.
Тому, кто учит язык, именно так им и стоит пользоваться: читать свой, когда потерял нить, и всё остальное время ничего не нажимать.
Любая пара, без крюка через английский
Шестнадцать языков дают 240 направлений, и работают все. Поэтому перевод здесь сделан вторым шагом, а не настройкой распознавания речи: модели, которые переводят прямо при расшифровке, обучены переводу на английский и с английского, так что французский в немецкий пришлось бы вести через английский, а нескольких из этих языков в их наборах вообще нет. Отдать готовый текст переводчику, который покрывает все пары, стоит нескольких десятков миллисекунд и не оставляет за бортом никого.
При автоопределении исходный язык берётся из языковой метки, которую модель распознавания выставляет уже через слово-другое, а не из попыток переводчика угадать его от фразы к фразе.
С Mac по-прежнему ничего не уходит
Звук никуда не уходил, и переведённый текст тоже. Всё идёт через фреймворк Translation от Apple, то есть через тот же перевод на устройстве, которым пользуется остальная macOS, так что здесь нет ни сервера, ни API-ключа, который надо хранить, ни аккаунта, который надо иметь. Сеть нужна ровно один раз: когда macOS просит скачать языковую пару при первом использовании, как делает и для собственных переводов. Дальше пара лежит на диске, и качать больше нечего.
Озвучка тоже не покидает Mac: голос берётся из установленных в macOS, и для чтения вслух ничего никуда не отправляется.
И ни в том, ни в другом случае ничего не записывается, если вы не сохраните расшифровку. Переведённый субтитр появляется на экране и исчезает, ровно как непереведённый, а страница о приватности коротка по той же причине, что и всегда.
Что стоит знать, прежде чем на это полагаться
macOS 15 или новее, только ради этой функции. Именно там появляется переводчик Apple. На 14.2 приложение по-прежнему расшифровывает всё, что расшифровывало всегда, а трёх пунктов в меню просто нет, они не «серые».
Переводится то, что приложение услышало, а не то, что сказали. Имя, которое модель распознала неверно, будет добросовестно переведено как неверное имя. Ошибки не гасят друг друга на втором шаге, и там, где точность важнее всего, помогает задать язык речи вручную, а не оставлять автоопределение.
Где есть написанные людьми субтитры, они лучше. Перевод, который кто-то написал, вычитал и разложил по таймингу, выигрывает у машинного каждый раз. Здесь речь о звуке, у которого такого перевода никогда не было: звонок, хадл, лекция, подкаст, видео с одной исходной дорожкой.
По одному направлению за раз. Есть язык назначения, а не пара, поэтому звонок на двух языках переводится на один ваш язык, а ⌃ показывает, что было сказано на самом деле.
Вопросы о переводе
Между какими языками переводит Subtitles?
Любой из шестнадцати, которые приложение расшифровывает, на любой из остальных пятнадцати: английский, испанский, французский, итальянский, португальский, немецкий, нидерландский, турецкий, русский, арабский, хинди, японский, корейский, вьетнамский, украинский и китайский. Это 240 направлений, и ни одно из них не идёт через английский.
Уходит ли звук с моего Mac, чтобы его перевели?
Нет. Звук и так никуда не уходит, и текст тоже: перевод идёт через фреймворк Translation от Apple, который работает на устройстве. macOS может попросить скачать языковую пару при первом использовании, ровно так же, как для собственных переводов, а дальше пара лежит на диске. Приложение ещё может обратиться к сети только за двумя вещами: раз в день проверить, нет ли своей новой версии, от чего можно отказаться, и раз в месяц сверить ваш лицензионный ключ, когда он у вас появится.
Чем отличаются два режима?
«Сразу, потом уточнить» при каждом обновлении переводит последнюю секунду речи и держит её приглушённой, пока она не устоится: яркий текст меняться перестал, приглушённый ещё может сдвинуться. «Всегда на лету» при каждом обновлении переводит всё заново: ничто не отстаёт от говорящего, и что угодно на экране ещё может быть переписано. «Сразу, потом уточнить» спокойнее читать; в режиме «Всегда на лету» вы никогда не отстанете на фразу.
Можно ли видеть и исходный язык тоже?
Удерживайте ⌃. Живой блок и стопка ⌥ вместе переключаются на язык говорящего, пока клавиша зажата, а перевод продолжает идти под ними, так что, отпустив, вы увидите текущий текст, а не тот снимок, на котором остановились. У каждого языка своя история, поэтому стопка никогда их не смешивает.
Какая macOS нужна для перевода?
macOS 15, потому что именно там появляется фреймворк Translation от Apple. Субтитры по-прежнему работают на 14.2, где пункты «Переводить на» и «Режим перевода» не затенены в меню, а просто отсутствуют.
Это то же самое, что субтитры на стриминговом сервисе?
Нет. Стриминговый сервис даёт перевод, который кто-то написал, вычитал и разложил по таймингу, и там, где он есть, он лучше машинного. Здесь речь о звуке, у которого такого перевода никогда не было: звонок, хадл, лекция, подкаст, видео с одной только исходной дорожкой.
7 дней бесплатно, потом $19 один раз, все будущие обновления включены · macOS 14.2 или новее · Apple silicon Субтитры без ограничений, пока у вас есть этот Mac. Никаких пакетов минут, аккаунтов и подписок.
Сейчас играютДругие приложения со звукомМикрофонПопробуйте$9 один раз до 31 октября, потом $19Приватные офлайн-субтитры ко всему, что звучит на вашем Mac: встречи и звонки, видео, подкасты и лекции. Они выводятся оверлеем поверх всех окон и остаются на виду, когда вы переключаетесь между программами. Распознавание идёт локально, на Apple Neural Engine, и звук не покидает компьютер.Субтитры в реальном времени для встреч и видеозвонковОверлей поверх всех окон, который остаётся на месте, когда вы переключаетесь между программамиПриватная офлайн-расшифровка на устройстве: ничего не выгружается, ни аккаунта, ни телеметрииШестнадцать языков с автоопределением языкаПропускает музыку и неречевые звукиПо желанию новый блок субтитров при смене говорящегоПеревод в реальном времени между любыми двумя из шестнадцати языков, на устройствеПоискВоспроизвестиПаузаСначала