Skip to content

Latest commit

 

History

History
17 lines (9 loc) · 1.77 KB

README.ru.md

File metadata and controls

17 lines (9 loc) · 1.77 KB

О приложении RTUAssistant

RTUAssistant - это основанный на Angular голосовой ассистент, предназначенный для использования на стойках информации в университетах. Проект разработан в Российском Технологическом Университете для внутреннего использования. Приложение использует API Яндекс.Speechkit для распознавания речи и фреймворк Electron для автономного запуска.

Внимание!

🚧 Проект в настоящий момент находится в стадии разработки. Большая часть фунционала еще не реализована.

Запуск

Выполните npm run electron для запуска приложения.

Как это работает

Приложение использует алгоритм распознавания хлопков для оффлайн-обнаружения команды активации. Как только это произошло, приложение начинает передачу речи на сервера Яндекс.Speechkit в потоковом режиме, параллельно получая и отображая промежуточные результаты распознавания.

Окончание командной фразы определяется API Yandex.Speechkit, после чего приложение анализирует финальный результат и передает его RTUAssistantBackend, откуда получает запрошенные данные.