ЖУРНАЛ СТА 4/2015

86 СТА 4/2015 www.cta.ru В то же время за период существования ЭВМ, а до их создания, за время жизни различных автоматических и полуавтома- тических устройств люди успели привык- нуть нажимать кнопки и рычаги, и многие из них могут задать вопрос: «Зачем нужно голосовое управление?» [8]. Самый про- стой ответ – ваши руки остаются свобод- ными. Иногда оказывается не очень удоб- но тыкать в мелкие значки на экране, а ко- му-то необходимо срочно отправить со- общение, находясь за рулём автомобиля. Второй аргумент: разговор – естествен- ная способность человека, поэтому поль- зователю просто удобнее отдавать коман- ды компьютеру или смартфону голосом. Конечно, даже самая современная техника далеко не всегда понимает команды, но ведь людей не удивляет, что собакам или кошкам недоступны сложные философские построения, важно, что они реагируют на команды. Сейчас с помощью голосовых команд возможно управление функциями самых разнообразных устройств, от смартфонов и планшетов до музыкальных центров и телевизоров. Нужно по- ставить будильник? Достаточно просто сказать: «Разбуди меня в семь утра». Нужно включить музыку? Можно произнести: «Проиграть плейлист». Сюда же относятся набор номера на смартфоне, получение информации о сообщениях и электрон- ной почте и т.д. Во-вторых, голосовое управление – это команды, связанные с поиском информации. Достаточно подключиться к Интер- нету, и голосовое управление поможет узнать прогноз погоды, уточнить маршрут, найти в округе достопримечательности, вы- яснить, как вчера сыграла сборная России по хоккею и т. д. В-третьих, некоторые системы голосового управления под- держивают ввод текста, как обычный, так и с использованием переводчика. Безусловно, с распознаванием длинного слитно- го текста могут возникать проблемы, поэтому диктовать его нужно с максимальной чёткостью. Анонсированный компанией Microsoft в 2014 году новый голосовой интерфейс Cortana (рис. 3) и вовсе позициониру- ется как персональный секретарь, которому вы можете на- диктовывать всё, что вздумается. Взаимодействие с Cortana больше похоже на разговор, чем простые ответы на вопросы. Голосовое управление нашло место и в реализации систем АСУ ТП. Так, компания ICONICS ведёт работы по разработке технологии естественного пользовательского интерфейса (NUI – Natural User Interface) [9]. Данный интерфейс основан на использовании технологий multitouch (множественного ка- сания), управления жестами, распознавания движений тела и речи. Компания ICONICS уже продемонстрировала возмож- ность создания на основе этих технологий виртуального ра- бочего пространства (рис. 4) с использованием контроллера Microsoft Kinect и активно внедряет их в свою SCADA-систему GENESIS64. Теперь диспетчерский персонал может поменять текущуюмнемосхему или ключевые показатели, просто назвав их имена, а для перемещения по объектам достаточно сказать: «Вправо» или «Вниз». У ПРАВЛЕНИЕ ЖЕСТАМИ Более десяти лет назад в браузере Opera как неотъемле- мая часть интерфейса пользователя были предложены жесты курсором мыши: «Опишите круг», «Сделайте уголок» и т.д., и словно по мановениюволшебной палочки открывается вклад- ка или вы возвращаетесь на предыдущую страницу. Тогда, да и сейчас, подобные пируэты мышью казались уделом только компьютерных гиков. Но системы управления жестами нашли иной путь к пользователям– они стали читать язык тела. Одним из наиболее известных бесконтактных сенсорных контроллеров является Kinect (рис. 5), разработанный компа- ниейMicrosoft. Это устройство состоит из двух сенсоров глуби- ны, цветной видеокамеры и микрофонной решётки. Специ- альное программное обеспечение осуществляет полное трёх- мерное распознавание движений тела, мимики лица и голоса. Микрофонная решётка позволяет проводить локализацию ис- точника звука и подавление шумов, что даёт возможность гово- рить без наушников и микрофона. Несмотря на то что изначально контроллер создавался для любителей игр, он нашёл широкое применение и в системах диспетчеризации. Так, инновационное решение «Виртуальная диспетчерская» от российского разработчика ОАО «Газпром га- зораспределение Владимир» стало первым в мире промыш- ленным применением технологии распознавания движения Microsoft Kinect для управления полноценной SCADA-систе- мой. В составе комплекса телемеханики «Мегаполис-ТМ» дан- ная подсистема позволяет диспетчеру взаимодействовать с си- стемой диспетчеризации на интуитивно понятном уровне при помощи голоса и жестов рук [10]. А наличие возможности управления голосом стирает все границы взаимодействия меж- ду пользователем и системой, позволяя сконцентрироваться непосредственно на функциях диспетчеризации. Комплекс- ный подход к организации интерфейса, включающий голосо- вое и жестовое управление, позволил существенно повысить оперативность реакции диспетчера на события и обучаемость. В компании Thalmic Labs решили взять идею того же Kinect, но перевернули её наоборот [11]. В Kinect есть камера, чтобы отслеживать ваши движения, в то время как в браслете Myo (рис. 6) сенсоры улавливают то, как сокращаются ваши мышцы. В зависимости от того, как сокращаются мышцы, браслет рас- познаёт, какое движение вы совершаете – сжимаете кулак или выпрямляете все пальцы, сгибаете ладонь на себя или от себя. Такие браслеты открывают огромное творческое простран- ство для архитекторов и конструкторов, которые смогут бук- вально руками размещать элементы инженерных систем. Ещё одно направление использования браслета – это управление дронами и другими подобными устройствами. Р ЕЗЮМЕ Во время конференции Microsoft’s Think Next 2014 Йорам Якоби (YoramYaakobi), глава научно-исследовательского цент- ра Microsoft в Израиле, сказал: «Интерфейс начинался с ко- мандной строки, затем появилась графика, после – сенсорный экран, сегодня взаимодействовать с компьютером можно же- стами. Сейчас мы движемся к созданию невидимого интер- В ЗАПИСНУЮ КНИЖК У ИНЖЕ Н Е РА Рис. 4. Демонстрация Natural User Interface с контроллером Kinect Рис. 3. Интерфейс Cortana на экране смартфона ©Microsoft ©ICONICS

RkJQdWJsaXNoZXIy MTQ4NjUy