Музыке яндекс: Яндекс.Музыка

Как мы интегрировали Яндекс.Музыку с Siri. Доклад Яндекса

Siri — мощный инструмент с публичным API для сторонних приложений. Например, музыкальных. В докладе я рассказал, как начать разработку обработки голосовых медиазапросов от Siri, используя Intents.framework. Поделился нашим опытом — с чем пришлось столкнуться, чего нет в документации и что не работает.— Всем привет! Меня зовут Ваня, я из команды Яндекс.Музыки. Сегодня я вам расскажу, как Siri попала в Яндекс.Музыку. Музыку можно включать с помощью Siri.

Чтобы вам было понятно, что это и как работает, пример первый. Говорим: «Включи “Сектор Газа” в Яндекс.Музыке» — и бум, музыка пошла. Второй пример: можно сказать «Мне нравится этот трек в Яндекс.Музыке». Вы идете, слушаете, не хотите доставать телефон, whatever. Все полайкано, все хорошо.

Начну с плана. Расскажу про то, зачем мы это делали, кто такая Siri и зачем и когда она появилась для сторонних приложений, а также про типы музыкальных запросов. Они называются интенты — дальше я буду использовать это слово. Расскажу, как и где писать код, что для этого нужно. Покажу реализацию интента, включение музыки и интента, лайка и дизлайка. В самом конце расскажу про нюансы.

Пасхалка от Apple. На страничке документации класса INPlayMediaIntent есть много примеров того, как это работает на разных языках. На русском написано: «Играй Qeen на Яндекс Музыке». Это было сделано еще до того, как мы реализовали поддержку Siri, так что Apple, спасибо вам большое. Это очень лестно.

Зачем мы это делали? Во-первых, почему бы и нет, крутая фича. Во-вторых, это была часть большой задачи по реализации Яндекс.Музыки под Apple CarPlay, но мы сейчас не об этом.

Давайте теперь про Siri. Siri появилась в iPhone 4S, начиная с iOS 5, если я все правильно гуглил. Она выглядела вот так, была совсем неуклюжей. Только к iOS13, на WWDC 2019 показали, что теперь вы можете реализовывать в своих музыкальных приложениях поддержку Siri. Здорово.

Как это работает? Я не придумал ничего лучше, чем просто взять этот слайд из презентации WWDC. Пользователь говорит что-то Siri. Siri это обрабатывает и отдает вам данные в какой-то extension. Вы с этими данными идете в ваши сервисы, бэкенды, app-группы, общие контейнеры. Это работает с вашим приложением, но не всегда. Дальше объясню, почему, и расскажу всю обратную сторону: чтобы вам на экране показалось то, что надо, Siri сказала то, что надо, и так далее.

Типы интентов. Первый — INPlayMediaIntent, интент из серии «включи что-нибудь». INAddMediaIntent — это «добавь что-нибудь». Добавь этот трек в плейлист, когда грустно. INUpdateMediaAffinityIntent — это интент лайк/дизлайк. Последний — INSearchMediaIntent, «найди». То есть вы говорите: «Найди “Сектор Газа” в Яндекс.Музыке». Открывается приложение Яндекс.Музыка, в котором сразу открыт «Сектор Газа».

Я сегодня расскажу про эти два интента — «включи» и «лайк/дизлайк», потому что именно мы их и реализовали. Давайте посмотрим на код.

Как я говорил, это extension. Называется IntentsExtension. Его нужно создать. Вы его создаете, у вас появляется таргет, в котором вы должны написать строками названия классов, этих интентов, которые вы поддерживаете. Как видите, у нас их два: INPlayMediaIntent и INUpdateMediaAffinityIntent.

Далее снизу вылезает менюшка, где вы должны указать, какие типы данных вы поддерживаете. Эти типы данных будут настраиваться в зависимости от того, какие классы вы указали.

Если это не медиазапрос, а что-нибудь другое — например, у Siri есть еще поддержка заметок, — то там будут другие типы.

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

Про реализацию протокола INMediaIntentHandling. Это протокол, как очевидно из названия, обрабатывает INPlayMediaIntent. У него больше двух методов, чуть ли не семь. Но я расскажу про эти два, потому что они нам как раз понадобились. Мы их реализовали. Это resolveMediaItems, такой метод нужен для того, чтобы вы собрали данные, с которыми Siri за вас что-то сделала. Вы пошли в ваш поиск, помапили нужные данные для Apple и вернули их в коллбэк. handle — это первая часть обработки этих данных. Дальше объясню, почему первая.

У этих двух методов есть общий параметр: INPlayMediaIntent. Давайте посмотрим, что это такое. Здесь много букв. Запомните MediaItems — мы потом о нем еще поговорим. Здесь есть куча всего. Например, playback speed для подкастов. Играть с шафлом, без шафла. Repeat mode. Но сейчас нам нужен mediaSearch.

Объясню и покажу, что это. Это класс, у которого есть очень много значений от mediaType до mediaIdentifier. Некоторые вещи заполняет Siri, некоторые заполняете вы. Сейчас объясню на примерах, как это все работает.

Пример 1: «Включи трек Skyfall от Adele в Яндекс.Музыке». Вы можете это сказать Siri прямо сейчас, если у вас есть подписка Яндекс.Музыки. Слово «включи» определяет тип интента. INPlayMediaIntent. Соответственно, будут вызываться те методы, которые я показывал ранее. Слово «трек» определяет поле mediaType, значение — song. Его говорить необязательно, дальше объясню, почему. Когда вы произносите такие дополнительные штуки для Siri, вы улучшаете качество вашего поиска. Вы все еще можете сказать «Включи Skyfall в Яндекс.Музыке». Если наш поиск посчитает, что Skyfall — это трек, который вам нужен, Siri именно его и включит.

Слово «Skyfall» определяет mediaName. «От Adele» определяет artistName. Как вы можете заметить, предлог «от» просто игнорируется, потому что Siri сама за вас поняла: «от» значит, что следующим будет название артиста. И последняя часть: «в Яндекс.Музыке», в каком приложении это должно работать. К сожалению, мы не можем назначить музыкальное приложение по умолчанию. Поэтому нужно всегда в конце добавлять: «в Яндекс.Музыке».

Пример 2: «Включи грустную акустическую музыку в Яндекс.Музыке». «Включи» — понятно. Слово «грустную» определяет moodNames == [“sad”]. Обратите внимание, что тут написано на английском, а не на русском. Есть список констант, который матчит ваши слова в moodNames, вот этот массив, но в документации его нет. Готовьтесь.

Слово «акустическую» определяет genreNames, которое тоже написано на английском. Но эти константы уже есть в документации. Зайдя в документацию по INMediaSearch.genreNames, вы увидите, что она там есть. Огромная таблица, в которой написано, какие жанры понимает Siri. Главное, если вы будете реализовывать это у себя, приготовьтесь к тому, что ваш поиск должен понимать английский язык. Наш, к счастью, понимает.

Слово музыка определяет mediaType==.music. Это считается типом сущности, который можно воспроизводить.

Пример 3: «Скажи Яндекс.Музыке включить рок». То есть мы полностью поменяли слова во фразе местами. И это все равно работает. Еще есть вот такая штука: «Включи музыку, чтобы уснуть, в Яндекс.Музыке». Казалось бы, что здесь такого? То ли в genreNames, то ли в moodNames будет слово meditation. Почему здесь слово meditation, решает только Siri. Ваше дело — реализовать то, что сказала Siri, а дальше надо разбираться самим. И еще куча всего, чего мы не знаем. Возможно, есть и другие фразы, но не в документации. Надо готовиться к тому, что Siri сделает кучу всего за вас. Это прикольно, но одновременно очень странно.








Дальше расскажу прикольную штуку. Siri в прошлом году обучили на библиотеке Apple Music. Когда вы начинаете разговаривать с Siri в музыкальном контексте, например, «Включи “Сектор Газа” в Яндекс.Музыке», она поймет, что «Сектор Газа» — это исполнитель, и сама подставит значение, сделает все за вас.

