Проблема единого приложения на телефоне (юните умного дома) оказалась в качестве распознавания речи. Мощности телефона не хватает. Было решено разделить “мозг“ системы от интерфейсов. Мозг системы будет работать на сервере на микрокомпьютере Raspberry Pi под управлением Linux. В четвертом этапе я написал сервер распознавания речи и приложение на телефон. Приложение на телефоне подключается по wifi в локальной сети (через роутер) к серверу и передает аудиопоток, который распознается на сервере. Плюс такого подхода в: 1. Значительном увеличении качества распознавания речи. 2. Распознавание в режиме реального времени, а не по предварительной записи, что гарантирует моментальный отклик системы. 3. Снижении нагрузки с телефона (юнита). С этого момента разработка системы разделится на клиент (интерфейс-приложение на телефоне) и сервер (мозги системы)
Hide player controls
Hide resume playing