[go: up one dir, main page]

JP2018026085A - Music recommendation method and apparatus - Google Patents

Music recommendation method and apparatus Download PDF

Info

Publication number
JP2018026085A
JP2018026085A JP2016208744A JP2016208744A JP2018026085A JP 2018026085 A JP2018026085 A JP 2018026085A JP 2016208744 A JP2016208744 A JP 2016208744A JP 2016208744 A JP2016208744 A JP 2016208744A JP 2018026085 A JP2018026085 A JP 2018026085A
Authority
JP
Japan
Prior art keywords
user
music
information
recommendation list
music recommendation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2016208744A
Other languages
Japanese (ja)
Inventor
フー,ディエンウェイ
Dianwei Hu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Pusic Technology Co Ltd
Beijing Pusic Technology CoLtd
Original Assignee
Beijing Pusic Technology Co Ltd
Beijing Pusic Technology CoLtd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Pusic Technology Co Ltd, Beijing Pusic Technology CoLtd filed Critical Beijing Pusic Technology Co Ltd
Publication of JP2018026085A publication Critical patent/JP2018026085A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】ユーザの現在状態及びユーザの好みに相応しい音楽を推薦する音楽推薦方法及びその装置を提供する。【解決手段】音楽推薦方法は、ユーザ端末から送信されたユーザの身分情報とユーザの生理データ及び位置情報を含むユーザの現在状態情報とを受信するステップと、上記の身分情報に基づいてユーザの好み音楽種類の集合を取得するステップと、ユーザの好み音楽種類の集合から、ユーザの現在の好み音楽種類としてユーザの現在状態情報に対応する音楽種類を抽出するステップと、ユーザの現在の好み音楽種類に基づいて、ユーザに対応する音楽推薦リストを確定して、上記の音楽推薦リストをユーザ端末に送信するステップとを含む。【選択図】図1A music recommendation method and apparatus for recommending music suitable for a user's current state and user's preference are provided. A music recommendation method receives a user's identity information transmitted from a user terminal and a user's current state information including user's physiological data and position information, and based on the identity information, the user's current status information is received. Obtaining a set of favorite music types, extracting a music type corresponding to the user's current status information as the user's current favorite music type from the set of user's favorite music types, and the user's current favorite music Determining a music recommendation list corresponding to the user based on the type, and transmitting the music recommendation list to the user terminal. [Selection] Figure 1

Description

本発明は、ネットワーク及び情報処理技術分野に関し、具体的には音楽推薦方法及びその装置に関する。   The present invention relates to the field of network and information processing technology, and more specifically to a music recommendation method and apparatus.

インターネット技術の発展に伴い、多くのユーザは、インターネットを介してオンラインで音楽を聞き或いはダウンロードするようになった。ユーザが音楽アプリケーションを開くとき、ホームページに該音楽アプリケーションからユーザに推薦する音楽リストが表示される。   With the development of Internet technology, many users have come to listen to or download music online via the Internet. When the user opens the music application, a music list recommended to the user from the music application is displayed on the home page.

従来技術では、ユーザが音楽アプリケーションを介して音楽を聞くとき、音楽アプリケーションは、ユーザの聴取履歴を記録し、そして、ユーザの聴取履歴、例えばユーザのよく聴取する音楽の種類、歌手等によって、ユーザに、同じ種類の音楽、同じ歌手のその他の音楽、又は該歌手の同一のアルバムにおけるその他の音楽を推薦する。   In the prior art, when a user listens to music through a music application, the music application records the user's listening history and, depending on the user's listening history, eg, the type of music the user often listens to, singer, etc. Recommend music of the same type, other music of the same singer, or other music in the same album of the singer.

しかし、場所又は気持によってユーザの好きな音楽の種類が異なるので、上記の方式で推薦された音楽は、ユーザの現在の場所又は気持に相応しくない可能性がある。このため、従来技術の音楽推薦の正確率が低い。   However, since the user's favorite music type varies depending on the place or feeling, the music recommended by the above method may not be suitable for the current place or feeling of the user. For this reason, the accuracy rate of music recommendation in the prior art is low.

本発明の実施例は、この問題を鑑みて、従来技術の音楽推薦の正確率が低い問題を解決できる音楽推薦方法及びその装置を提供することを目的とする。   In view of this problem, an embodiment of the present invention aims to provide a music recommendation method and apparatus capable of solving the problem of low accuracy of music recommendation according to the prior art.

第1態様の本発明の実施例は、ユーザ端末から送信されたユーザの身分情報(識別情報)と前記ユーザの生理データ及び位置情報を含む前記ユーザの現在状態情報とを受信するステップと、前記身分情報に基づいて前記ユーザの好み音楽種類の集合を取得するステップと、前記ユーザの好み音楽種類の集合から、ユーザの現在の好み音楽種類として前記ユーザの現在状態情報に対応する音楽種類を抽出するステップと、前記ユーザの現在の好み音楽種類に基づいて、前記ユーザに対応する音楽推薦リストを確定して、前記音楽推薦リストを前記ユーザ端末に送信するステップと、を含む音楽推薦方法を提供する。   According to an embodiment of the present invention of the first aspect, receiving the user's identification information (identification information) transmitted from a user terminal and the current state information of the user including the physiological data and position information of the user; Obtaining a set of favorite music types of the user based on the identification information, and extracting a music type corresponding to the current status information of the user as the current favorite music type of the user from the set of favorite music types of the user And a step of determining a music recommendation list corresponding to the user based on a current favorite music type of the user and transmitting the music recommendation list to the user terminal. To do.

第1態様において、本発明の実施例は、上記第1態様の第1の実現可能な形態を提供する。その中で、前記ユーザの現在の好み音楽種類に基づいて、前記ユーザに対応する音楽推薦リストを確定するステップにおいて、前記ユーザの現在の好み音楽種類に相応しい音楽に対して重み付け演算を実行して、重み値の大きさの順序に従って、予め設定された数の音楽を選んで前記音楽推薦リストを作成する。   In the first aspect, an embodiment of the present invention provides a first realizable form of the first aspect. In the step of determining a music recommendation list corresponding to the user based on the user's current favorite music type, a weighting operation is performed on music suitable for the user's current favorite music type. The music recommendation list is created by selecting a preset number of music according to the order of the weight values.

第1態様において、本発明の実施例は、上記第1態様の第2の実現可能な形態を提供する。その中に、前記音楽推薦リストを前記ユーザ端末に送信した後に、さらに、前記ユーザ端末から送信された、聴取状態情報とユーザ操作情報のうちの少なくとも一つを含む前記ユーザのフィードバック情報を受信するステップと、前記ユーザのフィードバック情報に基づいて前記音楽推薦リストを更新し、更新された音楽推薦リストを前記ユーザ端末に送信するステップとを含む。   In the first aspect, embodiments of the present invention provide a second feasible form of the first aspect. Among them, after the music recommendation list is transmitted to the user terminal, the user feedback information including at least one of listening state information and user operation information transmitted from the user terminal is further received. And updating the music recommendation list based on the feedback information of the user, and transmitting the updated music recommendation list to the user terminal.

第1態様において、本発明の実施例は、上記第1態様の第3の実現可能な形態を提供する。その中に、ユーザ端末から送信されたユーザの身分情報と前記ユーザの現在状態情報とを受信する前に、さらに、ユーザの身分情報、状態情報及び音楽種類を獲得するステップと、前記ユーザの身分情報と前記状態情報と前記音楽種類との対応関係をユーザ音楽情報データベースに記憶するステップとを含む。   In the first aspect, embodiments of the present invention provide a third realizable form of the first aspect. In addition, before receiving the user's identity information and the user's current status information transmitted from the user terminal, further acquiring the user's identity information, status information and music type, and the user's identity Storing a correspondence relationship between the information, the state information, and the music type in a user music information database.

第2態様の本発明の実施例は、ユーザの生理データ及び位置情報を含む前記ユーザの現在状態情報を収集するステップと、前記ユーザの身分情報及び前記現在状態情報をサーバに送信するステップと、前記サーバから送信された音楽推薦リストを受信して、前記音楽推薦リストの順序に従って前記音楽推薦リストにおける音楽を再生するステップとを含む音楽推薦方法を提供する。   An embodiment of the present invention of the second aspect includes a step of collecting the user's current state information including user's physiological data and position information, a step of transmitting the user's identity information and the current state information to a server, Receiving a music recommendation list transmitted from the server and playing music in the music recommendation list according to the order of the music recommendation list.

第3態様の本発明の実施例は、ユーザ端末から送信されたユーザの身分情報と前記ユーザの生理データ及び位置情報を含む前記ユーザの現在状態情報とを受信するための第1受信モジュールと、前記身分情報に基づいて前記ユーザの好み音楽種類の集合を取得するための取得モジュールと、前記ユーザの好み音楽種類の集合から、ユーザの現在の好み音楽種類として前記ユーザの現在状態情報に対応する音楽種類を抽出するための抽出モジュールと、前記ユーザの現在の好み音楽種類に基づいて、前記ユーザに対応する音楽推薦リストを確定して、前記音楽推薦リストを前記ユーザ端末に送信するための確定モジュールとを備える音楽推薦装置を提供する。   An embodiment of the present invention of the third aspect includes a first receiving module for receiving the user's identity information transmitted from a user terminal and the user's current state information including the user's physiological data and position information, Corresponding to the current state information of the user as the user's current favorite music type from the acquisition module for acquiring the user's favorite music type set based on the identity information and the user's favorite music type set An extraction module for extracting a music type and a music recommendation list corresponding to the user based on the user's current favorite music type, and a confirmation for transmitting the music recommendation list to the user terminal A music recommendation device including a module is provided.

第3態様において、本発明の実施例は、上記第3態様の第1の実現可能な形態を提供する。その中で、前記確定モジュールは、前記ユーザの現在の好み音楽種類に相応しい音楽に対して重み付け演算を実行して、重み値の大きさの順序に従って、予め設定された数の音楽を選んで前記音楽推薦リストを作成するための選択ユニットを備える。   In the third aspect, an embodiment of the present invention provides the first realizable form of the third aspect. The determination module performs a weighting operation on music suitable for the user's current favorite music type, and selects a predetermined number of music according to the order of weight values. A selection unit for creating a music recommendation list is provided.