Вы можете даже сказать на английском: «Play Sector Gaza in Yandex.Music». «Сектор Газа» нормально распарсится. Это очень здорово. До этого был вообще кошмар. Во-первых, как видите, имя «Децл» она не смогла спокойно распознать. А вот тут она еще почему-то взяла название проекта Xcode, которого ни в каких константах нет. Очень странно. Если ваш проект называется в Xcode «Суперпуперприкольное приложение», то здесь будет написано то же самое, хотя название самого приложения другое. Очень странно. Видите, внизу написано «Я.Музыка» и все окей.

Поговорим конкретно про реализацию этих методов. Это resolveMediaItems. Первое, что вы должны сделать — по крайней мере, если у вас так же, как у нас, — это проверить, что пользователь залогинен и у него есть подписка. Как вы видите, существует куча стандартных ответов результатов для Siri. Вы с ними ничего не можете сделать. Вы можете только сказать ей, что нужно сделать. Она скажет проверить данные подписки пользователя, вашего аккаунта. Вы в этих фразах никак не участвуете. Их знает сама Siri, локализует сама Siri. Все делает сама Siri.

Далее вы должны взять этот mediaSearch и склеить эти данные. Мы берем практически все, что есть, помещаем в один массив, делаем из него строку, где каждый элемент просто разбит через пробел, и отправляем в наш поиск, потому что наш поиск такое может съесть. Это здорово. Дальше вы мапите эти данные и отдаете в коллбэки с результатом success. Но важно, как мапить эти данные и во что.






Помните, я вам говорил запомнить INMediaItem? Это они и есть. Вы должны помапить ваши сущности в INMediaItem. Это пример того, как у нас мапятся треки. Для всех остальных сущностей типа плейлиста, артиста, альбома, whatever, все идет таким же образом. Поле mediaItems в интенте будет заполнено данными, которые вы запомнили. Давайте разберем, что куда летит. Оно иногда может показываться на экране — дальше покажу, как. identifier вы заполняете, скорее, для себя. Это id сущности, который хранится у вас на стораджах и на бэкенде. Title, тип, обложка, артист — вот они. Все здорово.

Дальше — реализация handle. mediaItems, которую вы напарсили и вернули в том коллбэке, теперь появляется в поле mediaItems у интента. Вы проверяете, что они есть? возвращаете вот такой response, в котором передаете ей код handleInApp. Помните, я говорил, что у handle есть две части.

Так вот, это оно и есть. В AppDelegate, где же еще, вы должны реализовать еще один метод, который называется application handle with completionHandler, в котором появляются базовые классы интента. Поскольку у нас музыкальное приложение, то мы проверяем только на музыкальные интенты — на то, что это INPlayMediaIntent. Дальше отдаем это в класс, который умеет ходить на бэкенды и качать треки, помещаем все это в плеер и получается вот так. Все, что нужно. Самое прикольное: если вы вернете больше одного успешного результата, то Siri — это видно на виджете плеера на первом скриншоте — покажет кнопку Maybe you wanted. При тапе на эту кнопку открывается второй экран, который находится справа. Там как раз будут сущности, которые вы еще не искали. Максимум четыре. Вы можете сложить туда хоть миллион, но система покажет только четыре. В целом здорово, ничего страшного.

Дальше давайте поговорим про INUpdateMediaAffinityIntentHandling. Из названия протокола очевидно, что он умеет обрабатывать интент INUpdateMediaAffinity. Это как раз лайки и дизлайки. Тут намного интереснее. У самого протокола, по-моему, четыре-пять методов. Я расскажу про три из них, которыми мы воспользовались.

Они вызываются в таком порядке: resolveMediaItems, resolveAffinityType, IntentHandler.

resolveMediaItems работает так же, как и с предыдущим интентом. Вы берете эти данные, идете в ваш поиск, мапите в INMediaItem и возвращаете в коллбэки.

Все то же самое. resolveAffinityType. Нужно проверить, что вы можете с этой конкретной сущностью, которую вы нашли в поиске, совершить это конкретное действие. Например, лайк или дизлайк. Дальше покажу подробнее, зачем это нужно. Handle уже одинарный, не двойной, в котором мы должны совершить это действие — лайк/дизлайк. У них есть общий параметр. Это INUpdateMediaAffinityIntent. Давайте разберем, что это такое. Он гораздо меньше.

У него есть три поля. С mediaItems и mediaSearch мы уже знакомы. Что такое affinityType? Это enum, у которого есть три значения: unknown, like и dislike. В целом понятно, это как раз тип действия, которое вы должны совершить.

С mediaSearch вы уже знакомы, но у него есть одно поле, которым мы не пользовались: reference.

Что это такое? Это значение INMediaReference, тоже enum. У него есть два значения: unknown и currentlyPlaying.

Если еще кто-то не догадался, что это такое, то давайте я вам покажу на примерах.

Пример 1. «Мне нравится трек Skyfall от Adele в Яндекс.Музыке». Фраза «мне нравится» определяет тип интента, INUpdateMediaAffinityIntent. То есть по этому протоколу будет вызываться именно ваш код, INUpdateMediaAffinityIntentHandling. Также это определяет поле affinityType как like, потому что «Мне нравится». Cлово «трек» определяет mediaType==.song так же, как раньше.

«Skyfall» точно так же определяет поле mediaName. «Adele» — artistName. В целом понятно.

Пример 2. «Мне не нравится этот трек в Яндекс.Музыке». Тут по-другому. «Мне не нравится» определяет тип интента и affinityType==dislike, так как «Мне не нравится».

Слово «этот» определяет слово reference как currentlyPlaying. То есть как раз то самое значение, то, что сейчас играет.

Слово «трек» определяет mediaType==.song, которое также необязательно, потому что можно сказать: «Мне нравится это в Яндекс.Музыке». Этого будет достаточно. Но «трек» улучшит поиск.






Реализация resolveMediaItems. В начале вы точно так же проверяете логин, подписку. Дальше идет небольшой паттерн-матчинг, примерно похожий на тот, который есть у нас в коде. Пример resolveNotCurrent я рассматривать не буду, потому что он точно такой же. Вы берете все данные, которые есть у вас в интенте, в mediaSearch, идете в ваш поиск, мапите и возвращаете в коллбэке. Все здорово. Но я расскажу про вот эту штуку, потому что она интереснее. resolveCurrent. Во-первых, как вы можете заметить, этот enum работает не совсем правильно. CurrentlyPlaying — это хорошо, если сказать, что мне нравится этот трек. Но если сказать, мне нравится «это», значение будет unknown, а query будет пустым. Почему так? Понятия не имею. Но это так. Мы это поняли в момент испытания Siri. Это очень странно, но работает именно так. Давайте теперь подумаем. currentlyPlaying, что сейчас сыграет. Extension — это другая часть приложения. У нас нет доступа.

Что делать? Для начала расскажу, кто не знает, что такое NowPlayingInfo. Это большой словарь с кучей стандартных ключей, которые есть в Media Player framework, если я ничего не путаю. Вы его заполняете данными. На виджете плеера, на локскрине и в Control Center появляются как раз те данные, которыми вы заполнили этот словарь.

Apple нам обещала, что если положить в NowPlayingInfo по тому ключу, который вы видите на экране, любое строковое значение, то в intent.mediaSearch?.mediaIdentifier будет как раз то значение, которое лежит в NowPlayingInfo. Но это вообще не работает. Я пытался, не сработало. К счастью, на помощь пришли божественные App Groups, которые работают уже тысячу лет, и никаких проблем с ними нет.

Как они помогли? Вы создаете appGroupUserDefaults, указываете в suitName id вашей app.group. В основном приложении вы вставляете значение по ключу. Из extension достаете по этому ключу. Все работает классно. Я на всякий случай решил воспользоваться ключом, который как раз не работает, чтобы как минимум оставить напоминание самому себе, что это не работает.

