Для определения музыкальных композиций в умных домашних помощниках, например в смарт-колонках, используются разные технологии, в том числе:
- Сбор информации о пользователях. blog.rt.ru Алгоритмы собирают сведения о предпочтениях человека, опираясь на информацию из аккаунта: пол, возраст, местоположение и другие сведения. blog.rt.ru Также программа запоминает артистов и песни, которые ищет и сохраняет человек. blog.rt.ru
- Коллаборативная фильтрация. blog.rt.ru Сервис анализирует сохранённые композиции разных пользователей и ищет среди них похожие. blog.rt.ru
- Контентная фильтрация. blog.rt.ru ПО анализирует базовые характеристики музыкальных треков: жанр, тональность, используемые инструменты, тексты. blog.rt.ru
- Обратная связь от пользователя. blog.rt.ru Когда человек слушает треки из рекомендаций, алгоритм отслеживает его реакцию: учитываются лайки, дизлайки, длительность прослушивания и скипы — перелистывания композиций. blog.rt.ru
Некоторые умные помощники, например «Алиса» от Яндекса, могут распознавать музыку, если композиция есть в базе Яндекса. www.vbr.ru
Для распознавания музыки также используются сервисы, основанные на искусственном интеллекте, например SoundHound. club.dns-shop.ru