第3態様において、本発明の実施例は、上記第3態様の第2の実現可能な形態を提供する。その中で、前記音楽推薦装置は、さらに、前記ユーザ端末から送信された、聴取状態情報とユーザ操作情報のうちの少なくとも一つを含む前記ユーザのフィードバック情報を受信する第2受信モジュールと、前記ユーザのフィードバック情報に基づいて前記音楽推薦リストを更新し、更新された音楽推薦リストを前記ユーザ端末に送信するための更新モジュールとを備える。   In the third aspect, embodiments of the present invention provide a second feasible form of the third aspect. The music recommendation device further includes a second reception module that receives the feedback information of the user including at least one of listening state information and user operation information transmitted from the user terminal; An update module for updating the music recommendation list based on user feedback information and transmitting the updated music recommendation list to the user terminal.

第3態様において、本発明の実施例は、上記第3態様の第3の実現可能な形態を提供する。その中で、前記音楽推薦装置は、さらに、ユーザの身分情報、状態情報及び音楽種類を獲得するための獲得モジュールと、前記ユーザの身分情報と前記状態情報と前記音楽種類との対応関係をユーザ音楽情報データベースに記憶するための記憶モジュールとを備える。   In the third aspect, an embodiment of the present invention provides a third realizable form of the third aspect. The music recommendation device further includes an acquisition module for acquiring the user's identity information, status information, and music type, and a correspondence relationship between the user's identity information, the status information, and the music type. A storage module for storing in the music information database.

第4態様の本発明の実施例は、ユーザの生理データ及び位置情報を含む前記ユーザの現在状態情報を収集するための収集モジュールと、前記ユーザの身分情報及び前記現在状態情報をサーバに送信するための送信モジュールと、前記サーバから送信された音楽推薦リストを受信して、前記音楽推薦リストの順序に従って前記音楽推薦リストにおける音楽を再生するための再生モジュールとを備える音楽推薦装置を提供する。   According to an embodiment of the present invention of the fourth aspect, a collection module for collecting the current state information of the user including physiological data and position information of the user, and transmitting the identity information of the user and the current state information to a server There is provided a music recommendation apparatus comprising: a transmission module for receiving a music recommendation list transmitted from the server; and a reproduction module for reproducing music in the music recommendation list according to the order of the music recommendation list.

本発明で提供する音楽推薦方法及びその装置は、ユーザ好み音楽種類の集合及びユーザ現在状態情報に基づいて、音楽推薦リストを確定してユーザに送信するので、このようにユーザに推薦した音楽はもっとユーザの現在状態及びユーザの好みに相応しく、音楽推薦の正確率が比較的に高い。   Since the music recommendation method and apparatus provided by the present invention determine and send a music recommendation list to the user based on the set of user-preferred music types and the user current state information, the music recommended to the user in this way is The accuracy rate of music recommendation is relatively high in accordance with the current state of the user and the user's preference.

本発明の上記の目的、特徴とメリットをより分かり易くするために、以下、好ましい実施例を挙げて、そして図面を参照して詳しく説明する。   To make the above objects, features and merits of the present invention easier to understand, preferred embodiments will be described below and described in detail with reference to the drawings.

以下、本発明の実施例の技術方案をより明瞭に説明するために、実施例に使用される図面を簡単に説明する。下記の図面は、本発明の一部の実施例を示したものに過ぎず、保護範囲を限定するものではなく、当業者は、創造的な労働をしなくても、これらの図面からその他の関連する図面を得られると理解すべきである。
本発明の実施例1で提供する音楽推薦方法を示すフローチャートである。 本発明の実施例2で提供する音楽推薦方法を示すフローチャートである。 本発明の実施例3で提供する音楽推薦装置を示す構成模式図である。 本発明の実施例4で提供する音楽推薦装置を示す構成模式図である。
Hereinafter, in order to more clearly describe the technical solution of an embodiment of the present invention, drawings used in the embodiment will be briefly described. The following drawings are merely illustrative of some embodiments of the present invention and are not intended to limit the scope of protection, and those skilled in the art will not be able to perform other work from these drawings without creative labor. It should be understood that the relevant drawings can be obtained.
It is a flowchart which shows the music recommendation method provided in Example 1 of this invention. It is a flowchart which shows the music recommendation method provided in Example 2 of this invention. It is a structure schematic diagram which shows the music recommendation apparatus provided in Example 3 of this invention. It is a structure schematic diagram which shows the music recommendation apparatus provided in Example 4 of this invention.

以下、本発明の実施例の目的、技術方案及び利点をより明瞭にするために、本発明の実施例における図面を参照して、本発明の実施例の技術方案を明瞭且つ完全に説明する。説明する実施例は、本発明の一部の実施例であり、全ての実施例ではないと理解すべきである。通常、ここで、図面に記載され、示された本発明の実施例の構成は、様々な異なる態様で配置、設計されてもよい。したがって、以下、図面における本発明の実施例への詳細な説明は、本発明の保護範囲を限定するものではなく、本発明の選定された実施例を示すものに過ぎない。当業者が本発明における実施例に基づいて創造的な労働をしなくて得られる全てのその他の実施例は、本発明の保護範囲に該当する。   DESCRIPTION OF EMBODIMENTS Hereinafter, in order to clarify the objects, technical solutions, and advantages of embodiments of the present invention, the technical solutions of the embodiments of the present invention will be described clearly and completely with reference to the drawings in the embodiments of the present invention. It should be understood that the described embodiments are some embodiments of the present invention and not all embodiments. In general, the configurations of the embodiments of the invention illustrated and shown herein may be arranged and designed in a variety of different ways. Accordingly, the following detailed description of the embodiments of the present invention in the drawings is not intended to limit the protection scope of the present invention but merely to show selected embodiments of the present invention. All other embodiments obtained by a person skilled in the art without creative labor based on the embodiments of the present invention fall within the protection scope of the present invention.

従来技術では、ユーザが音楽アプリケーションを開いて音楽を聞くとき、音楽アプリケーションは、ユーザの聴取記録によって、ユーザに、同じ種類、同じ歌手又は該歌手の同一のアルバムにおける音楽を推薦する。しかし、場所又は気持によってユーザの好きな音楽の種類が異なるので、上記の方式で推薦された音楽がユーザの現在の場所又は気持に相応しくない可能性がある。このため、音楽推薦の正確率が低い。これによって、本発明の実施例は、音楽推薦方法及びその装置を提供する。以下、実施例に基づいて説明する。   In the prior art, when a user opens a music application and listens to music, the music application recommends music in the same type, the same singer or the same album of the singer to the user according to the user's listening record. However, since the user's favorite music type varies depending on the place or feeling, the music recommended by the above method may not be suitable for the current place or feeling of the user. For this reason, the accuracy rate of music recommendation is low. Accordingly, the embodiment of the present invention provides a music recommendation method and apparatus. Hereinafter, a description will be given based on examples.

(実施例1)
本発明の実施例は、音楽推薦方法を提供する。ユーザが音楽アプリケーションを開くとき、サーバは、該ユーザの聴取記録と、主にユーザの現在位置する環境、ユーザの現在の気持及びユーザの現在の運動状態等を含むユーザの現在状態情報とに基づいて、該ユーザに相応する音楽推薦リストを確定する。このようにユーザに推薦された音楽はユーザの現在状態及びユーザの好みにもっと相応しく、音楽推薦の正確率が比較的に高い。本発明の実施例で提供する方法は、サーバで実行される。
Example 1
An embodiment of the present invention provides a music recommendation method. When a user opens a music application, the server is based on the user's listening record and the user's current state information, mainly including the user's current location environment, the user's current mood and the user's current exercise status, etc. Then, a music recommendation list corresponding to the user is determined. Thus, the music recommended to the user is more suitable for the current state of the user and the user's preference, and the accuracy rate of music recommendation is relatively high. The method provided in the embodiments of the present invention is executed in a server.

サーバには、複数種類の音楽種類リストが記憶され、各音楽種類リストには、該音楽種類に対応する音楽が記憶されている。即ち、サーバには、音楽が分類されて記憶されている。例えば、各音楽の様式によって音楽を分類できる。サーバは、新たな音楽追加要求を受信したとき、該音楽の様式によって該音楽を対応する音楽種類リストに追加する。   The server stores a plurality of types of music types, and each music type list stores music corresponding to the music types. That is, music is classified and stored in the server. For example, music can be classified according to the style of each music. When the server receives a new music addition request, it adds the music to the corresponding music type list according to the music style.

サーバは、ユーザ音楽情報データベースを有している。ユーザ音楽情報データベースには、複数のユーザの身分情報や、各ユーザの各状態情報における音楽種類の好みなどの情報が記憶されている。   The server has a user music information database. The user music information database stores information such as the identity information of a plurality of users and the preference of music type in each state information of each user.

また、ユーザ音楽情報データベースを構築する場合には、ユーザの身分情報、状態情報及び音楽種類を獲得するステップと、ユーザの身分情報と状態情報と音楽種類との対応関係をユーザ音楽情報データベースに記憶するステップとを含む。   Further, when the user music information database is constructed, the step of acquiring the user's identification information, status information and music type and the correspondence between the user's identification information, status information and music type are stored in the user music information database. Including the step of.

上記のユーザの身分情報は、ユーザのユーザ端末によるサーバに登録されたアカウントナンバ及びパスワードと、ユーザの指紋情報と、ユーザの顔特徴或いはアイリス特徴と、ユーザの音声情報等のうちの少なくとも一つを含む。   The above-mentioned user identity information is at least one of account number and password registered in the server by the user terminal of the user, user fingerprint information, user face feature or iris feature, user voice information, and the like. including.

また、上記のユーザの音声情報は、ユーザの音色、音調等の情報を含む。   The user's voice information includes information such as the user's tone color and tone.

ユーザがユーザ端末で音楽アプリケーションを開くとき、ユーザ端末に、上記アカウントナンバ及びパスワードと、指紋情報と、顔或いはアイリス特徴と、音声情報のうちの少なくとも一つであるユーザの身分情報を入力して登録する必要がある。サーバはユーザ端末から送信されたユーザの身分情報を受信した後、該ユーザの身分情報をチェックし、ユーザの身分情報に対するチェックが成功した後、ユーザ登録が成功したことを通知する。   When the user opens the music application on the user terminal, the user's identification information that is at least one of the account number and password, fingerprint information, face or iris characteristics, and voice information is input to the user terminal. It is necessary to register. After receiving the user's identity information transmitted from the user terminal, the server checks the user's identity information, and after the check on the user's identity information is successful, notifies the user registration success.

