Умный дом «Яндекса» начал понимать обычную разговорную речь

Теперь не нужно вспоминать точные команды и названия устройств, а одной фразой можно дать сразу несколько команд.

Умный дом «Яндекса» начал понимать обычную разговорную речь

Пользователи умного дома «Яндекса» теперь могут обращаться к нему на естественном языке — не вспоминая точные команды и названия устройств. Об обновлении умных устройств Rozetked рассказали в пресс-службе компании.

«Алиса в устройствах стала понимать не только стандартные команды, но и заданные в свободной форме. Например, если сказать „Алиса, пора прибраться“, она запустит робот-пылесос. Это стало возможным благодаря технологии вызова функций (tool calling), которая сейчас работает в режиме тестирования»
— пресс-служба «Яндекса»

Языковая модель проанализирует запрос на естественном языке и определит, что нужно сделать:

  • если сказать «Алиса, мне завтра нужно встать в семь», она поставит будильник на нужное время;
  • в ответ на «Алиса, слишком темно» — прибавит свет;
  • ИИ-помощник также поймет, что «включи свет на столе» — это то же самое, что «включи настольную лампу», а «гостиная» — то же самое, что «зал».

Ещё умный дом стал учитывать контекст беседы, во время которой прозвучала команда. Например, теперь можно спросить «Алису», при какой температуре нужно заваривать чёрный чай, а потом сказать «Включи чайник на эту температуру». Раньше нужно было давать чёткую инструкцию: «Алиса, включи чайник на температуру 90 градусов».

«Одной фразой теперь можно дать устройству сразу несколько команд. Так, раньше нужно было сначала сказать „Алиса, включи жёлтый свет“, а затем „яркость — сорок процентов“. Сейчас достаточно одной фразы: „Алиса, включи жёлтый свет на сорок процентов“. Умный дом научился также понимать просьбы со словами вроде „кроме“. Например, можно сказать „Алиса, выключи свет везде, кроме кухни“»
— «Яндекс»

Технология вызова функций (tool calling) выступает в роли диспетчера, который координирует работу языковой модели. Благодаря ей модель анализирует запрос, разбивает сложные запросы на простые и определяет, какие устройства нужно задействовать.

В компании отмечают, что по мере обучения нейросети умный дом будет понимать всё больше команд, заданных в разговорной форме.