Введение

Speakable items — это часть функции распознавания речи в классических операционных системах Mac OS и macOS. Она позволяет пользователю управлять компьютером естественной речью, без предварительного обучения компьютера. Команды должны находиться в папке Speakable items, однако их можно создать с помощью простых средств, таких как ярлык, AppleScript, сочетание клавиш или рабочие процессы Automator.

История

Speakable items впервые был представлен как часть программного обеспечения для распознавания речи Apple PlainTalk в 1993 году. Изначально доступный только на моделях Quadra AV, он позже был интегрирован в версию System 7.1.2 операционной системы Macintosh. С выпуском Mac OS X v10.4 он был указан под номером 12 в списке функций. В OS X Mountain Lion функция Speakable Items была перемещена в панель "Универсальный доступ" в Системных настройках.

Автоматизация

Mac OS X v10.4 добавила рабочие процессы Automator, которые также могут использоваться как элементы, управляемые голосом (Speakable items). Если рабочий процесс сохранен как приложение и помещен в папку элементов, управляемых голосом, он становится доступным для программного обеспечения распознавания речи. Компьютер будет распознавать для выполнения команды название сохраненного приложения Automator. Некоторые слова может потребоваться написать с ошибкой, чтобы компьютер правильно их произносил. (Например, компьютер лучше всего распознает "Les Misérables" как "Лей Мизэрэбл"). Поскольку Automator предназначен для работы только с приложениями AppleScript, большинство сторонних или не AppleScript приложений, таких как Limewire или Final Cut Studio, не будут работать с элементами, управляемыми голосом, если вы не настроите команды, используя только функцию "определить сочетание клавиш", выбрав при этом опцию "только для этого приложения" после создания сочетания клавиш.

Проблемы

Хотя Speakable Items полезен и инновационен, распознавание иногда затруднено и искажается. На компьютерах Mac без микрофонов с двойным лучеформированием (до 2012 года) фоновый шум мешает распознаванию и ограничивает эффективность опции "постоянное прослушивание". Иногда компьютер понимает произношение иначе, чем оно должно быть. Это обычно происходит с пользовательскими командами. Папка Speakable Items также позволяет открывать приложения, заблокированные родительским контролем, без разрешения администратора. Это достигается путем копирования приложения и размещения его в этой папке, а затем открытия оттуда. Однако это не позволяет обойти защиту приложений от неизвестных разработчиков, если включена настройка "Приложения, загруженные из: App Store или App Store и идентифицированные разработчики".