上記の状態情報は、ユーザの脈拍、心拍、脳波等の生理データと、ユーザの軸方向速度、径方向速度、直線速度及び加速度等の運動状態データと、ユーザが位置する経緯度、標高等の位置情報とを含む。   The above state information includes physiological data such as the user's pulse, heartbeat, and brain wave, movement state data such as the user's axial velocity, radial velocity, linear velocity, and acceleration, and the longitude and latitude where the user is located. Location information.

サーバには、生理データとユーザ気分状態との間の関係モデルが構築されている。サーバは、ユーザ端末から送信されたユーザの生理データ及び関係モデルによって、該生理データに対応するユーザの気分を確定できる。例えば、ユーザの生理データが規定の数値範囲内にある場合、対応するユーザ気分が落ち込み或いは高揚であることを表す。   A relational model between physiological data and a user mood state is constructed in the server. The server can determine the user's mood corresponding to the physiological data based on the user's physiological data and the relationship model transmitted from the user terminal. For example, if the user's physiological data is within a specified numerical range, it indicates that the corresponding user mood is depressed or uplifted.

ユーザの運動状態データによって、ユーザが運動状態と静止状態とのどちらにあるかを判断できる。   Based on the user's exercise state data, it can be determined whether the user is in an exercise state or a stationary state.

サーバは、ユーザが異なる状態で聞いた音楽の種類に基づいて、ユーザの状態と該状態で聞いた音楽種類と該ユーザの身分情報との対応関係をユーザ音楽情報データベースに記憶する。サーバは、直接にユーザの生理データや、位置情報等からなる状態情報と音楽種類との対応関係をユーザ音楽情報データベースに記憶できるし、生理データとユーザ気分状態との間の関係モデルによってユーザの生理データをユーザの気分状態に変換してから、ユーザの気分状態、運動状態及び位置情報からなる状態と音楽種類との対応関係をユーザ音楽情報データベースに記憶できる。   Based on the type of music that the user has heard in different states, the server stores in the user music information database the correspondence between the user's state, the type of music that has been heard in that state, and the user's identity information. The server can directly store the correspondence between the user's physiological data and the status information including the position information and the music type in the user music information database, and the user's physiological model and the user mood state can be used to determine the user's physiological status. After converting the physiological data into the user's mood state, the correspondence between the state composed of the user's mood state, exercise state and position information and the music type can be stored in the user music information database.

また、上記のユーザ音楽情報データベースには、ユーザの好み音楽種類の集合も記憶されている。例えば、サーバは、ユーザが通常に聞いている音楽及び該音楽に対応する音楽種類を記録して、該音楽を該音楽種類のリストに記憶する。また、サーバは、ユーザが通常に聞いている複数の音楽種類からユーザの好み音楽種類の集合を形成させ、該ユーザの好み音楽種類の集合をユーザ音楽情報データベースに記憶する。   The user music information database also stores a set of user favorite music types. For example, the server records the music that the user normally listens to and the music type corresponding to the music, and stores the music in the list of music types. Further, the server forms a set of user's favorite music types from a plurality of music types that the user normally listens to, and stores the set of user's favorite music types in the user music information database.

図1に示すように、本発明の実施例で提供する音楽推薦方法によってユーザに音楽を推薦するとき、S110からS140までのステップを実行する。   As shown in FIG. 1, when music is recommended to a user by the music recommendation method provided in the embodiment of the present invention, steps from S110 to S140 are executed.

ステップS110は、ユーザ端末から送信されたユーザの身分情報とユーザの生理データ及び位置情報を含むユーザの現在状態情報とを受信する。   Step S110 receives the user's identity information and the user's current state information including the user's physiological data and position information transmitted from the user terminal.

上記のユーザ端末は、携帯電話、PAD(portable android debice:タブレット)、コンピュータ等であってもよい。   The user terminal may be a mobile phone, a PAD (portable android device: tablet), a computer, or the like.

ユーザは、ユーザ端末を介して音楽アプリケーションを開くとき、ユーザ端末を介して個人の身分情報をサーバに送信する必要がある。上記の身分情報は、ユーザのサーバに登録されたアカウントナンバ及びパスワードと、ユーザの指紋情報と、ユーザの顔或いはアイリス特徴と、ユーザの音声情報等であってもよい。ユーザ端末は、上記の身分情報のうちの一つをサーバに送信する。   When a user opens a music application via a user terminal, the user needs to transmit personal identification information to the server via the user terminal. The identity information may be an account number and password registered in the user's server, the user's fingerprint information, the user's face or iris feature, the user's voice information, or the like. The user terminal transmits one of the above identification information to the server.

ユーザが音楽アプリケーションを開くとき、ユーザ端末は、リアルタイム或いは定期的に、ユーザの脈拍、心拍、脳波等の生理データと、ユーザの軸方向速度、径方向速度、直線速度及び加速度等の運動状態データとを収集するとともに、ユーザの現在の経緯度、標高等の位置情報を確定する。また、ユーザの生理データ、運動状態データと位置情報を使用してユーザの状態情報を作成してサーバに送信する。   When a user opens a music application, the user terminal can periodically or periodically monitor the user's pulse, heart rate, brain wave, and other physiological data, and the user's axial velocity, radial velocity, linear velocity, acceleration, and other motion state data. And location information such as the current longitude and latitude of the user is determined. In addition, user status information is created using the user's physiological data, exercise status data and position information, and transmitted to the server.

ステップS120は、上記の身分情報に基づいて、ユーザの好み音楽種類の集合を取得する。   A step S120 acquires a set of user's favorite music types based on the above-mentioned identification information.

サーバは、ユーザ端末から送信されたユーザの身分情報を受信した後、ユーザ音楽情報データベースに該ユーザの身分情報が存在するか否かを検出する。存在する場合に、ユーザ音楽情報データベースから、該ユーザの身分情報に対応しかつ複数の音楽種類を含む好み音楽種類の集合を取得する。   After receiving the user's identity information transmitted from the user terminal, the server detects whether the user's identity information exists in the user music information database. If it exists, a set of favorite music types corresponding to the user's identity information and including a plurality of music types is acquired from the user music information database.

ステップS130は、上記のユーザの好み音楽種類の集合から、ユーザの現在の好み音楽種類として、ユーザの現在状態情報に対応する音楽種類を抽出する。   A step S130 extracts a music type corresponding to the user's current state information as the user's current favorite music type from the set of user's favorite music types.

サーバは、ユーザ端末からユーザの現在状態情報を受信した後、ユーザ音楽情報データベースにおける該ユーザの現在状態情報と音楽種類との対応関係に基づいて、上記のユーザの好み音楽種類の集合から、該状態情報に対応する音楽種類を抽出し、該音楽種類をユーザの現在の好み音楽種類として確定する。   After receiving the user's current state information from the user terminal, the server, based on the correspondence between the user's current state information and the music type in the user music information database, The music type corresponding to the status information is extracted, and the music type is determined as the user's current favorite music type.

ユーザ音楽情報データベースに該ユーザの現在状態情報に対応する音楽種類が存在しない場合、ユーザ音楽情報データベースにおける該状態情報に対応するその他のユーザの音楽種類に基づいて、上記のユーザの好み音楽種類の集合から、該状態情報に対応する音楽種類を抽出してもよい。   If there is no music type corresponding to the current status information of the user in the user music information database, the user's favorite music type is determined based on the music types of other users corresponding to the status information in the user music information database. A music type corresponding to the state information may be extracted from the set.

また、上記の該状態情報に対応するその他のユーザの音楽種類について、該状態情報に対応するその他のユーザの音楽種類を統計して、統計結果によって、大部分のユーザの該状態情報に対応する音楽種類を該ユーザの現在状態情報に対応する音楽種類として確定できる。   Further, with respect to the music types of other users corresponding to the status information, the music types of other users corresponding to the status information are statistically analyzed, and the status information of most users is supported by the statistical result. The music type can be determined as the music type corresponding to the current state information of the user.

ステップS140は、ユーザの現在の好み音楽種類に基づいて、上記のユーザに対応する音楽推薦リストを確定し、音楽推薦リストをユーザ端末に送信する。   A step S140 determines a music recommendation list corresponding to the user based on the user's current favorite music type, and transmits the music recommendation list to the user terminal.

また、ユーザの現在の好み音楽種類に基づいて、ユーザに対応する音楽推薦リストを確定する。具体的には、ユーザの現在の好み音楽種類に相応しい音楽に対して重みを付け、重み値の大きさの順序に従って、予め設定された数の音楽を選んで音楽推薦リストを作成する。   Also, a music recommendation list corresponding to the user is determined based on the user's current favorite music type. Specifically, weight is given to music suitable for the user's current favorite music type, and a music recommendation list is created by selecting a preset number of music according to the order of the weight values.

上記のユーザの現在の好み音楽種類に相応しい音楽は、該ユーザが聞いたことがある種類の音楽であってもよいし、該ユーザが聞いたことがない音楽種類の音楽であってもよい。また、該ユーザが聞いたことがある音楽種類の音楽を含んでもよいし、該ユーザが聞いたことがない音楽種類の音楽を含んでもよい。   The music suitable for the user's current favorite music type may be a type of music that the user has heard, or a type of music that the user has not heard. In addition, music of a music type that the user has heard may be included, or music of a music type that the user has not heard of may be included.

下記の式によって、ユーザの現在の好み音楽種類に相応しい各音楽に対して重み付け演算を行う。   A weighting operation is performed on each piece of music suitable for the user's current favorite music type according to the following equation.

上記の式において、Sは該音楽の重み値である。a、b、c、f、g、hは定数である。xは該音楽の推薦値、即ち該音楽種類が推薦された場合に該音楽が再生された後のユーザのフィードバックが満足である回数と該音楽種類が推薦された場合に該音楽が再生された総回数との間の割合である。yは該音楽の新しさ、即ち該ユーザが最後に該音楽を聞くときからの時間である。Zは該音楽の流行度、即ち該音楽を聞いたことがあるユーザ数と全てのユーザ数との割合である。   In the above formula, S is the weight value of the music. a, b, c, f, g, and h are constants. x is the recommended value of the music, that is, when the music type is recommended, the number of times the user's feedback is satisfactory after the music is played back, and the music is played back when the music type is recommended It is a ratio between the total number of times. y is the newness of the music, ie the time since the user last listened to the music. Z is the popularity of the music, that is, the ratio between the number of users who have heard the music and the number of all users.

