Обычно голосовая активация — это «ну, просто распознаём ключевое слово».
Пока не пытаешься засунуть её в наушники.
И вот тут начинается развал красивой идеи:
маленький аккумулятор, мало памяти, жёсткие ограничения по процессору, плюс сюрпризы на уровне SDK.
То, что в колонке выглядит как стандартная функция, в носимом устройстве превращается в пересборку архитектуры с нуля.
Самый жёсткий момент — споттер, который должен услышать «Алиса» прямо на устройстве.
Не в облаке. Не «чуть позже».
Сразу, локально, в условиях, где каждый килобайт и каждая лишняя операция — уже проблема.
Именно поэтому новую модель удалось уместить в 200 КБ.
Это не «оптимизация для галочки», а реальная работа на грани железа: меньше ресурсов, больше ограничений, выше цена любой ошибки.
Хороший кейс для всех, кто делает MVP не в вакууме:
пока не встретишь ограничения платформы, кажется, что продукт уже почти готов.
А потом выясняется, что готова только презентация. ⚙️
Soft Launch
@SoftLaunchPro
Обычно голосовая активация — это «ну, просто распознаём ключевое слово».
Этот пост опубликован в Telegram-канале Soft Launch. Подписаться можно по ссылке: @SoftLaunchPro.