-
Notifications
You must be signed in to change notification settings - Fork 40
Руководство Пользователя
В этом руководстве рассказывается, как установить и настроить Агрегат на вашем компьютере.
В данный момент проходит этап открытого альфа-тестирования проекта. Чтобы подключиться к нему, необходимо стать участником сообщества Google+ и написать запрос на адрес art@dusi.mobi
Для работы приложения необходимо установить Java машину версии 8 или выше с сайта Oracle. Выберите версию именно для вашей операционной системы и архитектуры процессора.
Если вы хотите установить агрегат на Raspberry Pi, то прочитайте здесь о том, какую именно версию Java нужно установить.
В файле aggregate.json в директории conf можно указать необходимые вам параметры работы Агрегата. Читайте подробнее на странице Настройка
Агрегат - это простой архив, который нужно распаковать в любую удобную вам директорию на диске.
Не распаковывайте архив в директории, где в названиях есть есть кирилица
В директории вы найдете скрипт под названием start с расширением, соответствующем вашей ОС.
Для запуска на Windows кликните дважды на start.bat
Для запуска на Mac OS или Linux в консоли запустите скрипт start.sh
После запуска появится окно терминала, в который осуществляется вывод программы. Без установленных модулей Агрегат запустится довольно быстро, но не будет иметь никакой функциональной нагрузки.
Для завершения программы просто закройте окно терминала или нажмите комбинацию клавиш Ctrl+C или Ctrl+X.
Типичный сценарий использования голосового ассистента таков.
- Вы активируете Агрегат удобным для вас способом (например нажав и удерживая некоторую комбинацию клавиш)
- Агрегат слушает вашу голосовую команду
- Вы заканчиваете говорить и отпускаете клавиши
- Агрегат обрабатывает запрос и выдает результат в виде голосового ответа и при необходимости совершает какие-либо операции на вашем ПК или другой технике
- Агрегат может запросить у вас еще какую-то дополнительную информацию. Тогда нужно снова его активировать и сказать то что требуется. Так Агрегат может поддерживать диалог.
Агрегат - это модульная система. Каждая голосовая функция, способ активации, система распознавания и синтеза речи - это отдельные модули. Поэтому Агрегат понимает ровно те команды, модули которых вы установили.
Если вы скачаете и установите модуль "Дата-время", то ваш Агрегат начнет реагировать на команды типа "Который час" или "Какой день недели 8 марта".
Если установить и настроить модуль "Ассистент Дуся", то вы сможете давать команды вашему ассистенту Дуся на смартфоне через микрофон вашего ПК и слышать ответ через динамики ПК, а не смартфона. При этом можно будет давать все те команды, которые понимает Дуся, включая сотни скриптов.
Модули - это по сути функции Агрегата. Без модулей ваш Агрегат не выполняет ничего полезного. Вы сами выбираете и устанавливаете те модули, которые вам необходимы.
Полный список модулей можно найти в разделе Модули.
Вы можете создавать свои модули с помощью открытого API. Подробнее о нем - в разделе Руководство Разработчика.
- Разработка в Eclipse
- Разработка в IntelliJ IDEA
- List of available modules
-
Where to get
-
How to install
-
How to use
-
Setting up
- Java
- Javascript
- Typescript
- Groovy
- Ruby
-
Query grammar
-
Pattern syntax
-
Dynamic patterns
-
Standard patterns
- Developing in Eclipse
- Developing in IntelliJ IDEA