上記の定数a、bは1であってもよく、定数cは0.5であってもよく、定数f、g、hは1であってもよい。また、定数a、b、c、f、g、hはその他の数値であってもよい。上記の数値は、定数a、b、c、f、g、hの使用できる一つの数値だけであり、定数a、b、c、f、g、hの数値を限定しない。   The constants a and b may be 1, the constant c may be 0.5, and the constants f, g, and h may be 1. The constants a, b, c, f, g, and h may be other numerical values. The above numerical value is only one numerical value that can be used for the constants a, b, c, f, g, and h, and does not limit the numerical values of the constants a, b, c, f, g, and h.

上記の式によって該音楽種類における各音楽の重み値を算出し、重み値に従ってユーザの現在の好みに相応しい音楽種類に対応する各音楽を配列(ソート)し、配列された音楽から、重み値の降順に従って予め設定された数の音楽を選んで、予め設定された数の音楽を音楽推薦リストとして作成する。また、本発明の実施例において、重み値の降順に従って配列できるし、重み値の昇順に従っても配列でき、配列の順序を限定しない。   The weight value of each music in the music type is calculated by the above formula, the music corresponding to the music type suitable for the user's current preference is arranged (sorted) according to the weight value, and the weight value is calculated from the arranged music. A preset number of music is selected in descending order, and a preset number of music is created as a music recommendation list. Further, in the embodiment of the present invention, it can be arranged according to the descending order of the weight values, or can be arranged according to the ascending order of the weight values, and the arrangement order is not limited.

また、上記の予め設定された数は、5、8、10等の値を使用できるし、その他の数値も使用できる。本発明の実施例において、上記の予め設定された数を限定しない。   In addition, the preset number can use values such as 5, 8, 10 and the like, and other numerical values can also be used. In the embodiment of the present invention, the preset number is not limited.

サーバは、ユーザに推薦する音楽推薦リストを確定した後、該音楽推薦リストを対応するユーザ端末に送信する。   The server determines the music recommendation list to be recommended to the user, and then transmits the music recommendation list to the corresponding user terminal.

サーバは、上記の確定された音楽推薦リストをユーザ端末に送信した後、ユーザ端末を介して推薦された音楽リストに対するユーザの満足度のフィードバックを収集して、ユーザの満足度のフィードバックによって定数a、b、c、f、g、hの値を調整する。毎回、その一つのパラメータを調整し、その他のパラメータを保持する。a、b、c、f、g、hの順序に従ってパラメータを調整できる。即ち、b、c、f、g、hの値を保持するとともにaの値を調整し、aの値を相応しい数値に調整した後、a、c、f、g、hの値を保持するとともにbの値を調整するように、逐一に調整する。c、f、g、hに対しても前記と同じように調整する。   After transmitting the determined music recommendation list to the user terminal, the server collects feedback on the user satisfaction with respect to the music list recommended via the user terminal, and the constant a is determined based on the feedback on the user satisfaction. , B, c, f, g, and h are adjusted. Adjust one parameter each time and keep the other parameters. Parameters can be adjusted according to the order of a, b, c, f, g, h. That is, while holding the values of b, c, f, g, h, adjusting the value of a, adjusting the value of a to an appropriate value, holding the values of a, c, f, g, h It adjusts step by step to adjust the value of b. Adjustments for c, f, g, and h are made in the same manner as described above.

ユーザ端末は、サーバから送信された音楽推薦リストを受信した後、音楽推薦リストの順序に従って音楽推薦リストにおける音楽を再生する。そして、再生されている過程で、ユーザ端末は、ユーザの聞いているときのフィードバック情報を収集して、収集されたユーザのフィードバック情報をサーバに送信する。上記のフィードバック情報は、音楽推薦リストにおける音楽を聞いているときのユーザの気分、及び上記の音楽推薦リストにおける音楽を聞いているときにユーザがユーザ端末に対して実施したその他の操作に関する情報である。   After receiving the music recommendation list transmitted from the server, the user terminal plays music in the music recommendation list according to the order of the music recommendation list. In the process of being played back, the user terminal collects feedback information when the user is listening, and transmits the collected user feedback information to the server. The feedback information is information related to the user's mood when listening to music in the music recommendation list and other operations performed by the user on the user terminal when listening to music in the music recommendation list. is there.

サーバは、ユーザ端末からのユーザのフィードバック情報を受信し、ユーザのフィードバック情報によって、音楽推薦リストを更新して、更新された音楽推薦リストをユーザ端末に送信する。また、上記のフィードバック情報は、聴取状態情報とユーザ操作情報のうちの少なくとも一つを含む。   The server receives user feedback information from the user terminal, updates the music recommendation list with the user feedback information, and transmits the updated music recommendation list to the user terminal. The feedback information includes at least one of listening state information and user operation information.

上記の聴取状態情報は、ユーザが聞いているときに収集されたユーザの脈拍、心拍、脳波等の生理データである。ユーザの生理データによって、ユーザの気分を確定する。例えばユーザが聞いているときの喜び、落ち込み等の気分を確定する。   The above listening state information is physiological data such as a user's pulse, heart rate, and brain wave collected when the user is listening. The user's mood is determined by the user's physiological data. For example, the user feels joy and depression when listening.

上記のユーザ操作情報は、ユーザが音楽推薦リストにおける音楽を聞いているときにユーザ端末に対して実施する操作である。例えば、ユーザが音楽推薦リストの順序に従って音楽を聞かずに直接に音楽推薦リストにおけるある音楽に切り替えること、或いはユーザが音楽推薦リストにおける音楽を聞いているときにユーザ端末のその他のアプリケーションを起動することを含む。   The user operation information is an operation performed on the user terminal when the user is listening to music in the music recommendation list. For example, the user switches directly to a certain music in the music recommendation list without listening to music according to the order of the music recommendation list, or activates other applications of the user terminal when the user is listening to music in the music recommendation list Including that.

サーバは、ユーザ端末から受信したユーザのフィードバック情報によって、もっとユーザの現在の好みに相応しい音楽推薦リストを作成して、新たに作成された音楽推薦リストをユーザ端末に送信して再生する。   The server creates a music recommendation list more suitable for the user's current preference based on the user feedback information received from the user terminal, and transmits the newly created music recommendation list to the user terminal for reproduction.

また、サーバは、以下のようにユーザのフィードバック情報によって音楽推薦リストを作成できる。例えば、ユーザが音楽推薦リストにおける音楽を聞いているとき、直接にその中のある音楽に切り替えると、サーバは、切り替えられた音楽に基づいて、ユーザの現在の好み音楽種類から該音楽と類似な音楽を選んで、新たに音楽推薦リストを作成して、新たに作成された音楽推薦リストをユーザ端末に送信できる。また、サーバは、音楽推薦リストにおける音楽を聞いているときのユーザの気分変化によって、ユーザの現在の気分状態により相応しい音楽推薦リストを作成して、該音楽推薦リストをユーザ端末に送信できる。   Also, the server can create a music recommendation list based on user feedback information as follows. For example, when a user is listening to music in a music recommendation list and switches directly to some music in it, the server will resemble the music from the user's current favorite music type based on the switched music. It is possible to select music, create a new music recommendation list, and transmit the newly created music recommendation list to the user terminal. In addition, the server can create a music recommendation list that is more suitable for the user's current mood state according to the user's mood change when listening to music in the music recommendation list, and transmit the music recommendation list to the user terminal.

本発明の実施例の音楽推薦方法は、ユーザの好み音楽種類の集合及びユーザの現在状態情報によって、音楽推薦リストを確定してユーザに送信するので、このようにユーザに推薦された音楽は、もっとユーザの現在状態及びユーザの好みに相応しく、音楽推薦の正確率が高い。   According to the music recommendation method of the embodiment of the present invention, the music recommendation list is determined and transmitted to the user according to the user's favorite music type set and the user's current state information. The accuracy rate of music recommendation is high according to the current state of the user and the user's preference.

(実施例2)
本発明の実施例の音楽推薦方法は、ユーザ端末で実行される。該ユーザ端末は、携帯電話、PAD、コンピュータ等であってもよい。
(Example 2)
The music recommendation method according to the embodiment of the present invention is executed on a user terminal. The user terminal may be a mobile phone, a PAD, a computer, or the like.

本発明の実施例の音楽推薦方法を利用してユーザに音楽を推薦する場合、図2に示すように、具体的にはS210からS230までのステップを含む。   When recommending music to a user using the music recommendation method according to the embodiment of the present invention, as shown in FIG. 2, specifically, steps S210 to S230 are included.

ステップS210は、ユーザの生理データ及び位置情報を含むユーザの現在状態情報を収集する。   Step S210 collects user current state information including user physiological data and position information.

ユーザがユーザ端末で音楽アプリケーションを開くとき、ユーザ端末は、リアルタイム或いは定期的に、ユーザの脈拍、心拍、脳波等の生理データと、ユーザの軸方向速度、径方向速度、直線速度及び加速度等の運動状態データとを収集するとともに、ユーザの現在の経緯度、標高等の位置情報を確定して、ユーザの生理データ、運動状態データと位置情報によってユーザの状態情報を作成する。   When a user opens a music application on the user terminal, the user terminal can monitor the physiological data such as the user's pulse, heart rate, and brain wave, and the user's axial velocity, radial velocity, linear velocity, acceleration, etc. In addition to collecting exercise state data, position information such as the user's current longitude and latitude is determined, and user state information is created based on the user's physiological data, exercise state data, and position information.

ステップS220は、サーバにユーザの身分情報及び現在状態情報を送信する。   In step S220, the user's identification information and current state information are transmitted to the server.