Есть еще вот такая штука. Один из результатов, которые нужно запомнить, — это disambiguation. Например, пользователь сказал, что ему нравится этот артист в Яндекс.Музыке.

Но играет трек, у которого несколько исполнителей. Что делать? Этот результат как раз для этого и нужен.

Siri отобразит вот такое меню.








Вы можете голосом или тапом выбрать то, что нужно. INMediaItem, один из них уйдет дальше в метод handle. Точнее, сначала в resolve AffinityType. Зачем он нужен? Например, в Музыке так повелось, что мы дизлайкать можем только треки. Артиста или альбом вы дизлайкать не можете. Этот метод нужен как раз для таких случаев. Вы проверяете тип значения, и если это трек, то его можно лайкать и дизлайкать. Если это что-то другое, вы можете только лайкать. Дальше проверяете: если они совпадают, возвращаете константу unsupported. Тут забавно. Siri мне говорит, что это работает для какого-то определенного типа. Поэтому она скажет, что просто не поддерживаются дизлайки. Хотя они поддерживаются, но только для треков. Спасибо!






Метод handle. Вы точно так же проверяете MediaItems, который у нас есть, берете его id и дальше должны сходить в API и полайкать. То есть в целом все просто.

По ответу от сервера вы можете вернуть два значения: success или fail. Если пришла ошибка, то все плохо. Siri обязательно об скажет, что произошла какая-то ошибка, либо как я показывал в примере: «Я сказала Яндекс.Музыке, что вам это нравится».

Вы вроде бы все сделали. Но это, естественно, не все. Возникают нюансы. Нюанс номер один: пользователи Яндекс.Музыки привыкли к тому, что дизлайк трека приводит к автоматическому скипу, включается следующий. Очевидно, если человеку не нравится этот трек, зачем его слушать дальше. А как, находясь в другом таргете, заставить плеер переключиться на другой трек? На помощь нам пришли старые-добрые сишные дарвиновские нотификации.

Как они нам помогли и что это такое, сейчас объясню. Дарвиновские нотификации — это core-штука системы. Ими можно обмениваться между таргетами, между приложениями. Отправка выглядит так, обработка — так. В целом понятно. Мы из extension отправляем нотификацию, что мы дизлайкнули текущий трек. Это ловит основное приложение, делает скип, все довольны.

Нюанс номер два — русский язык. Сейчас объясню, почему. Я тестировал на английском, потому что система у меня стоит на английском. Наше приложение называется Yandex Music. Никаких проблем нет, для Siri тем более. Но на русском языке наше приложение называется Я.Музыка. Когда я попробовал что-то типа «Включи “Сектор Газа” в Я.Музыке», Siri посчитала, что «Я» сказано случайно и надо включить исполнителя в Apple Music. Вот так это и работало. К счастью, есть решение.

Вы в вашем info.plist заполняете один ключ, массив словарей, где указываете альтернативное название для вашего приложения и подсказку по произношению.

Именно поэтому у нас как альтернативное название приложения указана Яндекс.Музыка. Подсказка для произношения описана в Яндекс.Музыке, потому что пользователь скажет, что ему «нравится что-нибудь в Яндекс.Музыке». Это работает без проблем, спасибо, Apple. Очень элегантное, хорошее решение.

Нюанс номер три. С ним поинтереснее. Наши пользователи в курсе, что это такое. Это два умных плейлиста из списка скольки-то наших умных плейлистов. С ними возникли нюансы. Начнем с плейлиста дня.

«Включи плейлист дня в Яндекс.Музыке». Казалось бы, мы хотим, чтобы слово «Включи» определило тип интента, а слова «плейлист дня» определили mediaName. Но это работает по-другому. Слово «плейлист» определяется как mediaType==.playlist, потому что Siri поняла: нужно включить какой-то плейлист. А слово «дня» распознается как mediaName.

Есть workaround, но он для пользователя. «Включи плейлист плейлист дня в Яндекс.Музыке», где слово плейлист определится как mediaType. Второе слово «плейлист» определится как mediaName, и все счастливы.

Кажется, можно это закостылить — сразу объясню, почему мы не стали этого делать. На разных версиях iOS и на разных языках это работает по-разному. Например, если я скажу на английском: «Play playlist playlist of the day in Yandex Music», Siri решит, что вы случайно сказали слово «playlist» два раза подряд, а «of» the ничего не значит, она его выкинет. У вас будет mediaName== “day”. Как вы можете догадаться, включится Green Day (00:26:05). Это аботает не так хорошо, как хотелось бы.

«Включи плейлист с Алисой в Яндекс.Музыке». Тут еще интереснее. «Включи» по-прежнему определяет интент. Слово «плейлист» определяет playlist. А «с Алисой» определяется как artistName.

Знаете, почему? Потому что есть такая рок-группа — «Алиса». Русская Siri посчитала, что «Алиса» — это та самая рок-группа. Причем если сказать ту же самую фразу на английском, то включится исполнитель, которого зовут A-List.

К этому можно было бы найти решение. Есть класс INVocabulary, который может задавать для Siri кастомный вокабуляр ваших сущностей в приложении. Слишком умно сказано, в чем соль? Вы можете передать туда название ваших сущностей, как у нас плейлист дня и плейлист с Алисой. Передаете по специальному типу mediaPlaylistTitle, чтобы Siri поняла, что это такие плейлисты. И все должно заработать. Это первая фишка из моего опыта, которая кидает exception при обращении к ней, если не выставлен entitlement для этой API. Я проверял, оно не помогает. Они это как-то асинхронно делают.

Вторая проблема. Все это, к сожалению, не сработало. Слово «плейлист» все-таки важнее для Siri как тип сущности, а не как название этой сущности.

Нюанс номер пять. Когда мы закинули сборку в App Store Connect, нам пришло письмо счастья с перечислением проблем приложения. К счастью, это был просто warning, не автоматический reject о том, что Siri реализована неправильно. В письме было сказано, что мы не представили примеры фраз по каждому из языков, со ссылкой на документацию.

В итоге, покопавшись в документации, мы поняли, что нужно создать plist именно с таким названием. Вы не указываете его ни в build settings, нигде. Это просто название. И локализуется оно вот таким образом. То есть сам файл локализован, а не локализованы строки внутри него. Как вы можете догадаться, это неудобно, потому что большинство сервисов, сторонних, которые мы используем, не поддерживают такой тип локализации. Поэтому все переведенные строчки я решил поместить в нее руками, а не писать какие-то скрипты. Вы знаете, что лучше сделать за пять минут руками, чем автоматизировать пять часов.

В этих строчках нужно писать для каждого интента примеры того, как пользователю пользоваться Siri. Например: «Включи рок в Яндекс.Музыке», «Мне не нравится этот трек». Я это сделал. Потом у меня возник вопрос: где это показывается? В документации этого нет. Никто ничего не пишет.

В какой-то момент до меня дошло. Помните бородатые времена, когда была iOS 13 и Siri была полноэкранной? У нее, если совершить определенное количество действий, появлялись подсказки. Там есть сторонние приложения. Вы видите Яндекс.Музыку и Telegram. Почему это здесь написано, мне неизвестно, но Apple, очевидно, это чинить не будут, потому что Siri в iOS 14 уже неполноэкранная. Там просто маленький красивый кругляшок снизу, и все.

Итого:

  1. Siri — это круто. Можно идти в плохую погоду, например по ужасному морозу, и говорить, что нужно включить, что лайкнуть, что дизлайкнуть.
  2. Siri неплохо задокументирована, почти без багов. Я никаких серьезных багов сегодня не приводил.
  3. Если у вас тип сущности содержится в названии этой сущности, то вы страдаете вместе с нами.

