Перейти к содержанию

Алиса управляет компьютером-5 (PC SmartHome): различия между версиями

Материал из Wiki yaboard
Нет описания правки
Нет описания правки
Строка 7: Строка 7:




[[Файл:Пример устройства PC SmartHome в квазаре.jpg | right|250px| Пример устройства  PC SmartHome]]
Статья посвящена управлению компьютером с помощью программы [https://pcsmarthome.ru/ PC SmartHome] и одноимённого навыка Алисы.
Статья посвящена управлению компьютером с помощью программы [https://pcsmarthome.ru/ PC SmartHome] и одноимённого навыка Алисы.


Строка 13: Строка 14:
* Все настройки хранятся локально на ПК.  
* Все настройки хранятся локально на ПК.  
* Короткое видео настройки есть на сайте программы.  
* Короткое видео настройки есть на сайте программы.  
[[Файл:Пример устройства PC SmartHome в квазаре.jpg | мини|пример устройства  PC SmartHome в квазаре]]




Строка 96: Строка 95:




== Особенности использования сочетаний клавиш ==
== Особенности использования ==




* Ярлык должен располагаться на рабочем столе (можно создать папку и собрать ярлыки там).
* Ярлык должен располагаться на рабочем столе (но можно создать папку и собрать ярлыки там).
* Ярлык, сочетанием клавиш, запускается с задержкой примерно 3 секунды (особенность Windows).
* Ярлык запускается через сочетание клавиш с задержкой (примерно 3 секунды, это особенность Windows).
* Кроме ярлыков на рабочем столе, можно использовать сочетание клавиатуры Win+1...0. Это сочетание запускает ярлыки программ в панели быстрого запуска (1 - первая иконка от кнопки "Пуск", 0 - десятая). Повторное нажатие Win+1...0 сворачивает\разворачивает приложение.
* Кроме ярлыков на рабочем столе, можно использовать комбинации Win+1..Win+0 для запуска ярлыков из панели быстрого запуска (1 - первая иконка от кнопки "Пуск", 0 - десятая). Повторное нажатие Win+1...0 сворачивает\разворачивает уже запущенное приложение.
* Системные сочетания клавиш (например Ctrl+c, Ctrl+v), а также сочетания внутри программ, также можно использовать, без ограничений и без задержки в 3 секунды.
* Системные горячие клавиши (например Ctrl+c, Ctrl+v) и горячие клавиши внутри программ работают без ограничений и без задержки в 3 секунды.





Версия от 07:42, 9 февраля 2021

Вступление

Пример устройства PC SmartHome
Пример устройства PC SmartHome

Статья посвящена управлению компьютером с помощью программы PC SmartHome и одноимённого навыка Алисы.

Отметим несколько моментов:

  • Навык изначально создавался для управления медиаплеером на ПК.
  • Все настройки хранятся локально на ПК.
  • Короткое видео настройки есть на сайте программы.

Установка и настройка

  1. Скачиваем программу на ПК, регистрируемся.
  2. В программе создаём нужные макросы для управления ПК.
  3. Переходим в Приложение Яндекс -> Устройства -> Добавить устройства.
  4. В списке навыков выбираем PC SmartHome и добавляем его.

У нас должно появиться устройство, визуально и списком голосовых команд похожее на ТВ-пульт. Готово, можно сразу пользоваться!

При установке на ПК может ругаться антивирус (так как программа использует доступ к мыши и клавиатуре). 
Отключаем антивирус на время установки (или сразу вносим в исключения антивирусной программы).
Качайте дистрибутив только с официального сайта! А если есть сомнения - проверьте его на virustotal. В любом случае решение принимаете вы.

Работа

PC SmartHome на ПК может выполнять следующие действия:

  1. Управление мышкой (перемещения и нажатия)
  2. Нажатия клавиш на клавиатуре
  3. Нажатия сочетаний клавиш
  4. Управление громкостью на ПК
  5. Управление паузой на ПК
Пункты 1-3 работают по принципу макросов. Сначала в режиме обучения нужно записать последовательность перемещений мыши и нажатий клавиш.
Затем макрос присваивается кнопке виртуального пульта PC SmartHome в приложении Яндекс ("квазар").

Пункты 4 и 5 неизменяемые, и жёстко зашиты в виртуальный пульт.

Сколько команд доступно?

Посчитаем:

  1. Громкость на ПК
  2. Пауза на ПК
  3. Переключение входов (3 команды)
  4. Переключение режимов (5 команд)
  5. Переключение каналов (30 команд)

Итого 38 команд + системные кнопки тише-громче-пауза.

Список голосовых команд по умолчанию можно увидеть на вкладке "Голосовые команды" пульта PC SmartHome в "квазаре".
А с помощью сценариев их можно обернуть в удобные активационные фразы по вкусу.

Примеры

  1. Выбираем кнопку\команду в PC SmartHome.
  2. Включается режим обучения.
  3. Двигаем, щелкаем мышкой, нажимаем клавиатуру.
  4. Останавливаем обучение.

Далее при выборе данной кнопки\команды в нашем пульте ПК повторит все записанные действия.

  1. Выбираем на ПК файл\программу.
  2. Правый клик мыши - создать ярлык.
  3. В свойствах ярлыка указываем сочетания клавиш, при нажатии которых будет запускаться файл\программа.

Это сочетание используем при записи макроса

Важно: сочетания клавиш в PC SmarHome чувствительны к раскладке EN\RU и не всегда работают корректно: PC SmartHome записывает сочетания с английскими буквами, и если воспроизведении на ПК активная русская раскладка, то макрос не сработает((
Надеемся, что это пофиксят.

С цифрами в сочетаниях клавиш проблем нет. Также не замечено проблем с системными сочетаниями клавиш.

Внизу первого скрина - почта разработчика. Автор отвечает только на неё.

Особенности использования

  • Ярлык должен располагаться на рабочем столе (но можно создать папку и собрать ярлыки там).
  • Ярлык запускается через сочетание клавиш с задержкой (примерно 3 секунды, это особенность Windows).
  • Кроме ярлыков на рабочем столе, можно использовать комбинации Win+1..Win+0 для запуска ярлыков из панели быстрого запуска (1 - первая иконка от кнопки "Пуск", 0 - десятая). Повторное нажатие Win+1...0 сворачивает\разворачивает уже запущенное приложение.
  • Системные горячие клавиши (например Ctrl+c, Ctrl+v) и горячие клавиши внутри программ работают без ограничений и без задержки в 3 секунды.

Вывод

  • Относительно лёгким способом получаем неплохие возможности голосового управления компьютером.
  • Нет сторонних "прокладок" в виде третьих сервисов и танцев с бубнами.
  • Приложение понемногу развивается, разработчики чинят баги, что даёт уверенность в использовании этой программы на будущее.
  • Поскольку для Алисы это обычный пульт от ТВ - то хорошо срабатывают словоформы ("Вруби следующий канал", "Сделай тише", итд).