ユーザは、ユーザ端末で音楽アプリケーションを開くとき、ユーザ端末を介して個人の身分情報をサーバに送信する必要がある。上記の身分情報は、ユーザのサーバに登録されたアカウントナンバ及びパスワードと、ユーザの指紋情報と、ユーザの顔或いはアイリス特徴と、ユーザの音声情報等であってもよい。   When a user opens a music application on a user terminal, the user needs to transmit personal identification information to the server via the user terminal. The identity information may be an account number and password registered in the user's server, the user's fingerprint information, the user's face or iris feature, the user's voice information, or the like.

ユーザ端末は、ユーザの入力した身分情報及び収集されたユーザの現在状態情報をサーバに送信する。   The user terminal transmits the identity information input by the user and the collected current state information of the user to the server.

ステップS230は、サーバから送信された音楽推薦リストを受信して、音楽推薦リストの順序に従って音楽推薦リストにおける音楽を再生する。   In step S230, the music recommendation list transmitted from the server is received, and the music in the music recommendation list is reproduced according to the order of the music recommendation list.

サーバは、ユーザ端末から送信された該ユーザの身分情報及び現在状態情報を受信した後、ユーザ音楽情報データベースから、該ユーザの身分情報に対応する、複数の音楽種類を含む好み音楽種類の集合を取得する。また、サーバは、ユーザ音楽情報データベースにおける該ユーザの現在状態情報と音楽種類との対応関係に基づいて、ユーザの好み音楽種類の集合からユーザの現在の好み音楽種類としてユーザの現在状態情報に対応する音楽種類を抽出する。そして、サーバは、ユーザの現在の好み音楽種類に相応しい音楽に対して重み付け演算を実行して、重み値の大きさの順序に従って、予め設定された数の音楽を選んで音楽推薦リストを作成して、該音楽推薦リストをユーザ端末に送信する。   After receiving the user's identity information and current state information transmitted from the user terminal, the server collects a set of favorite music types including a plurality of music types corresponding to the user's identity information from the user music information database. get. The server also supports the user's current status information as the user's current favorite music type from the set of user's favorite music types based on the correspondence relationship between the user's current status information and the music type in the user music information database. Extract music type. Then, the server performs a weighting operation on music suitable for the user's current favorite music type, and creates a music recommendation list by selecting a predetermined number of music according to the order of the weight values. Then, the music recommendation list is transmitted to the user terminal.

ユーザ端末は、サーバから送信された音楽推薦リストを受信した後に、ユーザのプレー操作を必要とせずに、直接に音楽推薦リストにおける音楽の順序に従って音楽を再生する。   After receiving the music recommendation list transmitted from the server, the user terminal directly reproduces music according to the order of the music in the music recommendation list without requiring the user's play operation.

本発明の実施例の音楽推薦方法は、ユーザ端末が、サーバから送信された音楽推薦リストを受信した後に、直接に音楽推薦リストの順序に従って音楽を再生するので、ユーザのプレー操作を必要とせず、操作が簡単になる。   In the music recommendation method according to the embodiment of the present invention, the user terminal directly reproduces music according to the order of the music recommendation list after receiving the music recommendation list transmitted from the server. Therefore, the user's play operation is not required. , The operation becomes easy.

(実施例3)
本発明の実施例の音楽推薦装置は、上記の実施例1の音楽推薦方法を実行する。該装置はサーバであってもよい。
(Example 3)
The music recommendation apparatus according to the embodiment of the present invention executes the music recommendation method according to the first embodiment. The device may be a server.

図3に示すように、本発明の実施例の音楽推薦装置は、第1受信モジュール310と、取得モジュール320と、抽出モジュール330と、確定モジュール340とを備える。   As shown in FIG. 3, the music recommendation device according to the embodiment of the present invention includes a first reception module 310, an acquisition module 320, an extraction module 330, and a confirmation module 340.

第1受信モジュール310は、ユーザ端末から送信されたユーザの身分情報とユーザの生理データ及び位置情報を含むユーザの現在状態情報とを受信する。   The first receiving module 310 receives the user's identification information and the user's current state information including the user's physiological data and position information transmitted from the user terminal.

取得モジュール320は、上記の身分情報に基づいてユーザの好み音楽種類の集合を取得する。   The acquisition module 320 acquires a set of user's favorite music types based on the above-described identity information.

抽出モジュール330は、上記のユーザの好み音楽種類の集合から、ユーザの現在の好み音楽種類として、ユーザの現在状態情報に対応する音楽種類を抽出する。   The extraction module 330 extracts a music type corresponding to the user's current state information as the user's current favorite music type from the set of user's favorite music types.

確定モジュール340は、ユーザの現在の好み音楽種類に基づいて、ユーザに対応する音楽推薦リストを確定して、音楽推薦リストをユーザ端末に送信する。   The confirmation module 340 determines a music recommendation list corresponding to the user based on the user's current favorite music type, and transmits the music recommendation list to the user terminal.

上記の身分情報は、ユーザのサーバに登録されたアカウントナンバ及びパスワードと、指紋情報と、顔或いはアイリス特徴と、音声情報のうちの少なくとも一つであってもよい。   The identification information may be at least one of an account number and password registered in the user's server, fingerprint information, face or iris characteristics, and audio information.

上記の状態情報は、ユーザの脈拍、心拍、脳波等の生理データと、ユーザの軸方向速度、径方向速度、直線速度及び加速度等の運動状態データと、ユーザの経緯度、標高等の位置情報とを含む。   The above state information includes physiological data such as the user's pulse, heart rate, and brain wave, movement state data such as the user's axial velocity, radial velocity, linear velocity, and acceleration, and positional information such as the user's longitude and latitude, altitude, etc. Including.

また、確定モジュール340は、選択ユニットによって、ユーザの現在の好み音楽種類に基づいてユーザに対応する音楽推薦リストを確定することを実現させる。   In addition, the confirmation module 340 causes the selection unit to confirm the music recommendation list corresponding to the user based on the user's current favorite music type.

上記の選択ユニットは、ユーザの現在の好み音楽種類に相応しい音楽に対して重み付け演算を実行して、重み値の大きさの順序に従って、予め設定された数の音楽を選んで音楽推薦リストを作成する。   The selection unit performs a weighting operation on music suitable for the user's current favorite music type, and creates a music recommendation list by selecting a preset number of music according to the order of the weight values. To do.

以下の式によって、ユーザの現在の好み音楽種類に相応しい各音楽に対して重み付け演算を実行する。   A weighting operation is performed on each piece of music suitable for the user's current favorite music type according to the following equation.

上記の式において、Sは該音楽の重み値である。a、b、c、f、g、hは定数である。xは該音楽の推薦値、即ち該音楽種類が推薦された場合に該音楽が再生された後のユーザのフィードバックが満足である回数と該音楽種類が推薦された場合に該音楽が再生された総回数との間の割合である。yは該音楽の新しさ、即ち該ユーザが最後に該音楽を聞くときからの時間である。Zは該音楽の流行度、即ち該音楽を聞いたことがあるユーザ数と全てのユーザ数との割合である。   In the above formula, S is the weight value of the music. a, b, c, f, g, and h are constants. x is the recommended value of the music, that is, when the music type is recommended, the number of times the user's feedback is satisfactory after the music is played back, and the music is played back when the music type is recommended It is a ratio between the total number of times. y is the newness of the music, ie the time since the user last listened to the music. Z is the popularity of the music, that is, the ratio between the number of users who have heard the music and the number of all users.

上記の定数a、bは1であってもよく、定数cは0.5であってもよく、定数f、g、hは1であってもよい。また、定数a、b、c、f、g、hはその他の数値であってもよい。上記の数値は定数a、b、c、f、g、hの使用できる一つの数値だけであり、定数a、b、c、f、g、hの数値を限定しない。   The constants a and b may be 1, the constant c may be 0.5, and the constants f, g, and h may be 1. The constants a, b, c, f, g, and h may be other numerical values. The above numerical values are only one numerical value that can be used for the constants a, b, c, f, g, and h, and the numerical values of the constants a, b, c, f, g, and h are not limited.

上記の式によって該音楽種類における各音楽の重み値を算出し、重み値に従ってユーザの現在の好みに相応しい音楽種類に対応する各音楽を配列し、配列された音楽から、重み値の降順に従って予め設定された数の音楽を選んで、予め設定された数の音楽を音楽推薦リストとして作成する。また、本発明の実施例において、重み値の降順に従って配列できるし、重み値の昇順に従っても配列でき、配列の順序を限定しない。   The weight value of each music in the music type is calculated by the above formula, the music corresponding to the music type suitable for the user's current preference is arranged according to the weight value, and the music is arranged in advance according to the descending order of the weight value. A preset number of music is selected, and a preset number of music is created as a music recommendation list. Further, in the embodiment of the present invention, it can be arranged according to the descending order of the weight values, or can be arranged according to the ascending order of the weight values, and the arrangement order is not limited.

また、上記の予め設定された数は、5、8、10等の値を使用できるが、その他の数値を使用できる。本発明の実施例において、上記の予め設定された数を限定しない。   Further, the preset number can use values such as 5, 8, 10 and the like, but other numerical values can be used. In the embodiment of the present invention, the preset number is not limited.

確定モジュール340が、ユーザの現在の好み音楽種類に基づいてユーザに対応する音楽推薦リストを確定して、該音楽推薦リストをユーザ端末に送信した後に、本発明の実施例の音楽推薦装置における第2受信モジュール及び更新モジュールは、下記の操作を実行する。   After the confirmation module 340 determines a music recommendation list corresponding to the user based on the user's current favorite music type and transmits the music recommendation list to the user terminal, the confirmation module 340 in the music recommendation device according to the embodiment of the present invention. 2 The receiving module and the updating module perform the following operations.

上記の第2受信モジュールは、聴取状態情報とユーザ操作情報のうちの少なくとも一つを含むユーザ端末から送信されたユーザのフィードバック情報を受信する。上記の更新モジュールは、ユーザのフィードバック情報に基づいて、音楽推薦リストを更新して、更新された音楽推薦リストをユーザ端末に送信する。   The second receiving module receives user feedback information transmitted from a user terminal including at least one of listening state information and user operation information. The update module updates the music recommendation list based on the user feedback information, and transmits the updated music recommendation list to the user terminal.

上記の聴取状態情報は、ユーザが聞いているときに収集されたユーザの脈拍、心拍、脳波等の生理データである。ユーザの生理データによって、ユーザの気分を確定する。例えばユーザが聞いているときの喜び、落ち込み等の気分を確定する。   The above listening state information is physiological data such as a user's pulse, heart rate, and brain wave collected when the user is listening. The user's mood is determined by the user's physiological data. For example, the user feels joy and depression when listening.

