Голосовая активация в колонке и в наушниках — это не один и тот же продукт, а два разных ада.
В колонке у тебя розетка, нормальный CPU, много микрофонов и запас по памяти. В наушниках — крошечный аккумулятор, жадный чип, жёсткие лимиты по тактам и SDK, который внезапно подкидывает сюрпризы. И вот тут заканчивается магия и начинается инженерия.
Кейс Яндекс Дропс: чтобы споттер, который ловит «Алиса» прямо на устройстве, вообще жил на таком железе, командe пришлось перепридумать архитектуру с нуля. Не «оптимизировать чуть-чуть», а ужать модель до 200 КБ и заново пересобрать весь путь инференса под ограничения носимого форм-фактора.
Вывод простой и неприятный: когда меняется девайс, меняется и продуктовая математика. Нельзя просто взять решение из колонок и «перенести». Надо считать память, питание, задержки, поведение SDK и только потом делать вид, что это одна и та же фича 🎧
A/B Test Room
@ABTestRoomPro
Голосовая активация в колонке и в наушниках — это не один и тот же продукт, а два разных ада.
Этот пост опубликован в Telegram-канале A/B Test Room. Подписаться можно по ссылке: @ABTestRoomPro.