А помимо того, что всем это нравится и все довольны, вы получаете заветную маленькую иконку в App Store для вашего приложения, на которой написано, что Siri его поддерживает. Очень здорово и мило. На этом у меня всё, всем спасибо!

«Яндекс.Музыка» подвела итоги 2020 года

Фото: Shutterstock

Автор:
Павел Желтов

В 2020 году подписчики «Яндекс.Музыки» заметно чаще слушали подкасты: в среднем 28% подписчиков слушают подкасты хотя бы раз в месяц и 14% хотя бы раз в неделю. Те, кто слушают подкасты, делают это в среднем один час в день.


Самым популярным подкастом оказался «ТЕД на русском»: его слушали больше всего пользователей. Наиболее обсуждаемыми темами в подкастах стали коронавирус, дети и родительство, а также игры. Среди рекордсменов по числу подписавшихся на новые эпизоды «Истории русского секса», а также «Одно расстройство», аудиосериал по новому роману Сергея Лукьяненко «Ловец видений» и «Подкаст “Лайфхакера”».


Пользователи Алисы чаще всего просили включить «Подкаст “Лайфхакера”», а из детских подкастов — «Сказки на день» от Нового художественного театра.


«Подкасты — пожалуй, самый личный формат контента, почти разговор по душам, поэтому они стали так востребованы на удаленке, когда круг общения резко сузился, — объясняет продюсер подкастов “Яндекс.Музыки” Илья Карпухин. — Подкаст напоминает беседу в приятной компании, когда можно поднять любую тему, от обсуждения книг и фильмов до очень личных, например, ментального здоровья и отношений».


Популярны и другие немузыкальные форматы. В 2020 году Алиса продолжила выступать в роли радиоведущей в «Яндекс.Музыке»: она собирала и комментировала треки для персональных плейлистов пользователей. Больше всего лайков собрал комментарий от Noize MC о том, как он создает свою музыку.


На днях активным слушателям сервиса станет доступен плейлист «Мой 2020» с персональными итогами, где каждый сможет найти до 50 самых прослушиваемых треков за год.


При подведении итогов аналитики «Яндекс.Музыки» учитывали данные с декабря 2019 по ноябрь 2020.


Ранее сообщалось, что октябрь стал началом конца для музыкального потокового сервиса Google Play Music – Google постепенно начала сворачивать его работу. Теперь же сервис официально завершил свою работу и больше не доступен пользователям.

«Яндекс.Музыка» подсчитал, каких исполнителей в 2020 г. слушали охотнее всего

Музыкальный сервис «Яндекс.Музыка» подсчитал, каких исполнителей в России слушали охотнее всего. Самой востребованной песней стала «Девочка, танцуй» дуэта Artik & Asti — танцевальная, мелодичная и немного грустная. Спетая украинцами Анной Дзюбой и Артемом Умрихиным (настоящие имена артистов) про несчастную любовь еще в 2019 году, но оказавшаяся столь востребованной и в 2020-м. При этом слова «Девочка танцуй, все пройдет так скоро, разгоняй тоску — он того не стоит» для кого-то были уже не только про личные отношения…

Имена остальных лидеров хит-парада мало кого удивят. Самым прослушиваемым российским исполнителем стал Моргенштерн. Зарубежным — Weekend. У женщин соответственно, Zivert и Билли Айлиш.

Причем, победе бывшей стюардессы Юлии Зиверт немало способствовал дуэт с Бастой «Неболей». И хотя премьер в этом году у нее было немало, именно этот хит, равно как и «ЯТЛ» оказались определяющими для столь быстрого утверждения в высшей песенной лиги России. Ведь Zivert победила и в номинации, которая есть только на «Яндексе»: в голосовом сервисе «Спроси у Алисы» — из всех исполнителей чаще всего искали именно ее. Да и составляя плей-лист в дорогу, большинство выбирали как раз песни Zivert.

Стоит отменить также победу Клавы Коки в номинации «Прорыв года». В первую очередь благодаря хиту «Покинула чат» и дуэту с Niletto — «Краш». Впрочем, в этой номинации стоит обратить внимание на проекты «Тайпан и Агунда» и Cream Coda.

«Тренд на русскоязычную музыку набирал обороты несколько лет. В 2020 году это уже превратилось в новую реальность: доля русскоязычных треков в топ-100 чарта еще никогда не была такой высокой. В индустрию приходит все больше талантливых артистов, которые пишут музыку, близкую и понятную русскому слушателю», — рассказал заместитель главного редактора «Яндекс.Музыки» Олег Лузин.

Кстати, наиболее обсуждаемыми темами в подкастах стали: коронавирус, дети, родители и компьютерные игры.

Из «Яндекс.Музыки» исчезли альбомы Славы КПСС и «Машины времени».

Сервис обвинили в невыплате авторских отчислений

Судебное разбирательство с «Яндексом» инициировало музыкальное издательство «Джем», представляющее интересы сотен российских музыкантов. Организация обвинила «Яндекс» в уклонении от выплаты авторских вознаграждений на протяжении последних пяти лет.

В ответ «Яндекс» заявил, что он и не должен выплачивать авторские отчисления музыкантам, поскольку не заключал с ними прямых контрактов. Как и большинство других стриминговых сервисов, «Яндекс.Музыка» переводит выплаты через партнёров-издателей, таких как «Джем».

Однако достижение финальных договорённостей между сервисом и издательством затягивается в том числе из-за судебных исков, поданных «Джемом» против «Яндекса», заявили в IT-компании.

«Нам очень жаль, что артисты издательства «Джем» в очередной раз оказались заложниками правообладателя. Надеемся, что публичная огласка поможет ускорить решение проблемы», — сообщили в пресс-службе «Яндекса».

Иной позиции придерживаются в издательстве. Представитель «Джема» рассказал, что компания уже длительное время просила заключить договор, но «Яндекс» либо отказывался, либо не отвечал. Продвинуться в этом вопросе удалось лишь в марте 2020 года, когда «Джем» обратился в суд и выиграл, заставив сервис заключить соглашение об использовании прав.

По решению суда «Яндекс» должен был ещё в апреле заплатить музыкантам отчисления за период 2015-2020 годов, но этих денег издательство так и не получило. После того, как в октябре IT-гигант попросил «Джем» выслать новый каталог, издательство поставило ультиматум о выплатах за предыдущие пять лет. Затем «Яндекс» просто удалил ранее загруженный контент музыкантов издательства.

В том числе с платформы исчезли треки Славы КПСС, Аллы Пугачёвой, Филиппа Киркорова, группы «Машина времени» и других музыкантов. Сейчас в судах находится более десяти исков к «Яндексу», и останавливаться на них «Джем» не намерен. По словам представителей музыкальной компании, общая сумма исков о взыскании компенсаций с «Яндекса» за нарушение прав более чем на 19 000 произведений может составить «девятизначную сумму».

По словам экс-участника «Машины Времени» Евгения Маргулиса, «Яндекс» отказался платить артистам так называемые ретросборы за прошлые годы, тогда как лицензии, которые есть у сервиса, охватывают лишь половину размещённой там музыки.

Фото: needpix.com

Ещё ближе к делу — главные новости и самые интересные истории в нашем Telegram-канале.

Составлен плейлист из любимых треков пользователей «Яндекс.Музыки»

© Яндекс.Музыка

По случаю десятилетия с момента запуска сервис «Яндекс.Музыка» представил плейлист из самых популярных композиций среди своих пользователей.

Плейлист называется «В сердечке», в него вошли песни, получившие от слушателей наибольшее количество «сердечек» за всю историю севиса.

Топ-10 любимых треков пользователей «Яндекс.Музыки»:

1.  «Believer» — Imagine Dragons
2.  «bad guy» — Billie Eilish
3.  «Life» — Zivert
4.  «In My Mind» — Dynoro, Gigi D’Agostino
5.  «Smells Like Teen Spirit» — Nirvana
6.  «Dance Monkey» — Tonesand I
7.  «Грустный дэнс» — Artik & Asti, Артем Качер
8.  «Shape of You» — Ed Sheeran
9.  «I Got Love» — Miyagi & Эндшпиль, Рем Дигга
10. «Numb» — Linkin Park