上記のユーザ操作情報は、ユーザが音楽推薦リストにおける音楽を聞いているときにユーザ端末に対して実施する操作である。例えば、ユーザが音楽推薦リストの順序に従って音楽を聞かず直接に音楽推薦リストにおけるある音楽に切り替えること、或いはユーザが音楽推薦リストにおける音楽を聞いているときにユーザ端末のその他のアプリケーションを起動することを含む。   The user operation information is an operation performed on the user terminal when the user is listening to music in the music recommendation list. For example, the user switches directly to a music in the music recommendation list without listening to music according to the order of the music recommendation list, or starts other applications of the user terminal when the user is listening to music in the music recommendation list including.

第1受信モジュール310がユーザ端末から送信されたユーザの身分情報及びユーザの現在状態情報を受信する前に、本発明の実施例の音楽推薦装置は、獲得モジュール及び記憶モジュールによって以下の操作を実行する。   Before the first receiving module 310 receives the user identity information and the user current state information transmitted from the user terminal, the music recommendation device according to the embodiment of the present invention performs the following operations using the acquisition module and the storage module. To do.

上記の獲得モジュールは、ユーザの身分情報、状態情報及び音楽種類を獲得する。上記の記憶モジュールは、ユーザの身分情報と状態情報と音楽種類との対応関係をユーザ音楽情報データベースに記憶する。   The acquisition module acquires user identity information, status information, and music type. The storage module stores a correspondence relationship between the user's identity information, state information, and music type in the user music information database.

本発明の実施例の音楽推薦装置は、ユーザの好み音楽種類の集合及びユーザの現在状態情報によって、音楽推薦リストを確定してユーザに送信するので、このようにユーザに推薦された音楽は、もっとユーザの現在状態及びユーザの好みに相応しく、音楽推薦の正確率が高い。   Since the music recommendation apparatus according to the embodiment of the present invention determines and transmits a music recommendation list to the user based on the user's favorite music type set and the user's current state information, the music recommended to the user in this way is The accuracy rate of music recommendation is high according to the current state of the user and the user's preference.

(実施例4)
本発明の実施例の音楽推薦装置は、上記の実施例2の音楽推薦方法を実行する。本発明の実施例の音楽推薦装置はユーザ端末であってもよい。該ユーザ端末は、携帯電話、PAD、コンピュータ等であってもよい。
Example 4
The music recommendation apparatus according to the embodiment of the present invention executes the music recommendation method according to the second embodiment. The music recommendation device according to the embodiment of the present invention may be a user terminal. The user terminal may be a mobile phone, a PAD, a computer, or the like.

図4に示すように、本発明の実施例の音楽推薦装置は、収集モジュール410と、送信モジュール420と、再生モジュール430とを備える。   As shown in FIG. 4, the music recommendation device according to the embodiment of the present invention includes a collection module 410, a transmission module 420, and a reproduction module 430.

収集モジュール410は、ユーザの生理データ及び位置情報を含むユーザの現在状態情報を収集する。   The collection module 410 collects user current state information including user physiological data and position information.

送信モジュール420は、ユーザの身分情報及び現在状態情報をサーバに送信する。   The transmission module 420 transmits the user's identity information and current state information to the server.

再生モジュール430は、サーバから送信された音楽推薦リストを受信して、音楽推薦リストの順序に従って音楽推薦リストにおける音楽を再生する。   The reproduction module 430 receives the music recommendation list transmitted from the server, and reproduces music in the music recommendation list according to the order of the music recommendation list.

上記の収集モジュール410は、センサであってもよい。例えば、心拍センサによってユーザの心拍を収集し、脈拍センサによってユーザの脈拍を収集し、脳波収集器によってユーザの脳波を収集する。また、GPS(Global Positioning System:全地球測位システム)ロケータによってユーザの位置情報等を収集できる。   The collection module 410 may be a sensor. For example, a user's heart rate is collected by a heart rate sensor, a user's pulse is collected by a pulse sensor, and a user's brain wave is collected by an electroencephalograph. Further, it is possible to collect user position information and the like by a GPS (Global Positioning System) locator.

本発明の実施例において、ユーザがユーザ端末で音楽アプリケーションを開くとき、ユーザ端末の収集モジュール410は、リアルタイム或いは定期的に、ユーザの脈拍、心拍、脳波等の生理データと、ユーザの軸方向速度、径方向速度、直線速度及び加速度等の運動状態データとを収集するとともに、ユーザの現在の経緯度、標高等の位置情報を確定して、ユーザの生理データ、運動状態データと位置情報によってユーザの状態情報を作成する。また、ユーザが音楽アプリケーションを開くとき、ユーザは、ユーザ端末にユーザの身分情報を入力する必要がある。そして、ユーザ端末の送信モジュール420は、ユーザの身分情報及び現在状態情報をサーバに送信して、サーバは、ユーザの身分情報及び現在状態情報に基づいて該ユーザの音楽推薦リストを確定して、該音楽推薦リストをユーザ端末に送信する。そして、ユーザ端末の再生モジュール430は、サーバ送信の音楽推薦リストを受信して、音楽推薦リストの順序に従って音楽推薦リストにおける音楽を再生する。   In an embodiment of the present invention, when a user opens a music application on a user terminal, the user terminal's collection module 410 performs real-time or periodic physiological data such as a user's pulse, heart rate, brain wave, and the user's axial velocity. Collecting movement state data such as radial velocity, linear velocity, and acceleration, and determining position information such as the user's current latitude and longitude, altitude, and the user's physiological data, movement state data, and position information Create status information for. Further, when the user opens the music application, the user needs to input the user's identification information to the user terminal. Then, the transmission module 420 of the user terminal transmits the user's identity information and current status information to the server, and the server determines the user's music recommendation list based on the user's identity information and current status information, The music recommendation list is transmitted to the user terminal. Then, the reproduction module 430 of the user terminal receives the music recommendation list transmitted from the server and reproduces music in the music recommendation list according to the order of the music recommendation list.

本発明の実施例の音楽推薦装置は、ユーザ端末がサーバから送信された音楽推薦リストを受信した後、直接に音楽推薦リストの順序に従って音楽を再生するので、ユーザのプレー操作を必要とせず、操作が簡単になる。   Since the music recommendation device according to the embodiment of the present invention directly plays music according to the order of the music recommendation list after the user terminal receives the music recommendation list transmitted from the server, the user's play operation is not required. Easy to operate.

本発明の実施例で提供する音楽推薦装置は、装置における特定のハードウェア、或いは装置にインストールされたソフトウェアやファームウェア等であってもよい。本発明の実施例で提供する装置は、その実現原理及び技術効果が前述した方法の実施例と同じなので、簡単に説明するために、装置の実施例に記載されていない部分について、前述した方法の実施例における相応内容を参照する。当業者なら、前述したシステム、装置、及びユニットの特定の作業プロセスについて、前述した方法の実施例での対応するプロセスを参照できるということを理解できるので、便宜のために、ここで繰り返し繰り返し説明しない。   The music recommendation device provided in the embodiment of the present invention may be specific hardware in the device, or software or firmware installed in the device. Since the apparatus provided in the embodiment of the present invention has the same realization principle and technical effect as the embodiment of the method described above, for the sake of simplicity, the above-described method will be described for parts not described in the embodiment of the apparatus. Reference is made to the corresponding content in the examples. Those skilled in the art will understand that the specific work processes of the systems, devices, and units described above may refer to the corresponding processes in the method embodiments described above, and are repeated here for convenience. do not do.

本発明で提供する実施例で、公開された装置及び方法は、その他の方式によって実現できると理解すべきである。前述した装置の実施例は模式的なものに過ぎない。例えば、前記ユニットの分割は、ただ論理的な分割に過ぎず、実際に実現するとき他の分割方式を利用できる。また、例えば、複数のユニット或いはアセンプリが組み合わせられることができたり、他のシステムに統合したり、または一部の特徴が無視されたり、実行されないこともある。また、表現又は検討された互いの結合について、直接の結合又は直接の通信接続は、ある通信インターフェース、装置或いはユニットを介する間接の結合又は通信接続に変更でき、そして電子式、機械式、またはその他の形式で実現できる。   In the embodiments provided in the present invention, it should be understood that the disclosed apparatus and method can be realized by other methods. The above-described apparatus embodiment is merely schematic. For example, the unit division is merely logical division, and other division schemes can be used when actually realized. Also, for example, multiple units or assemblies may be combined, integrated into other systems, or some features may be ignored or not performed. Also, with respect to each other expressed or discussed, a direct connection or a direct communication connection can be changed to an indirect connection or communication connection through some communication interface, device or unit, and electronic, mechanical, or other It can be realized in the form of

前記の個別部品として説明されたユニットは、物理的に分離されるものであってもよいし、そうでなくてもよい。ユニットとして表現された部品は、物理的なユニットであってもよいし、そうではなくてもよい。即ち、ある箇所に位置してもよいし、複数のネットワークユニットに分散してもよい。ユニットの一部或いは全ては必要によって選択され、本実施例の目的を実現できる。   The units described as individual parts may or may not be physically separated. A part expressed as a unit may or may not be a physical unit. In other words, it may be located at a certain place or distributed to a plurality of network units. Some or all of the units are selected as necessary to achieve the object of this embodiment.

また、本発明の実施例に記載された各機能ユニットは、一つの処理ユニットに統合してもよいし、それぞれ物理的に単独に存在してもよい。また、二つ以上のユニットを一つのユニットに統合できる。   In addition, each functional unit described in the embodiment of the present invention may be integrated into one processing unit, or may exist physically individually. Two or more units can be integrated into one unit.

