Функция распознавания музыки в умной колонке работает на основе алгоритмов музыкальных сервисов. 1 Они собирают и анализируют информацию о пользователях и их поведении. 1 На основе этих данных сервис предлагает каждому рекомендации — персонализированный список песен, который может понравиться слушателю. 1
Выделяют четыре основных метода работы алгоритма: 1
- Сбор информации. 1 Чтобы составить представление о слушателе, алгоритм предлагает выбрать несколько любимых исполнителей и жанров, а также опирается на всю доступную информацию из аккаунта: пол, возраст, местоположение и другие сведения. 1
- Коллаборативная фильтрация. 1 Сервис анализирует сохранённые композиции разных пользователей и ищет среди них похожие. 1
- Контентная фильтрация. 1 В этом случае ПО анализирует базовые характеристики музыкальных треков: жанр, тональность, используемые инструменты, тексты. 1
- Обратная связь от пользователя. 1 Когда человек слушает треки из рекомендаций, алгоритм отслеживает его реакцию. 1 Учитываются лайки, дизлайки, длительность прослушивания и скипы — перелистывания композиций. 1
Например, в «Яндекс Станции» для распознавания музыки нужно сказать фразу «Алиса, что за трек?» или «Алиса, найди песню». 2 Тогда помощник прослушает отрывок и найдёт трек из своей фонотеки «Яндекс Музыка». 2