Как отмечает пресс-служба «Яндекс.Музыки», последние десять лет растет интерес пользователей сервиса к отечественной музыке. Если в сентябре 2010 года, когда «Яндекс.Музыка» начала свою работу, в топ-100 самых популярных композиций было 52 песни на русском языке, то сейчас в первой сотне 87 русскоязычных треков.

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

В топ-5 любимых жанров 2010 года входили иностранная поп-музыка, российская поп-музыка, зарубежный рэп, танцевальные треки и независимые российские музыканты. Тремя самыми популярными композициями в сентябре 2010 года на сервисе были «Turn The Lights Off» датского продюсера Kato, совместный трек Эминема и Рианны «Love The Way You Lie» и песня «Airplanes», записанная рэпером B.o.B и вокалисткой Paramore Хейли Уильямс.

В 2020 году предпочтения слушателей изменились, доля отечественной популярной музыки в топ-100 теперь в 7 раз больше иностранной, а русский рэп стал вторым по популярности жанром, вытеснив рэп на других языках.

Теперь в топ-5 жанров входят российские поп-музыка и рэп, танцевальные треки, R&B и хаус. В сентябре 2020 года все три самые прослушиваемые композиции записаны российскими исполнителями: первое место занимает песня «Юность» группы Dabro, следом идут трек «Сияй» рэпера Ramil’ и совместная композиция «Краш» Клавы Коки и NILETTO.

Понравился материал? Помоги сайту!

Подписывайтесь на наши обновления

Еженедельная рассылка COLTA.RU о самом интересном за 7 дней

Лента наших текущих обновлений в Яндекс.Дзен

RSS-поток новостей COLTA.RU

При поддержке Немецкого культурного центра им. Гете, Фонда имени Генриха Бёлля, фонда Михаила Прохорова и других партнеров.

«Яндекс.Музыка» назвала треки, которые в этом году белорусы слушали чаще всего

Сервис для поиска и прослушивания музыки «Яндекс.Музыка» рассказал, какие треки в 2020 году белорусы слушали чаще всего. Самым популярным стал Blinding Lights канадского исполнителя The Weeknd, первое место среди русскоязычных песен заняла August белорусской группы Intelligency. Артистом года называют Макса Коржа, группой — Artik & Asti.

The Weeknd. Фото: instagram.com/theweeknd

Представители сервиса отмечают, что музыка на русском языке третий год подряд лидирует в чартах: в список самых популярных песен вошли девять русскоязычных композиций и один трек на иностранном языке, который занял первое место. Это Blinding Lights канадского исполнителя The Weeknd.

Среди русскоязычных песен первое место заняла August белорусской группы Intelligency. Звание «Альбом года» досталось Artik & Asti за «7 (part 2)».

Топ-10 треков года

1. Blinding Lights — The Weeknd

2. August — Intelligency

3. «Плачу на техно» — Хлеб

4. «Девочка, танцуй» — Artik & Asti

5. «Увезите меня на Дип-хаус» — Gayazov$ Brother$

6. «Луна не знает пути» — Тайпан

7. «Поболело и прошло» — Hensy

8. Cadillac — Morgenshtern

9. «Сияй» — Ramil’

10. «Тепло» — Макс Корж

Топ-10 альбомов года

1. «7 (Part 2)» — Artik & Asti

2. «Легендарная пыль» — Morgenshtern

3. «2004» — Скриптонит

4. Renovatio — Intelligency

5. After Hours — The Weeknd

6. «Моя кассета — твой первый диск» — Тима Белорусских

7. «Любовь, pt. 1» — Фогель

8. «58» — Егор Крид

9. Yamakasi — Miyagi & Andy Panda

10. «Это пройдет» — «Порнофильмы»


Лидером среди исполнителей в 2020 году стал белорусский певец Макс Корж. На втором месте расположилась Zivert, лидер прошлого года. Интересно, что она также стала фаворитом среди тех, кто слушает музыку в дороге. А еще она самый популярный музыкант по запросам к «Алисе», голосовому помощнику «Яндекса».

Самой прослушиваемой группой оказался поп-дуэт Artik & Asti, а среди групп родом из Беларуси первое место заняли «Би-2».

Фото: vk.com/maxkorzh

Топ-10 артистов года

Макс Корж

Zivert

Morgenshtern

Скриптонит

Тима Белорусских

JONY

Noize MC

Баста

Billie Eilish

Мари Краймбрери

Топ-10 групп года

Artik & Asti

«Король и Шут»

«Би-2»

Rammstein

«Ляпис Трубецкой»

Linkin Park

«Кино»

Gayazov$ Brother$

«Сплин»

HammAli & Navai


Если сравнивать с прошлым годом, белорусы начали больше слушать подкасты. Самым популярным стал «TED на русском». Наиболее обсуждаемыми темами в подкастах стали коронавирус, самоизоляция, игры и родительство. Среди рекордсменов по числу подписавшихся на новые эпизоды «Одно расстройство», а также «Подкаст «Лайфхакера», аудиосериал по новому роману Сергея Лукьяненко «Ловец видений» и «Истории русского секса». Отметим, что в топе также подкаст белорусского портала TUT.BY «Экономика на пальцах».

Фото: обложка подкаста

Топ-10 подкастов года

1. «TED на русском»

2. «Истории русского секса»

3. «Подкаст «Лайфхакера»

4. «Одно расстройство»

5. «Ловец видений»

6. «Экономика на пальцах»

7. «10 глупых вопросов»

8. «Newочём»

9. KuJi Podcast

10. «Английский по песням»

При подведении итогов аналитики учитывали данные с декабря 2019-го по ноябрь 2020 года. А топ-100 треков года можно послушать здесь.

Читайте также

«Яндекс.Музыка» назвала самые популярные подкасты у россиян

Количество прослушиваний подкастов на «Яндекс.Музыке» с начала лета увеличилось на 60%. В пресс-службе сервиса Rusbase рассказали, как пользователи слушают подкасты и какие из них пользуются наибольшей популярностью.

«Яндекс.Музыка» назвала самые популярные подкасты у россиян

Анастасия Марьина

Согласно опросу «Яндекс.Музыки», пользователи слушают подкасты по пути на работу или с работы, в общественном транспорте или на прогулке. В среднем те, кто слушает подкасты регулярно, проводят с ними почти час в день.

«Многие слушают подкасты, чтобы узнавать что-то новое и развиваться, и при выборе подкастов ориентируются в первую очередь на тематику. Самыми популярными темами оказались технологии и IT, саморазвитие, кино, иностранные языки и лайфстайл. Важную роль играют также харизма ведущего и приглашенные гости», — говорится в сообщении компании.

Формат подкастов нравится 69% опрошенных, причем больше всего слушателей привлекает формат «кухонного разговора». 20% отметили, что им нравится, когда ведущие и гости не стесняются в выражениях.

Самые популярные подкасты:

  • «КритМышь» (подкаст о науке и критическом мышлении),
  • KuJi Podcast (подкаст в формате комедийного шоу),
  • «Отвратительные мужики» (подкаст о кинематографе, музыке, светской жизни и видеоиграх),
  • «Сперва роди» (подкаст редакции Meduza о детях и их воспитании),
  • «Так вышло» (подкаст Екатерины Кронгауз и Андрея Бабицкого о моральном выборе),
  • «Книжный базар» (подкаст редакции Meduza о книгах и чтении),
  • Arzamas,
  • «Полка» (о книгах, о жизни и о том, как они связаны),
  • «НОРМ» (подкаст о том, как меняется мир).
  • «В предыдущих сериях» (подкаст КиноПоиска о главных сериальных новинках и новостях),
  • «Слушай, Алиса!» (подкаст Яндекса о больших данных),
  • «Брендятина» (подкаст Рустама Вахидова об истории брендов),
  • «Ребята, мы потрах…сь» (подкаст об отношениях),
  • «Это разве секс?» (подкаст о секспросвете),
  • «8 историй из 90-х» (подкаст с историями из 90-х).