前述した機能は、ソフトウェア機能ユニットの形式で実現され且つ独立の製品として市販されたり、使用されたりすると、コンピュータの読み取り可能な記憶媒体に記憶できる。このような理解に基づいて、本発明の技術方案のそのもの、従来技術に貢献する部分或いは該技術方案の一部は、ソフトウェア製品の形式で実現できる。該コンピュータソフトウェア製品は記憶媒体に記憶できる。また、コンピュータ装置(個人用コンピュータ、サーバ或いはネットワーク装置等)に本発明の各実施例の前記方法の全て又は一部を実行させるように複数の命令を含む。前述した記憶媒体は、USBディスク、携帯型ハードディスク、リードオンリーメモリ(ROM:Read Only Memory)、ランダムアクセスメモリ(RAM:Random Access Memory)、磁気ディスク又は光ディスク等の各種のプログラムコードを記憶できる媒体を含む。   The functions described above can be stored in a computer-readable storage medium when implemented in the form of software functional units and marketed or used as an independent product. Based on this understanding, the technical solution of the present invention itself, a part that contributes to the prior art, or a part of the technical solution can be realized in the form of a software product. The computer software product can be stored on a storage medium. It also includes a plurality of instructions to cause a computer device (such as a personal computer, server or network device) to execute all or part of the method of each embodiment of the invention. The storage medium described above is a medium capable of storing various program codes such as a USB disk, a portable hard disk, a read only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. Including.

また、図面において、類似な符号とアルファベットは類似なものを表すので、ある図面において定義されると、その他の図面において更に定義及び解釈する必要がない。また、「第1」、「第2」、「第3」等の用語は、区別させるためのものだけであり、重要性を明示又は暗示するものではないと理解すべきである。   Also, in the drawings, similar symbols and alphabets represent similar things, so that if defined in one drawing, it need not be further defined and interpreted in other drawings. It should also be understood that terms such as “first”, “second”, “third”, etc. are only for distinction and do not express or imply importance.

最後に、上記の実施例は、本発明の具体的な実施形態であり、本発明の技術方案を説明するものであり、制限するものではない。本発明の保護範囲は、これに限定しない。前記実施例を参照して本発明を詳細に説明したが、当業者は、本発明に記載の技術範囲内で、前記の実施例に記載の技術方案を修正又は変更、又はその一部の技術特徴を置き換えることができる。これらの修正、変更又は置き換えは、相応する技術方案の本質を本発明の実施例の技術方案の主旨と範囲から脱離させなく、全て本発明の保護範囲内に含まれる。このため、本発明の保護範囲は、特許請求の範囲に示される。   Finally, the above-described examples are specific embodiments of the present invention and are intended to illustrate the technical solution of the present invention and are not intended to be limiting. The protection scope of the present invention is not limited to this. Although the present invention has been described in detail with reference to the above-described embodiments, those skilled in the art will modify or change the technical solutions described in the above-described embodiments within the technical scope described in the present invention, or a part of the techniques. Features can be replaced. These modifications, changes or replacements are all included in the protection scope of the present invention without departing from the essence of the corresponding technical solution from the spirit and scope of the technical solution of the embodiments of the present invention. For this reason, the protection scope of the present invention is set forth in the appended claims.

Claims (10)

ユーザ端末から送信されたユーザの身分情報と前記ユーザの生理データ及び位置情報を含む前記ユーザの現在状態情報とを受信するステップと、
前記身分情報に基づいて前記ユーザの好み音楽種類の集合を取得するステップと、
前記ユーザの好み音楽種類の集合から、ユーザの現在の好み音楽種類として前記ユーザの現在状態情報に対応する音楽種類を抽出するステップと、
前記ユーザの現在の好み音楽種類に基づいて、前記ユーザに対応する音楽推薦リストを確定して、前記音楽推薦リストを前記ユーザ端末に送信するステップと、
を含むことを特徴とする音楽推薦方法。
Receiving the user identity information transmitted from the user terminal and the current state information of the user including the physiological data and position information of the user;
Obtaining a set of favorite music types of the user based on the identity information;
Extracting a music type corresponding to the current state information of the user as a user's current favorite music type from a set of the user's favorite music types;
Determining a music recommendation list corresponding to the user based on the user's current favorite music type, and transmitting the music recommendation list to the user terminal;
A music recommendation method comprising:
前記ユーザの現在の好み音楽種類に基づいて、前記ユーザに対応する音楽推薦リストを確定するステップにおいて、
前記ユーザの現在の好み音楽種類に相応しい音楽に対して重み付け演算を実行して、重み値の大きさの順序に従って、予め設定された数の音楽を選んで前記音楽推薦リストを作成することを特徴とする請求項1に記載の音楽推薦方法。
In determining a music recommendation list corresponding to the user based on the user's current favorite music type,
A weighting operation is performed on music suitable for the user's current favorite music type, and the music recommendation list is created by selecting a preset number of music according to the order of weight values. The music recommendation method according to claim 1.
前記音楽推薦リストを前記ユーザ端末に送信した後に、さらに、
前記ユーザ端末から送信された、聴取状態情報とユーザ操作情報のうちの少なくとも一つを含む前記ユーザのフィードバック情報を受信するステップと、
前記ユーザのフィードバック情報に基づいて前記音楽推薦リストを更新し、更新された音楽推薦リストを前記ユーザ端末に送信するステップと、
を含むことを特徴とする請求項1に記載の音楽推薦方法。
After transmitting the music recommendation list to the user terminal,
Receiving feedback information of the user including at least one of listening state information and user operation information transmitted from the user terminal;
Updating the music recommendation list based on feedback information of the user, and transmitting the updated music recommendation list to the user terminal;
The music recommendation method according to claim 1, further comprising:
ユーザ端末から送信されたユーザの身分情報と前記ユーザの現在状態情報とを受信する前に、さらに、
ユーザの身分情報、状態情報及び音楽種類を獲得するステップと、
前記ユーザの身分情報と前記状態情報と前記音楽種類との対応関係をユーザ音楽情報データベースに記憶するステップと、
を含むことを特徴とする請求項1に記載の音楽推薦方法。
Before receiving the user's identity information and the current status information of the user transmitted from the user terminal,
Obtaining user identity information, status information and music type;
Storing a correspondence relationship between the user identity information, the state information, and the music type in a user music information database;
The music recommendation method according to claim 1, further comprising:
ユーザの生理データ及び位置情報を含む前記ユーザの現在状態情報を収集するステップと、
前記ユーザの身分情報及び前記現在状態情報をサーバに送信するステップと、
前記サーバから送信された音楽推薦リストを受信して、前記音楽推薦リストの順序に従って前記音楽推薦リストにおける音楽を再生するステップと、
を含むことを特徴とする音楽推薦方法。
Collecting current state information of the user including user physiological data and position information;
Transmitting the identity information of the user and the current state information to a server;
Receiving the music recommendation list transmitted from the server and playing the music in the music recommendation list according to the order of the music recommendation list;
A music recommendation method comprising:
ユーザ端末から送信されたユーザの身分情報と前記ユーザの生理データ及び位置情報を含む前記ユーザの現在状態情報とを受信するための第1受信モジュールと、
前記身分情報に基づいて前記ユーザの好み音楽種類の集合を取得するための取得モジュールと、
前記ユーザの好み音楽種類の集合から、ユーザの現在の好み音楽種類として前記ユーザの現在状態情報に対応する音楽種類を抽出するための抽出モジュールと、
前記ユーザの現在の好み音楽種類に基づいて、前記ユーザに対応する音楽推薦リストを確定して、前記音楽推薦リストを前記ユーザ端末に送信するための確定モジュールと、
を備えることを特徴とする音楽推薦装置。
A first receiving module for receiving the user's identity information transmitted from the user terminal and the user's current state information including the user's physiological data and position information;
An acquisition module for acquiring a set of favorite music types of the user based on the identity information;
An extraction module for extracting a music type corresponding to the current state information of the user as a user's current favorite music type from a set of the user's favorite music types;
A confirmation module for confirming a music recommendation list corresponding to the user based on the current favorite music type of the user and transmitting the music recommendation list to the user terminal;
A music recommendation device comprising:
前記確定モジュールは、前記ユーザの現在の好み音楽種類に相応しい音楽に対して重み付け演算を実行して、重み値の大きさの順序に従って、予め設定された数の音楽を選んで前記音楽推薦リストを作成するための選択ユニットを備えることを特徴とする請求項6に記載の音楽推薦装置。   The determination module performs a weighting operation on music suitable for the user's current favorite music type, selects a predetermined number of music according to the order of the weight value, and displays the music recommendation list. The music recommendation device according to claim 6, further comprising a selection unit for creating the music recommendation device. さらに、
前記ユーザ端末から送信された、聴取状態情報とユーザ操作情報のうちの少なくとも一つを含む前記ユーザのフィードバック情報を受信するための第2受信モジュールと、
前記ユーザのフィードバック情報に基づいて前記音楽推薦リストを更新し、更新された音楽推薦リストを前記ユーザ端末に送信するための更新モジュールと、
を備えることを特徴とする請求項6に記載の音楽推薦装置。
further,
A second receiving module for receiving feedback information of the user including at least one of listening state information and user operation information transmitted from the user terminal;
An update module for updating the music recommendation list based on the user feedback information and transmitting the updated music recommendation list to the user terminal;
The music recommendation device according to claim 6, further comprising:
さらに、
ユーザの身分情報、状態情報及び音楽種類を獲得するための獲得モジュールと、
前記ユーザの身分情報と前記状態情報と前記音楽種類との対応関係をユーザ音楽情報データベースに記憶するための記憶モジュールと、
を備えることを特徴とする請求項6に記載の音楽推薦装置。
further,
An acquisition module for acquiring user identity information, status information and music types;
A storage module for storing a correspondence relationship between the user's identity information, the state information, and the music type in a user music information database;
The music recommendation device according to claim 6, further comprising:
ユーザの生理データ及び位置情報を含む前記ユーザの現在状態情報を収集するための収集モジュールと、
前記ユーザの身分情報及び前記現在状態情報をサーバに送信するための送信モジュールと、
前記サーバから送信された音楽推薦リストを受信して、前記音楽推薦リストの順序に従って前記音楽推薦リストにおける音楽を再生するための再生モジュールと、
を備えることを特徴とする音楽推薦装置。
A collection module for collecting the current state information of the user including user physiological data and position information;
A transmission module for transmitting the identity information of the user and the current state information to a server;
A reproduction module for receiving the music recommendation list transmitted from the server and reproducing the music in the music recommendation list according to the order of the music recommendation list;
A music recommendation device comprising:
JP2016208744A 2016-08-08 2016-10-25 Music recommendation method and apparatus Pending JP2018026085A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610642671.7 2016-08-08
CN201610642671.7A CN106302678A (en) 2016-08-08 2016-08-08 A kind of music recommends method and device

