Перейти к содержимому

Ограничения Live Text на Mac: где он работает и где нет

Автор: Eduard Bruch, разработчик Optic · Обновлено

Live Text — встроенное распознавание текста от Apple. На Mac оно позволяет выделять и копировать текст на изображениях в «Просмотре», «Фото», «Быстром просмотре» и Safari, а в некоторых плеерах — и на кадрах приостановленного видео. Оно не работает в произвольных окнах приложений, видеозвонках и тексте интерфейса, и именно здесь многие упираются в его ограничения.

Коротко: пользуйтесь Live Text, когда он работает, ведь он бесплатный и встроенный. Для всего остального на экране мой выбор — Optic, приложение для строки меню, которое копирует текст из любой выделенной на экране области (4,99 $ (разовая покупка) в Mac App Store).

Раскрытие информации: я делаю Optic.

Где Live Text работает хорошо

Live Text хорош в том, для чего создан: текст внутри изображений в собственных приложениях Apple.

  • «Просмотр»: откройте фото, скриншот или файл изображения и выделите текст курсором.
  • «Фото»: снимки вывесок, документов и досок.
  • «Быстрый просмотр»: нажмите пробел на изображении в Finder и выделите текст в предпросмотре.
  • Safari: многие изображения на веб-страницах.
  • Видео на паузе: в некоторых плеерах, на приостановленном кадре.

Если ваш текст находится в одном из этих мест, сначала попробуйте Live Text. Ему не нужна настройка.

Где он перестаёт работать

Live Text работает на изображениях в поддерживаемых приложениях. Из-за этого многое на экране остаётся вне досягаемости:

  • Интерфейсы приложений и диалоги. Подписи, кнопки, сообщения об ошибках и боковые панели в приложениях — не изображения, которые Live Text может прочитать. См. как скопировать сообщение об ошибке из диалога на Mac.
  • Видеозвонки и демонстрации экрана. Слайд, показанный в звонке, — это не изображение в «Просмотре» или «Фото».
  • Веб-приложения, которые сами рисуют текст. Дашборды и инструменты, отображающие текст как графику, часто не предлагают выделение через Live Text.
  • Изображения внутри других приложений. Картинку в чат-приложении или дизайн-инструменте, возможно, придётся сначала сохранить и открыть в «Просмотре».
  • Нет памяти. Live Text копирует в буфер обмена, и на этом всё. Списка того, что вы копировали раньше, нет.

Это не столько недостаток Live Text, сколько его область применения: он создан для изображений, а не для всего экрана.

Обходной путь на встроенных средствах

Для текста вне досягаемости Live Text можно сделать скриншот сочетанием Shift-Command-4, открыть его в «Просмотре» и использовать Live Text на скриншоте. Это работает, но каждый захват — это несколько шагов, и после него остаётся файл.

OCR на уровне экрана с Optic

Optic читает текст с самого экрана, внутри рамки, которую вы рисуете, независимо от того, какое приложение его показывает.

  1. Нажмите значок Optic в строке меню.
  2. Выберите Захватить текст (или Захватить QR-код для кода).
  3. Выделите рамкой текст.
  4. Вставьте сочетанием Command-V.

Как и Live Text, он использует фреймворк Vision от Apple на вашем Mac, поэтому распознавание происходит локально, а у приложения нет доступа к сети. Он добавляет широту охвата и несколько инструментов вокруг результата:

  • Любой видимый текст: подписи в приложениях, диалоги, показанные слайды, холсты веб-приложений, видео на паузе.
  • История: последние 20 захватов с миниатюрами, хранятся локально, чтобы скопировать снова или открыть ссылку.
  • Чтение вслух: любой захват из истории можно озвучить голосами macOS. Подробнее: чтение текста вслух с экрана на Mac и озвучивание текста с экрана.
  • Режим кода и параметры переносов строк: сохранять отступы или объединять разбитые строки в предложения.
  • QR и 2D-коды: QR, Micro QR, Aztec, Data Matrix и PDF417 на экране.

Где Optic не подходит

  • Он не открывает файлы. В отличие от «Просмотра», он не может открыть изображение или PDF; содержимое должно быть на экране.
  • Одна область за раз. Без обработки папок и без PDF с поиском.
  • Без перевода и без извлечения таблиц.
  • Нет 1D-штрихкодов, таких как EAN или UPC.
  • Рукописный текст не входит в обещанные функции.

Если Live Text закрывает ваши потребности, продолжайте им пользоваться. Если вы постоянно упираетесь в описанные выше случаи, см. сравнение приложений OCR экрана для Mac и как скопировать текст из любого места экрана Mac.

FAQ

Почему Live Text не работает на моём Mac?

Live Text работает только в поддерживаемых местах, в основном на изображениях в «Просмотре», «Фото», «Быстром просмотре» и Safari. Он не читает окна приложений, диалоги и видеозвонки. Проверьте, что он включён в настройках языка.

Может ли Live Text копировать текст из любого приложения?

Нет. Он работает на изображениях в поддерживаемых приложениях, а не в произвольных окнах и тексте интерфейса.

Работает ли Live Text с видео на Mac?

На приостановленных кадрах в некоторых плеерах да. В остальных случаях поставьте паузу и используйте приложение OCR экрана.

Есть ли альтернатива Live Text для всего экрана?

Да. Приложения OCR экрана читают текст из любой выделенной области экрана. Мой выбор — Optic (я его делаю); TextSniper и CleanShot X решают ту же задачу с другими дополнениями. Сравнение: приложения OCR экрана для Mac.

Установить Optic из Mac App Store · Все факты об Optic