«Яндекс.Музыка» также выяснила, чьи подкасты пользователям хотелось бы послушать. Выяснилось, что больше всего ждут подкасты Владимира Познера, Юрия Дудя, Леонида Парфенова, Ивана Урганта, Антона Долина и Евгения Баженова (BadComedian).

По данным сервиса, большой спрос существует как на образовательные, так и на профессиональные подкасты в сфере IT. Слушателей больше всего интересуют программирование, аналитика, большие данные, разработка, администрирование, машинное обучение и тестирование. Помимо этого, пользователи хотели бы слушать личные аудиоблоги глав IT-компаний.

Также, согласно опросу, пользователи готовы целый час слушать выпуск не засыпая, а некоторые не против еще более длительных подкастов. Главное условие — рассказывать интересно. Также выяснилось, что всего 5% слушателей обращают внимание на некачественный звук.

В опросе участвовали 1539 пользователей «Яндекс.Музыки» в возрасте от 18 до 60 лет из разных городов России.

Фото: Unsplash.

Российский сервис Яндекс.Музыки увеличил количество платных подписчиков вдвое за год

Яндекс.Музыка был запущен в 2010 году и к концу 2016 года достиг 250 000 платных подписчиков. В июне 2018 года Яндекс.Музыка сообщила о количестве платных подписчиков в 1 миллион.

В настоящее время услуга работает в России, Казахстане, Армении, Азербайджане, Таджикистане, Туркменистане, Узбекистане, Грузии, Молдове, Кыргызстане и Беларуси. В октябре 2018 года компания сделала первый шаг к выходу за пределы бывшего Советского Союза, запустив свою деятельность в Израиле.

Приложение Яндекс.Музыка позволяет пользователям транслировать топ-чарты и избранные плейлисты, воспроизводить альбомы и отдельные треки, а также получать доступ к сервису Яндекс.Радио, который предлагает треки, отобранные для различных занятий и настроений.

В России Яндекс.Музыка доступна по цене 169 рублей (2,6 доллара США) в месяц с трехмесячным пробным периодом или по цене 1 690 рублей (26 долларов США) в год.

Между тем, рост Яндекс.Музыки происходит на фоне общего бума в сегменте потоковой передачи музыки, стоимость которого в 2018 году увеличилась более чем вдвое по сравнению с прошлым годом, достигнув 4.7 миллиардов рублей (72,3 миллиона долларов), согласно недавнему отчету местной консалтинговой компании J’son and Partners Consulting.

Годовой отчет IFPI немного отличается от других цифр, но все же показывает значительный рост российского стримингового сегмента. Согласно отчету, в 2018 году он вырос на 165,6% (35,7 млн ​​долларов).

В России, по данным IFPI, стриминг составляет 81% от общего дохода от записанной музыки, что является одним из самых высоких показателей в Европе после только Норвегия, Швеция, Дания, Финляндия и Исландия.

Общее количество платных подписчиков российских музыкальных стриминговых сервисов неизвестно, поскольку крупные мировые игроки, такие как Apple Music и Google Play Music, не раскрывают данные о своих подписчиках. Spotify не работает в России. Шведский потоковый гигант планировал запустить здесь в 2015 году, но отменил свои планы из-за замедления темпов роста экономики, нестабильности национальной валюты и законодательства о защите личных данных, согласно которому личные данные россиян должны храниться внутри страны.

Однако, согласно отчету J’son and Partners, ожидается, что существующие сервисы потоковой передачи музыки будут повышать стоимость сегмента со скоростью 58% ежегодно в течение следующих трех лет.Консалтинговая компания прогнозировала, что в 2021 году российские сервисы потоковой передачи музыки принесут доход в размере 18,6 млрд рублей (286,1 млн долларов США) благодаря целому ряду факторов, включая меры правительства по борьбе с пиратством в Интернете и устойчивый рост числа мобильных устройств, которые в основном используется для потоковой передачи музыки.

Yandex Music в Spotify — переносите плейлисты и избранное с Soundiiz

Как сразу перенести все музыкальные данные из Yandex Music в Spotify?

Вот несколько шагов, которые помогут вам перенести ваши плейлисты и избранные с Yandex Music в Spotify за один раз

Премиум
Плейлисты
Альбомы
Художники
Треки
Платформа на платформу

  1. Открыть веб-приложение Открыть
  2. Щелкните Platform to Platform () на левой панели интерфейса
  3. Выбрать Yandex Music в качестве исходного сервиса (и подключить эту платформу)
  4. Выберите категории элементов, которые вы хотите передать, установив соответствующий флажок слева.
  5. Выберите Spotify в качестве целевой службы (и подключите эту платформу)
  6. Процесс передачи выполняется в фоновом режиме.Вы можете видеть прогресс партии в режиме реального времени в вашем списке партий Просматривать ваши партии

Как перенести плейлисты из Yandex Music в Spotify?

Это краткое руководство поможет вам переместить один или несколько плейлистов из Yandex Music в Spotify

.

  1. Открыть веб-приложение Открыть
  2. В своей библиотеке выберите категорию «Плейлисты» Вкладка «Плейлисты»
  3. Подключить Яндекс Музыка (кликнуть на левой панели)
  4. Выберите плейлисты Yandex Music, которые вы хотите переместить (поставив галочку в соответствующем поле слева от каждого плейлиста)
  5. Щелкните Инструменты преобразования () на верхней панели инструментов
  6. Выберите Spotify в качестве места назначения (и подключите эту платформу)
  7. Процесс запускается.По завершении, если треки были найдены, ваши плейлисты будут доступны на Spotify
  8. .

Если вы переместите несколько списков воспроизведения одновременно, процесс будет выполняться в фоновом режиме. Вы можете следить за развитием событий на вкладке «Пакеты»

.

Как перенести альбомы из Yandex Music в Spotify?

У вас есть любимые альбомы в Yandex Music и вы хотите переместить их в Spotify? Следующие шаги могут помочь вам:

  1. Открыть веб-приложение Открыть
  2. В своей библиотеке выберите категорию «Альбомы». Вкладка «Альбомы»
  3. Подключить Яндекс Музыка (кликнуть на левой панели)
  4. Выберите альбомы Yandex Music, которые хотите переместить (поставив галочку в соответствующем поле слева от каждого альбома)
  5. Нажмите на инструмент преобразования () на верхней панели инструментов
  6. Выберите Spotify в качестве места назначения (и подключите эту платформу)
  7. Процесс запускается. По завершении, если альбомы были найдены, ваши альбомы будут доступны на Spotify
  8. .

Как перенести исполнителей с Yandex Music на Spotify?

У вас есть избранные исполнители в Yandex Music и вы хотите переместить их в Spotify? Следующие шаги могут помочь вам:

  1. Открыть веб-приложение Открыть
  2. В своей библиотеке выберите категорию «Художники» Вкладка «Художники»
  3. Подключить Яндекс Музыка (кликнуть на левой панели)
  4. Выберите исполнителей Yandex Music, которых вы хотите переместить (поставив галочку в соответствующем поле слева от каждого исполнителя)
  5. Нажмите на инструмент преобразования () на верхней панели инструментов
  6. Выберите Spotify в качестве места назначения (и подключите эту платформу)
  7. Процесс запускается.По завершении, если исполнители были найдены, ваши исполнители будут доступны на Spotify
  8. .

Как перенести любимые треки с Yandex Music на Spotify?

