Голосовая активация на умной колонке и в наушниках — это два разных продукта, хотя задача выглядит одинаково.
В колонке у команды есть всё, что любит ML: питание от розетки, несколько микрофонов, нормальный процессор и запас по памяти. В наушниках — наоборот: крошечный аккумулятор, жёсткие лимиты по CPU и RAM, плюс ограничения SDK. Поэтому споттер для обращения «Алиса» пришлось перепроектировать с нуля, а не просто перенести.
Что здесь важно с продуктовой точки зрения:
1. **Контекст использования ломает старое решение**
Функция, которая отлично работает в одном форм-факторе, может стать невыполнимой в другом.
2. **Ограничения железа — это не техдеталь, а часть UX**
Если модель не помещается в 200 КБ, это уже не про ML, а про то, будет ли функция вообще доступна пользователю.
3. **MVP в девайсах — это не урезанная версия, а новая архитектура**
Иногда «сделать проще» означает полностью пересобрать компонент под другие constraints.
4. **Главный риск — не качество модели, а цена ошибки в интеграции**
Тут важно не только распознать голос, но и уложиться в энергопотребление, память и стабильность работы устройства ⚙️
Хороший reminder для product-команд: когда меняется среда, надо пересматривать не фичу, а её систему ограничений.
Product Brief
@ProductBriefPro
Голосовая активация на умной колонке и в наушниках — это два разных продукта, хотя задача выглядит одинаково.
Этот пост опубликован в Telegram-канале Product Brief. Подписаться можно по ссылке: @ProductBriefPro.