Мобильные телефоны, оснащенные операционными системами с большим количеством функций, постепенно вошли в повседневный быт пользователей. Уже давно никого не удивляет возможность голосового набора номера из записной книжки или запуска Bluetooth-модуля в традиционных аппаратах и смартфонах Symbian OS. Впрочем, подобные операции на Windows Mobile до сих пор связаны с определенными трудностями из-за незначительных изменений в пользовательском интерфейсе при выходе новых версий. Положение собирается исправить компания Speereo Software, выпустившая приложение Speereo Voice Launcher.
Системы распознавания голоса на смартфонах и коммуникаторах появились в начале 2000-х годов, когда подобные функции стали поддерживаться операционными системами Symbian OS и Windows Mobile соответственно. Производители начали устанавливать собственные разработки в продаваемые устройства параллельно с приложениями от сторонних компаний (в частности, Qtek/HTC до сих пор использует Cyberon VoiceCommander). Реализация управления с помощью подобных решений не выглядела особо уверенно — голос распознавался не всегда уверенно, оболочка занимала достаточный объем в памяти, и очень часто эти приложения оставались невостребованными. Кроме того, список поддерживаемых команд сильно ограничивался возможностями мобильных процессоров (они отвечали за обработку речи), что приводило к максимально сокращенному набору команд (обычно все заканчивалось поддержкой контактов, переключением профилей и беспроводных модулей). В инновационном продукте — Speereo Voice Launcher - эти проблемы решены за счет применения нового модуля распознавания голоса.
 |
| Плагин экрана Today от Speereo Voice Launcher |
Дистрибутив Speereo Voice Launcher распространяется в виде инсталлятора под Windows (установка через ActiveSync) и программы установки под Windows Mobile. Последний состоит из полноценного установщика под эту платформу, распаковывающего два CAB-архива, которые последовательно устанавливают голосовой движок и модули программы (общий размер каталога установки составляет 0,9 Мб). Данное решение было выбрано потому, что в других продуктах разработчика, а именно в Speereo Voice Translator и SAPIE, часть пользователей имели проблемы с последовательной установкой компонентов программы. После установки необходимо перезагрузить коммуникатор, после чего на экране "Сегодня" появляется панель запуска программы. Помимо этого Speereo Voice Launcher интегрируется в системные процессы Windows Mobile и может быть запущен из любого приложения. Для этого потребуется назначить запуск оболочки на хард-кнопку в стандартном апплете панели управления.
 |
| Простота настроек Speereo Voice Launcher |
Рассмотрим основные настройки приложения. Основных вкладок три: первая (Applications) представляет собой список команд (их количество неограниченно); вторая (Web) — это список команд для открытия веб-сайтов; третья (Buttons) — интерфейс настроек хард-кнопок для запуска всплывающей панели для запуска программы и системы распознавания.
Трудностей с использованием Speereo Voice Launcher нет — пользователю необходимо перейти во вкладку Applications, нажать кнопку Add, указать тип добавляемого объекта (исполняемый файл или документ), после чего выбрать абсолютный путь до него, указать программу для открытия (для неисполняемых файлов) и задать команду на открытие, написав одно слово или фразу. Она может быть произнесена на языках романо-германской группы (официально поддерживается английский язык, но в тесте приложение работало и с немецким, французским, испанским языками). Дополнительно можно указать описание голосовой команды и вывести иконку запускаемого приложения или документа на плагин экрана Today. Аналогичные процедуры проделываются с веб-сайтами — указывается URL и его описание. По умолчанию уже созданы команды для открытия "Контактов", "Календаря", "Задач", "Сообщений", пасьянса, Bubble Breaker, "Калькулятора", а также для сайтов Amazon.com, Discovery Channel, Google, Reuters и Speereo. Заметим, что автоматически список установленных в коммуникаторе приложений и закладок на веб-сайты из "Избранного" не загружается – каждое из них придется добавлять вручную, что может быть не очень удобно, если их больше трех десятков. Кроме того, очевидно, что лучше всего будут поддерживаться слова или фразы, написанные на английском языке с учетом правил фонетики, то есть слова на русском языке желательно написать так, как если бы их произносил житель англоязычной страны.
Speereo Voice Launcher занимает в оперативной памяти порядка 300 Кб и незначительно нагружает центральный процессор коммуникатора. Мы не испытывали проблем с загрузкой и использованием Windows Mobile и конфликтов с установленными аналогичными продуктами. Демонстрационная версия программы работает без функциональных ограничений в течение трех дней. С учетом относительно низкой цены продукт может стать интересной альтернативой графических оболочек при условии, что покупателю не нужны на экране Today информация о погоде и служебные индикаторы, то есть если на первый план выходит простой пользовательский интерфейс для управления большим количеством программ.