У вас есть любимые треки в Yandex Music и вы хотите переместить их в Spotify? Следующие шаги могут помочь вам:

  1. Открыть веб-приложение Открыть
  2. В своей библиотеке выберите категорию треков Вкладка треков
  3. Подключить Яндекс Музыка (кликнуть на левой панели)
  4. Выберите треки Yandex Music, которые вы хотите переместить (поставив галочку в соответствующем поле слева от каждого трека)
  5. Нажмите на инструмент преобразования () на верхней панели инструментов
  6. Выберите Spotify в качестве места назначения (и подключите эту платформу)
  7. Процесс запускается.После завершения, если треки были найдены, они будут доступны на Spotify
  8. .

Голосовой помощник Яндекса Алиса стала музыкальным критиком

Российский гигант поисковых систем Яндекс использует своего голосового помощника Алису, чтобы курировать и комментировать песни в потоковом сервисе Yandex Music. Yandex Music привлекает Алису к большему количеству своих операций в качестве грибов для своей базы подписчиков премиум-класса. Количество премиум-подписчиков Yandex Music за последние 18 месяцев увеличилось более чем в три раза — до 3.3 миллиона человек.

Пойте вместе

Новая функция превращает Алису в нечто среднее между дорожкой с комментариями к фильму и всплывающим видео-шоу, которое раньше показывалось на Vh2. Те, кто слушает плейлист дня Yandex Music или одну из его радиостанций, могут спросить Алису, что Яндекс называет «выстрелами». Затем голосовой помощник поделится информацией о песне, людях, стоящих за ней, или о том, как она вписывается в большую музыкальную сцену. .

Задавать вопросы и играть в викторины — два из самых популярных способов использования голосовых помощников, поэтому легко понять, почему пользователи Алисы хотели бы иметь именно это.Люди, слушающие песни через сервисы потоковой передачи музыки Amazon или Apple, могут запросить у Alexa или Siri информацию о треке или исполнителях, исполняющих его. Эта функция также имеет некоторые сходства с аранжировкой Spotify, созданной с базой данных музыкальных знаний Genius, где слушатели могут получить информацию о песне, которую они слушают. Spotify также работает напрямую с музыкальными исполнителями, чтобы получать аналогичный контент прямо из источника.

Алиса во всем

Яндекс, российский Google, участвует в огромном спектре технических услуг, помимо потоковой передачи музыки.Он предлагает доставку еды, транспортное приложение и многие другие варианты из своей поисковой системы. Алиса превратилась в ключевую часть стратегии компании с тех пор, как в 2017 году запустила то, что Яндекс называет «чат-чат». У Алисы более 30 миллионов пользователей в месяц, и это число может увеличиться, если Yandex Music продолжит привлекать новых подписчиков. .

Большинство пользователей Alice подключаются через смартфоны, поскольку к концу 2018 года компания поставила только 40 000 умных колонок Яндекс.Станции, выпущенных в мае прошлого года.Этому несколько уравновешивает открытая платформа для сторонних разработчиков приложений для Алисы, которая побуждает больше людей исследовать возможности голосового помощника. Число пользователей Алисы также может резко возрасти, если долгосрочные переговоры между Яндексом и Huawei приведут к тому, что китайская компания включит Алису в свои смартфоны, как ходили слухи.

Подписаться @voicebotai Подписаться @erichschwartz

Местные знания и личность помогают виртуальному помощнику Алисы Яндекса доминировать на российском рынке

Huawei может добавить Алису в смартфоны с голосовым помощником Яндекса


Эрик Хэл Шварц — штатный автор и продюсер подкастов компании Voicebot.AI. Эрик был профессиональным писателем и редактором более десяти лет, специализируясь на рассказах о том, как наука и технологии пересекаются с бизнесом и обществом. Эрик живет в Нью-Йорке.


Предыдущая статья

Бензопила указывает на риски для брендов, спешащих на рынок голосовой связи

Следующая статья

Карантин из-за коронавируса в Южной Корее ведет к увеличению количества разговоров с голосовым помощником


Яндекс Запускает Яндекс.

Радио, курируемый бесплатный музыкальный сервис для российских пользователей — TechCrunch

На фоне сообщений о том, что Россия станет одной из первых стран, которые получат доступ к новому музыкальному сервису, который Apple, как сообщается, запускает на следующей неделе, российский поисковый гигант Яндекс расширяет свой собственный. Сегодня компания анонсировала Яндекс.Радио, сервис потоковой музыки с рекламой, который предоставляет пользователям около 100 готовых «станций» по настроениям и темам, изначально доступным только для России.

«Людям просто нравится слушать фоновую музыку, когда они тренируются в тренажерном зале, едут на работу или болтают на вечеринке.В качестве альтернативы люди выбирают фоновую музыку в соответствии с тем, как они себя чувствуют в данный момент — бодрыми или бодрыми, угрюмыми или расслабленными », — говорится в сообщении компании в блоге о новой услуге. «Яндекс.Радио — это сервис для тех, кто любит выбирать музыку исходя из текущей активности или душевного состояния».

Яндекс.Радио будет базироваться на том же музыкальном каталоге, который составляет основу Яндекс.Музыки, сервиса, который стоит примерно 5 долларов в месяц для пользователей, чтобы транслировать любой трек из каталога.

На рынке, печально известном музыкальным пиратством и онлайн-платформами, которые закрывают глаза на нелицензионную загрузку и потоковую передачу, Яндекс.Музыка, похоже, является крупнейшим законным музыкальным онлайн-магазином в стране. Тем не менее, он все еще невелик: на данный момент всего около 10 миллионов пользователей, сообщает Яндекс.

«У нас уже есть каталог, лицензируемый более чем 70 лейблами и ассоциациями для нашего первого музыкального сервиса — Яндекс.Музыка», — сказал мне представитель. «Яндекс.Музыка» будет существовать и дальше, но этот сервис больше ориентирован на открытие новой музыки, а Яндекс.Радио предназначено только для прослушивания музыки, которую рекомендуют в соответствии с настроением и деятельностью ».

Тем не менее, бизнес-модель потоковой передачи музыки для экономичной работы зависит от масштаба, а десять миллионов пользователей находятся на низком уровне. Если учесть, что Россия в настоящее время является крупнейшим интернет-рынком в Европе с точки зрения количества активных пользователей в сети, есть много возможностей для роста — и, конечно же, для соперников, которые могут задействовать и сразить нынешнего лидера. И это несмотря на то, что по крайней мере один потенциальный соперник, Spotify, отказался от собственных планов по запуску в стране в начале этого года, сославшись на политические и экономические потрясения.Со своей стороны, Apple расширила свой музыкальный магазин iTunes в России в 2012 году. Есть и другие собственные сервисы, такие как Zvooq, который в августе прошлого года привлек 20 миллионов долларов.

С этой целью Яндекс модернизирует Яндекс.Музыку, добавляя новые приложения, новые функции рекомендаций и многое другое.

Яндекс известен как Google в России не только потому, что это крупнейшая поисковая система в стране, в настоящее время занимающая более 60% рынка, но и потому, что она строит целый ряд сервисов на основе этой базовой предпосылки.Они включают в себя карты, приложения для вызова такси, объявления, агрегирование онлайн-покупок, видео, электронную почту, онлайн-хранилище и почти все, что вы можете себе представить, имея в своем составе облако или компонент поиска.

Яндекс.Радио тоже подключится. «Яндекс.Радио использует нашу запатентованную технологию машинного обучения, которая сортирует каждую дорожку по одному или нескольким« каналам »настроения или активности, чтобы затем создать плейлист для этого канала на основе личных интересов пользователя, их недавней истории потоковой передачи, а также их нравится или не нравится », — отмечают в компании.Другими словами, если вы пропустите песни, сервис запомнит это и будет избегать их и подобных треков.

Сервис доступен для настольных компьютеров, а также в приложениях для устройств на базе iOS и Android.

Целевая страница Яндекс Музыка

Задача

Тестовое задание на редизайн целевой страницы сервиса подарочных сертификатов Яндекс.Музыки. Редизайн также должен иметь
сильные визуальные ключи, которые будут использоваться в рекламе.