Publications (1)

Publication Number Publication Date
JP2018026085A true JP2018026085A (en) 2018-02-15

Family

ID=57666346

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016208744A Pending JP2018026085A (en) 2016-08-08 2016-10-25 Music recommendation method and apparatus

Country Status (2)

Country Link
JP (1) JP2018026085A (en)
CN (1) CN106302678A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111026934A (en) * 2019-12-20 2020-04-17 中科寒武纪科技股份有限公司 Intelligent recommendation method and related equipment
CN111177452A (en) * 2019-12-31 2020-05-19 腾讯科技(深圳)有限公司 Media content recommendation method and device
KR102400589B1 (en) * 2020-11-23 2022-05-19 대구대학교 산학협력단 A method for recommending music using smart healthcare device
CN114710553A (en) * 2020-12-30 2022-07-05 本田技研工业(中国)投资有限公司 Information acquisition method, information push method and terminal equipment

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107147792B (en) * 2017-05-23 2020-10-27 惠州Tcl移动通信有限公司 Method and device for automatically configuring sound effect, mobile terminal and storage device
JP7136099B2 (en) * 2017-07-14 2022-09-13 ソニーグループ株式会社 Information processing device, information processing method, and program
CN107463644B (en) * 2017-07-20 2020-09-22 维沃移动通信有限公司 Music recommendation method and mobile terminal
CN107562404A (en) * 2017-08-14 2018-01-09 维沃移动通信有限公司 A kind of audio frequency playing method, mobile terminal and computer-readable recording medium
CN108182219A (en) * 2017-12-25 2018-06-19 维沃移动通信有限公司 A kind of music recommends method and mobile terminal
CN108279777B (en) * 2018-02-11 2021-06-25 Oppo广东移动通信有限公司 Brain wave control method and related equipment
CN108416004A (en) * 2018-02-27 2018-08-17 广东欧珀移动通信有限公司 electronic equipment, music control method and related product
CN110392011A (en) * 2018-04-12 2019-10-29 上海博泰悦臻网络技术服务有限公司 Method for playing music and music playing system
CN111353807A (en) * 2018-12-24 2020-06-30 中移动信息技术有限公司 Method and equipment for determining information
CN109522441A (en) * 2019-01-09 2019-03-26 昆山快乐岛运动电子科技有限公司 Music screening technique
CN109829075A (en) * 2019-02-25 2019-05-31 珠海格力电器股份有限公司 Method and device for intelligently playing music
CN110083738A (en) * 2019-03-20 2019-08-02 广东工业大学 A kind of music recommended method and terminal device based on vocal print and context aware
CN111859008B (en) * 2019-04-29 2023-11-10 深圳市冠旭电子股份有限公司 A method and terminal for recommending music
US20200353362A1 (en) * 2019-05-08 2020-11-12 Sony Corporation Managing access to digital assets
US12508511B2 (en) 2019-11-15 2025-12-30 Sony Group Corporation Managing access to digital assets
CN111199455A (en) * 2019-12-19 2020-05-26 南京酷派软件技术有限公司 Method, apparatus, electronic device and medium for selecting musical instrument
CN111008336A (en) * 2019-12-23 2020-04-14 腾讯科技(深圳)有限公司 Content recommendation method, device and equipment and readable storage medium
CN111259191A (en) * 2020-01-16 2020-06-09 石河子大学 Music education learning system and method for primary and secondary schools
CN111339349B (en) * 2020-02-26 2025-09-12 腾讯科技(深圳)有限公司 Playlist recommendation method
CN111581429A (en) * 2020-05-14 2020-08-25 深圳前海微众银行股份有限公司 Music pushing method, device, equipment and computer readable storage medium
CN111694283A (en) * 2020-05-27 2020-09-22 星络智能科技有限公司 Control system, control method, computer device, and storage medium
CN111783550B (en) * 2020-06-04 2023-12-01 广东工业大学 Monitoring and adjusting method and system for emotion of driver
CN114357233A (en) * 2020-10-13 2022-04-15 上汽通用汽车有限公司 Vehicle music recommendation method, system and storage medium
CN112333596B (en) * 2020-11-05 2024-06-04 江苏紫米电子技术有限公司 Earphone equalizer adjustment method, device, server and medium
CN112464025B (en) * 2020-12-17 2023-08-01 当趣网络科技(杭州)有限公司 Video recommendation method and device, electronic equipment and medium
CN112948621A (en) * 2021-01-30 2021-06-11 北京字节跳动网络技术有限公司 Podcast recommendation method and device in music application
CN113688260B (en) * 2021-08-31 2025-02-14 维沃移动通信有限公司 Video recommendation method and device
CN114357236A (en) * 2021-12-31 2022-04-15 卓尔智联(武汉)研究院有限公司 Music recommendation method and device, electronic equipment and computer readable storage medium
CN114625914A (en) * 2022-03-18 2022-06-14 中国第一汽车股份有限公司 Apparatus, equipment and method for vehicle-mounted interactive music recommendation
CN115422458A (en) * 2022-09-05 2022-12-02 江苏爱朋医疗科技股份有限公司 Data recommendation system and method
CN116028664A (en) * 2022-12-30 2023-04-28 未来穿戴健康科技股份有限公司 Audio recommendation method, device, electronic device, storage medium and program product
CN117093742A (en) * 2023-08-09 2023-11-21 武汉路特斯汽车有限公司 Music data recommendation method and device
CN118916512B (en) * 2024-07-24 2025-06-20 阿维塔科技(重庆)有限公司 Music recommendation method and device
CN119415779A (en) * 2025-01-07 2025-02-11 石家庄学院 A user music recommendation method and system based on data analysis

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006146630A (en) * 2004-11-22 2006-06-08 Sony Corp Content selection / playback apparatus, content selection / playback method, content distribution system, and content search system
JP2006146980A (en) * 2004-11-16 2006-06-08 Sony Corp Music content playback device, music content playback method, and music content and attribute information recording device
JP2008537649A (en) * 2005-02-16 2008-09-18 ソニック ソリューションズ Content creation, organization and / or playback based on embedded parameter identifiers
US20110295843A1 (en) * 2010-05-26 2011-12-01 Apple Inc. Dynamic generation of contextually aware playlists
JP2013210687A (en) * 2012-03-30 2013-10-10 Brother Ind Ltd Distribution device, distribution system, and distribution method
JP2013257696A (en) * 2012-06-12 2013-12-26 Sony Corp Information processing apparatus and method and program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013086534A1 (en) * 2011-12-08 2013-06-13 Neurodar, Llc Apparatus, system, and method for therapy based speech enhancement and brain reconfiguration
CN104468840A (en) * 2014-12-30 2015-03-25 安徽华米信息科技有限公司 Audio pushing method, device and system
CN104809221B (en) * 2015-04-30 2018-06-19 努比亚技术有限公司 The recommendation method and device of music information

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006146980A (en) * 2004-11-16 2006-06-08 Sony Corp Music content playback device, music content playback method, and music content and attribute information recording device
JP2006146630A (en) * 2004-11-22 2006-06-08 Sony Corp Content selection / playback apparatus, content selection / playback method, content distribution system, and content search system
JP2008537649A (en) * 2005-02-16 2008-09-18 ソニック ソリューションズ Content creation, organization and / or playback based on embedded parameter identifiers
US20110295843A1 (en) * 2010-05-26 2011-12-01 Apple Inc. Dynamic generation of contextually aware playlists
JP2013210687A (en) * 2012-03-30 2013-10-10 Brother Ind Ltd Distribution device, distribution system, and distribution method
JP2013257696A (en) * 2012-06-12 2013-12-26 Sony Corp Information processing apparatus and method and program

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111026934A (en) * 2019-12-20 2020-04-17 中科寒武纪科技股份有限公司 Intelligent recommendation method and related equipment
CN111177452A (en) * 2019-12-31 2020-05-19 腾讯科技(深圳)有限公司 Media content recommendation method and device
CN111177452B (en) * 2019-12-31 2024-03-15 腾讯科技(深圳)有限公司 Media content recommendation method and device
KR102400589B1 (en) * 2020-11-23 2022-05-19 대구대학교 산학협력단 A method for recommending music using smart healthcare device
CN114710553A (en) * 2020-12-30 2022-07-05 本田技研工业(中国)投资有限公司 Information acquisition method, information push method and terminal equipment

Also Published As

Publication number Publication date
CN106302678A (en) 2017-01-04

Similar Documents

Publication Publication Date Title
JP2018026085A (en) Music recommendation method and apparatus
US12046228B2 (en) Real time popularity based audible content acquisition
US7733214B2 (en) System and methods for the remote measurement of a person's biometric data in a controlled state by way of synchronized music, video and lyrics
US20220269723A1 (en) Song similarity determination
US8030564B2 (en) Method for selecting and recommending content, server, content playback apparatus, content recording apparatus, and recording medium storing computer program for selecting and recommending content
US20170161380A1 (en) Server and music service providing system and method
KR20170100007A (en) System and method for creating listening logs and music libraries
CN110870322B (en) Information processing apparatus, information processing method, and computer program
CN101379493A (en) Information recommendation system based on biological information
WO2017074661A1 (en) Semantic location layer for user-related activity
JP2010250528A (en) Emotion matching device, emotion matching method, and program
JP5811642B2 (en) Audio recording server apparatus and audio recording system
CN104468840A (en) Audio pushing method, device and system
US10921892B2 (en) Personalized tactile output
CN107301185B (en) Music recommendation system and method
KR102096473B1 (en) Music recommendation system and method based on user's condition, and and service apparatus applied to the same
US20250056095A1 (en) Systems and Methods for Providing Play Context Recognition Using Ultrasound Codes
CN113495967B (en) Method, device, server and storage medium for pushing multimedia data
US20180060449A1 (en) Wearable devices with searchable data
KR20140087196A (en) Method for providing content background sound and apparatus therefor
JP6540224B2 (en) Processing program, processing method and processing apparatus
US10921893B2 (en) Personalized tactile output
US11593426B2 (en) Information processing apparatus and information processing method
JP6674557B2 (en) Audio playback device and audio playback method
CN114385936A (en) Method, device, device and storage medium for updating media content collection list

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180115

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20180315

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20180315

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20180703