-
Notifications
You must be signed in to change notification settings - Fork 40
Как создать модуль
Прежде чем приступать к созданию модулей, внимательно ознакомьтесь с описанием архитектуры Агрегата. Без этих вводных знаний трудно понять, что написано в этом разделе.
Модуль - это по сути verticle в терминах Vertx. То есть любой модуль должен быть написан и упакован ровно так же, как пишется и упаковывается любой модуль в Vertx. Подробнее о том, как выглядит модуль Vertx на Java, читайте здесь. В документации Vertx можно найти подробную документацию и для других языков программирования - в разделе Core на этой странице.
Вы можете использовать один из поддерживаемых языков программирования и любую удобную для вас IDE для разработки. Агрегат не накладывает никаких ограничений ни на IDE, ни на способ реализации модуля, ни на сторонние библиотеки, которые ему могут понадобиться.
Вы можете создать:
- функциональный модуль (который будет понимать голосовые команды пользователя)
- модуль активации (как например активация с клавиатуры)
- модуль распознавания речи (который слушает команду и превращает ее в текст для Агрегата)
- модуль синтеза речи (воспроизводит текст ответа Агрегата в виде речи)
Sorry, there was an error rendering this page.