До редизайна лестничная площадка выглядела так:

Пользователи в основном попадают на эту страницу, когда ищут что-нибудь подарить родным и близким. Моя теория была
что конверсия этой страницы снизилась из-за нехватки важной информации для клиентов.

Я провел небольшой опрос среди своих сверстников, пытаясь выяснить, что они считают самым важным при оформлении сертификата.
покупка.Тремя наиболее популярными чертами были: как платить и безопасен ли такой платеж, как на самом деле дарить?
что-то цифровое, и будет ли такой подарок актуален для всех. На новой целевой странице я изо всех сил постарался ответить на эти вопросы соответственно.

Посмотреть адаптивный прототип в новом окне
📱

Здесь я хотел бы конкретно остановиться на некоторых частях задачи, а также на общем визуальном языке.

Как платить

Многие русскоязычные пользователи еще не привыкли к онлайн-платежам. Я пытаюсь снять это беспокойство с помощью ясного
объяснение пользователям, что происходит, когда они завершают платеж.

Как подарить

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

Актуален ли мой подарок

Один из распространенных страхов, который мне пришлось развеять, заключался в следующем: что, если это не та музыка, которую любит мой друг? Я встроил на месте
выполните поиск в Яндекс.Музыке, чтобы показать пользователю, насколько обширна его медиабиблиотека. Теперь пользователь уверен, что его подарок
примерка.

Визуальный язык

Непосредственно перед публикацией этого тестового задания команда Яндекса представила новые гайды для визуализации своих плейлистов.Новые дизайны
будет основан на красочных квадратах, которые являются визуальной подсказкой к музыкальному альбому.

Я принял эти подсказки и добавил к ним немного контекста. С одной стороны Яндекс.Музыка — это обширная библиотека треков и
плейлисты, с другой — праздник. Эти маленькие разноцветные квадратики я использую в макете как конфетти альбомов.

Этот визуальный ключ легко может быть использован в любом формате: веб-страницы, плакаты, рекламные щиты, баннеры.

Что осталось — проверить гипотезу, выиграет ли конверсия от этого редизайна.

Яндекс требует удалить нелегальный загрузчик музыки * TorrentFreak

Главная> Новости>

Российский поисковый гигант Яндекс приказал американскому Github отключить инструмент, позволяющий загружать MP3 из его службы потоковой передачи музыки. Яндекс, который занимает 60% местного поискового рынка и имеет сделки с Universal, Sony и Warner, предлагая платформу, подобную Spotify, заявляет, что загрузчик музыки является незаконным.

Яндекс — российская интернет-компания, которая управляет самой популярной поисковой системой страны, контролируя более 60% рынка.

Используя бесплатную музыку, которую можно найти в результатах поиска, Яндекс в 2009 году представил свой первый музыкальный проигрыватель. Год спустя компания запустила Яндекс.Музыку, новую услугу, предлагающую расширенный легальный доступ к примерно 800 000 треков из каталога компании.

В 2014 году, после нескольких лет разработки, Яндекс перезапустил обновленную музыкальную платформу с новыми функциями, включая механизм рекомендаций, подобный Spotify, и лицензионные соглашения с Universal, EMI, Warner и Sony, среди прочих.Сегодня сервис предлагает более 20 миллионов треков, и все они доступны для потоковой передачи с сайта music.yandex.ru.

Хотя доступ к сервису можно получить с помощью соответствующего VPN, Yandex Music технически доступен только пользователям из России, Украины, Беларуси и Казахстана. Кроме того, условия лицензирования службы разрешают только потоковую передачу.

Конечно, есть некоторые, кто не одобряет таких ограничений, и это привело к разработке сторонних приложений, которые предназначены для полной загрузки MP3.

Помимо различных расширений браузера, одним из самых популярных является Yandex Music Downloader. Размещенная на Github, программа преследует простые цели — обеспечить быструю загрузку музыки с Яндекса при одновременной организации всего, от тегов ID3 ​​до изображений обложек и списков воспроизведения.

Однако, к несчастью для своих поклонников, программа привлекла внимание юристов Яндекса.

«Я юрисконсульт ООО« Яндекс », российской интернет-компании. Мы узнали, что ваш сервис размещает программный код «Яндекс.Загрузчик музыки «… который позволяет пользователям скачивать контент (музыкальные треки) из сервиса Яндекс.Музыка…», — говорится в жалобе от Яндекса на Github.

«Сервис Яндекс.Музыка — крупнейший музыкальный сервис в России, предоставляющий пользователям доступ к лицензионной музыке. Музыка, размещаемая на сервисе Яндекс.Музыка, лицензируется у ее правообладателей, в том числе Sony Music, The Orchard, Universal Music, Warner Music и других », — продолжает адвокат.

«Сервис Яндекс.Музыка не предоставляет пользователям возможность скачивать контент с сервиса.Скачивание контента с сервиса Яндекс.Музыка является незаконным. Это означает, что программный код «Загрузчик Яндекс.Музыки»… обеспечивает незаконный несанкционированный доступ к сервису Яндекс.Музыка, что нарушает права ООО «Яндекс», правообладателей контента, а также нарушает Условия использования GitHub ».

В результате пользователи, пытающиеся получить приложение, теперь приветствуют следующий экран.

Жалоба Яндекса последовала за аналогичной жалобой в начале месяца, когда она была нацелена на другой вариант программного обеспечения.

Хотя удаление файлов может временно повлиять на распространение инструментов, усилия Яндекса вряд ли повлияют на несанкционированное скачивание файлов MP3 из его службы. Беглый поиск в Google показывает множество альтернативных инструментов, которые предоставляют высококачественные MP3-файлы на разлив.

Яндекс Музыка ➡ Обзор App Store ✅ ASO | Доходы и загрузки

Категория

Музыка и развлечения

Индекс эффективности магазина

Индекс производительности магазина

показывает общую производительность вашего приложения в приложении.
магазины.Он основан на комбинированных показателях ASO и обзоров.

Посмотреть больше данных

Эффективность рейтингов и обзоров Яндекс Музыка

Эффективность рейтингов и обзоров

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

Количество отзывов, всего

1 382

Средняя оценка, всего

4,7

Зачем отвечать на отзывы?

Отзывы пользователей влияют на преобразование в
установки и рейтинг приложения.Рекомендуемые и полезные обзоры в первую очередь привлекают внимание
пользователи и в случае отсутствия ответа могут повлиять на скорость загрузки. Вот почему это очень
рекомендовал ответить на них.

Начинай сейчас

Ребекка Пасс

27 сен.2017

Не работает в США, но, вероятно, не проблема Яндекса, надеюсь, скоро появится или, может быть, я смогу поехать в Россию и использовать его там. Переход на Яндекс для облака, браузера, перевода и обмена сообщениями. Продолжайте в том же духе, что вы делаете для людей Божьих. Благослови вас большим успехом и любовью, и пусть у вас будет красивая жена и много сыновей и дочерей. Ребекка Слуга Бока и Иисуса Христа.

Парвиз Абдусамадов

31 декабря 2019 г.

Apple Music аварийно завершает работу после изменения идентификатора Apple в телефоне.Ненавидел снова скачивать все песни. Лучшее приложение

Мне легче искать треки на компьютере, но когда я создаю там плейлист, он не отображается на моем телефоне. Я думал, что это займет некоторое время, но прошло уже больше недели. Также отсутствуют некоторые треки или есть просто караоке-версии.

Vivaadelante

27 нояб.2019 г.

Обновил мои 3 до 4 звезд, все еще нужно улучшить соответствие музыки определенному исполнителю (станции) или стилю, но становится лучше, также мне нравится новая функция «плейлист Алисы», хорошая идея, просто продолжайте улучшать

Я бы с удовольствием использовал это приложение во всех своих музыкальных приключениях, но в нем действительно отсутствует возможность быстро запустить любимую радиостанцию!

.