CN106687958A - Audio playing device, system and method - Google Patents

Audio playing device, system and method Download PDF

Info

Publication number
CN106687958A
CN106687958A CN201680001779.6A CN201680001779A CN106687958A CN 106687958 A CN106687958 A CN 106687958A CN 201680001779 A CN201680001779 A CN 201680001779A CN 106687958 A CN106687958 A CN 106687958A
Authority
CN
China
Prior art keywords
user
music
heart rate
audio playback
acceleration data
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
CN201680001779.6A
Other languages
Chinese (zh)
Inventor
杨柯
陈法海
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.)
Shenzhen Goodix Technology Co Ltd
Original Assignee
Shenzhen Huiding Technology Co Ltd
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 Shenzhen Huiding Technology Co Ltd filed Critical Shenzhen Huiding Technology Co Ltd
Publication of CN106687958A publication Critical patent/CN106687958A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data
    • G06F16/63Querying
    • G06F16/635Filtering based on additional data, e.g. user or group profiles
    • G06F16/636Filtering based on additional data, e.g. user or group profiles by using biological or physiological data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data
    • G06F16/63Querying
    • G06F16/638Presentation of query results
    • G06F16/639Presentation of query results using playlists

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Physiology (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
  • Electrophonic Musical Instruments (AREA)

Abstract

The embodiments of the present invention relate to the field of audio playback technology, and more particularly to an audio playback device, system and method. The audio playing device for receiving the user heart rate and acceleration data transmitted by the earphone, identifying the user movement state according to the user heart rate and acceleration data, transmitting the user's heart rate and the user movement state to the server, receiving a music playlist that matches the user's heart rate and the user's motion state transmitted via the server, and playing the music in the music playlist. The invention can play music which matches the user's heart rate and the user's motion state, thereby increasing the pleasure feeling during the movement and achieving the better movement effect without the user manual operation; user's experience can be improved and the user's personality demand can be met.

Description

一种音频播放装置、系统及方法An audio playback device, system and method

技术领域technical field

本发明实施例涉及音频播放技术领域,尤其涉及一种音频播放装置、系统及方法。The embodiments of the present invention relate to the technical field of audio playback, and in particular, to an audio playback device, system and method.

背景技术Background technique

随着生活水平的不断提高,人们越来越重视健康而会选择各种运动,例如走路、跑步、骑车、爬山等。不过运动本身是一件挺枯燥的事情,尤其是一个人在健身房或操场上跑步,需要一些能够帮助人们缓解枯燥的方法,而听音乐是大多数人的一个选择。有了音乐的陪伴不仅会让人感到心情愉悦,此外激昂的音乐还会激发人们运动的潜能和培养坚强的意志,从而达到更好的运动效果。With the continuous improvement of living standards, people pay more and more attention to health and choose various sports, such as walking, running, cycling, mountain climbing and so on. However, exercise itself is a very boring thing, especially when a person is running in the gym or on the playground, some methods that can help people relieve the boredom are needed, and listening to music is a choice for most people. Accompanied by music will not only make people feel happy, but also exciting music will stimulate people's potential for sports and cultivate a strong will, so as to achieve better sports effects.

但是不同的运动场景需要与合适的音乐相配合,如果选择节奏感和人的心跳速率相吻合的音乐,人会随着音乐的节奏而运动起来,可以使运动更轻松,也更容易坚持;但是如果选择不合适的音乐,例如快跑时播放古典音乐,反而不利于步伐和呼吸的控制,而更容易受伤。However, different sports scenes need to be matched with suitable music. If you choose music that matches the rhythm of the person's heartbeat, people will move with the rhythm of the music, which can make the exercise easier and easier to persist; but If you choose inappropriate music, such as playing classical music while running fast, it will not be conducive to the control of your pace and breathing, and you will be more likely to be injured.

目前主流的音频播放装置,都无法针对不同的运动状态自动选择或切换播放的音乐类型,也没有根据不同运动状态所匹配的音乐节奏进行细分的音乐库,用户需要手动选择音乐类别,或者播放指定的歌曲。如果能够自动识别用户运动状态,并自动播放或切换与用户当前运动状态相吻合、节奏和心率一致的音乐,无疑会大大提高用户的使用感受,满足用户的个性化需求。At present, mainstream audio playback devices cannot automatically select or switch the type of music to be played according to different exercise states, and there is no music library subdivided according to the music rhythm matched by different exercise states. Users need to manually select music categories, or play specified song. If it can automatically identify the user's exercise state, and automatically play or switch music that matches the user's current exercise state, rhythm and heart rate, it will undoubtedly greatly improve the user's experience and meet the user's individual needs.

发明内容Contents of the invention

本发明实施例提供了一种音频播放装置、系统及方法,旨在至少在一定程度上解决现有技术中的上述技术问题之一。Embodiments of the present invention provide an audio playback device, system and method, aiming to solve one of the above-mentioned technical problems in the prior art at least to a certain extent.

为了解决以上提出的问题,本发明实施例采用的技术方案包括:In order to solve the problems raised above, the technical solutions adopted in the embodiments of the present invention include:

一种音频播放装置,所述音频播放装置用于接收耳机传输的用户心率和加速度数据,根据所述用户心率和加速度数据识别出用户运动状态,将所述用户心率和用户运动状态传输至服务器,接收服务器传输的与所述用户心率及用户运动状态相匹配的音乐播放列表,并播放所述音乐播放列表中的音乐。An audio playback device, the audio playback device is used to receive user heart rate and acceleration data transmitted by earphones, identify the user's motion state according to the user's heart rate and acceleration data, and transmit the user's heart rate and user motion state to a server, The music playlist that matches the user's heart rate and the user's exercise state transmitted by the server is received, and the music in the music playlist is played.

本发明实施例采取的技术方案还包括:所述音频播放装置包括:The technical solution adopted by the embodiment of the present invention also includes: the audio playback device includes:

第一通信模块:用于所述音频播放装置与耳机及服务器之间的通信交互;The first communication module: used for communication and interaction between the audio playback device, the earphone and the server;

状态识别模块:用于根据用户心率和加速度数据识别出对应的用户运动状态;State identification module: used to identify the corresponding user's motion state according to the user's heart rate and acceleration data;

音频播放模块:用于播放与所述服务器传输的音乐播放列表相对应的音乐。Audio playing module: used for playing music corresponding to the music playlist transmitted by the server.

本发明实施例采取的技术方案还包括:所述状态识别模块包括:The technical solution adopted by the embodiment of the present invention also includes: the state identification module includes:

数据预处理单元:用于对所述耳机传输的加速度数据进行预处理;Data preprocessing unit: used for preprocessing the acceleration data transmitted by the earphone;

特征提取单元:用于根据预处理后的加速度数据提取不同运动状态下的加速度特征信息;Feature extraction unit: used to extract acceleration feature information in different motion states according to the preprocessed acceleration data;

第一状态识别单元:用于根据提取的加速度特征信息训练不同运动状态下的状态识别模型,通过状态识别模型初步识别出用户的当前运动状态;The first state recognition unit: used to train state recognition models under different motion states according to the extracted acceleration feature information, and preliminarily recognize the user's current motion state through the state recognition model;

第二状态识别单元:用于根据用户心率计算用户心率值,根据用户心率值区间与运动状态的关系识别出用户的典型运动状态,并根据所述状态识别模型初步识别出的用户的当前运动状态对所述用户的典型运动状态进行补偿,得到最终的用户运动状态。The second state identification unit: used to calculate the user's heart rate value according to the user's heart rate, identify the user's typical exercise state according to the relationship between the user's heart rate value interval and the exercise state, and initially identify the user's current exercise state according to the state recognition model The typical motion state of the user is compensated to obtain the final motion state of the user.

本发明实施例采取的技术方案还包括:所述数据预处理单元对耳机传输的加速度数据进行预处理具体为:通过低通滤波器过滤所述耳机传输的加速度数据中的噪音,然后使用三阶滑动平均滤波器进一步滤除经低通滤波器过滤后的加速度数据中的随机噪音,得到准确的加速度数据;并通过不同的时间窗口对所述准确的加速度数据进行分割处理。The technical solution adopted by the embodiment of the present invention also includes: the data preprocessing unit preprocesses the acceleration data transmitted by the earphone, specifically: filtering the noise in the acceleration data transmitted by the earphone through a low-pass filter, and then using a third-order The moving average filter further filters random noise in the acceleration data filtered by the low-pass filter to obtain accurate acceleration data; and performs segmentation processing on the accurate acceleration data through different time windows.

本发明实施例采取的另一技术方案为:一种音频播放系统,包括音频播放装置以及耳机和服务器;Another technical solution adopted by the embodiment of the present invention is: an audio playback system, including an audio playback device, earphones, and a server;

所述耳机用于获取用户心率和加速度数据,并将获取到的用户心率和加速度数据传输至音频播放装置;The earphone is used to obtain the user's heart rate and acceleration data, and transmit the obtained user's heart rate and acceleration data to the audio playback device;

所述音频播放装置用于根据所述用户心率和加速度数据识别出用户运动状态,并将所述用户心率和用户运动状态传输至服务器;The audio playback device is used to identify the user's motion state according to the user's heart rate and acceleration data, and transmit the user's heart rate and user's motion state to a server;

所述服务器用于根据所述用户运动状态匹配对应的音乐数据库,在匹配的音乐数据库中选择音乐节奏与所述用户心率相匹配的音乐播放列表,并将所述音乐播放列表传输至音频播放装置进行播放。The server is used to match the corresponding music database according to the user's motion state, select a music playlist whose music rhythm matches the user's heart rate in the matched music database, and transmit the music playlist to the audio playback device to play.

本发明实施例采取的技术方案还包括:所述耳机包括心率传感器,所述心率传感器用于获取用户心率。The technical solution adopted by the embodiment of the present invention further includes: the earphone includes a heart rate sensor, and the heart rate sensor is used to obtain the user's heart rate.

本发明实施例采取的技术方案还包括:所述耳机还包括加速度传感器,所述加速度传感器用于获取用户的加速度数据;所述加速度传感器获取的加速度数据包括x、y、z三个方向上的数据。The technical solution adopted by the embodiment of the present invention further includes: the earphone further includes an acceleration sensor, and the acceleration sensor is used to acquire the acceleration data of the user; the acceleration data acquired by the acceleration sensor includes three directions of x, y, and z data.

本发明实施例采取的技术方案还包括:所述耳机还包括第二通信模块,所述第二通信模块用于将所述用户心率和加速度数据传输至与所述耳机连接的音频播放装置。The technical solution adopted by the embodiment of the present invention further includes: the earphone further includes a second communication module, and the second communication module is used to transmit the user's heart rate and acceleration data to an audio playback device connected to the earphone.

本发明实施例采取的技术方案还包括:所述服务器包括:The technical solution adopted by the embodiment of the present invention also includes: the server includes:

音乐分类模块:用于根据音乐类型、语种、运动状态及音乐节奏对音乐进行分类,并根据分类结果建立对应的音乐数据库;Music classification module: used to classify music according to music type, language, movement state and music rhythm, and establish a corresponding music database according to the classification results;

音乐匹配模块:用于接收音频播放装置传输的用户心率及用户运动状态,根据用户运动状态匹配对应的音乐数据库,在匹配的音乐数据库中选择音乐节奏与用户心率相吻合的音乐播放列表,并将所述音乐播放列表传输至音频播放装置。Music matching module: used to receive the user's heart rate and user's motion state transmitted by the audio playback device, match the corresponding music database according to the user's motion state, select a music playlist whose music rhythm matches the user's heart rate in the matched music database, and set The music playlist is transmitted to an audio playback device.

本发明实施例采取的技术方案还包括:所述音乐分类模块根据音乐节奏对音乐进行分类的分类方式为:通过音乐节奏检测算法从PCM编码音乐信号中检测音乐的节奏点以及节奏值,根据音乐的节奏点以及节奏值对每种运动状态下的音乐进行分类。The technical solution adopted by the embodiment of the present invention also includes: the music classification module classifies the music according to the music rhythm in the following manner: detect the rhythm point and rhythm value of the music from the PCM encoded music signal through the music rhythm detection algorithm, and The rhythm points and rhythm values classify the music in each motion state.

本发明实施例采取的又一技术方案:一种音频播放方法,包括以下步骤:Yet another technical solution adopted by the embodiment of the present invention: an audio playback method, comprising the following steps:

步骤a:接收耳机传输的用户心率和加速度数据;Step a: Receive the user's heart rate and acceleration data transmitted by the headset;

步骤b:根据所述用户心率和加速度数据识别出用户运动状态,将所述用户心率和用户运动状态传输至服务器;Step b: Identify the user's exercise state according to the user's heart rate and acceleration data, and transmit the user's heart rate and user's exercise state to the server;

步骤c:接收服务器传输的与所述用户心率及用户运动状态相匹配的音乐播放列表,并播放所述音乐播放列表中的音乐。Step c: receiving the music playlist transmitted by the server and matching the user's heart rate and user's exercise state, and playing the music in the music playlist.

本发明实施例采取的技术方案还包括:在所述步骤a中,所述耳机中分别设有心率传感器和加速度传感器,所述心率传感器用于获取用户心率;所述加速度传感器用于获取x、y、z三个方向上的加速度数据。The technical solution adopted by the embodiment of the present invention also includes: in the step a, a heart rate sensor and an acceleration sensor are respectively provided in the earphone, the heart rate sensor is used to obtain the user's heart rate; the acceleration sensor is used to obtain x, Acceleration data in the three directions of y and z.

本发明实施例采取的技术方案还包括:在所述步骤b中,所述根据所述用户心率和加速度数据识别出用户运动状态的识别方式包括:The technical solution adopted by the embodiment of the present invention also includes: in the step b, the identification method of identifying the user's exercise state according to the user's heart rate and acceleration data includes:

步骤b1:对所述耳机传输的加速度数据进行预处理;Step b1: Preprocessing the acceleration data transmitted by the earphone;

步骤b2:根据预处理后的加速度数据提取不同运动状态下的加速度特征信息;Step b2: extracting acceleration characteristic information under different motion states according to the preprocessed acceleration data;

步骤b3:根据提取的加速度特征信息训练不同运动状态下的状态识别模型,通过状态识别模型初步识别出用户的当前运动状态;Step b3: Train the state recognition model under different motion states according to the extracted acceleration feature information, and initially identify the user's current motion state through the state recognition model;

步骤b4:根据用户心率计算用户心率值,根据用户心率值区间与运动状态的关系识别出用户的典型运动状态,并根据所述状态识别模型初步识别出的用户的当前运动状态对所述用户的典型运动状态进行补偿,得到最终的用户运动状态。Step b4: Calculate the user's heart rate value according to the user's heart rate, identify the user's typical exercise state according to the relationship between the user's heart rate value interval and the exercise state, and based on the user's current exercise state initially identified by the state recognition model. The typical motion state is compensated to obtain the final user motion state.

本发明实施例采取的技术方案还包括:在所述步骤b1中,所述数据预处理具体包括:通过低通滤波器过滤所述耳机传输的加速度数据中的噪音,然后使用三阶滑动平均滤波器进一步滤除经低通滤波器过滤后的加速度数据中的随机噪音,得到准确的加速度数据;并通过不同的时间窗口对所述准确的加速度数据进行分割处理。The technical solution adopted by the embodiment of the present invention also includes: in the step b1, the data preprocessing specifically includes: filtering the noise in the acceleration data transmitted by the earphone through a low-pass filter, and then using a third-order moving average filter The device further filters random noise in the acceleration data filtered by the low-pass filter to obtain accurate acceleration data; and performs segmentation processing on the accurate acceleration data through different time windows.

本发明实施例采取的技术方案还包括:所述步骤c还包括:通过所述服务器根据音乐类型、语种、运动状态及音乐节奏对音乐进行分类,并根据分类结果建立对应的音乐数据库。The technical solution adopted by the embodiment of the present invention also includes: the step c further includes: classifying the music by the server according to the music type, language, exercise state and music rhythm, and establishing a corresponding music database according to the classification result.

本发明实施例采取的技术方案还包括:所述根据音乐节奏对音乐进行分类的分类方式为:通过音乐节奏检测算法从PCM编码音乐信号中检测音乐的节奏点以及节奏值,根据音乐的节奏点以及节奏值对每种运动状态下的音乐进行分类。The technical solution adopted by the embodiment of the present invention also includes: the classification method of classifying music according to the music rhythm is: detecting the rhythm point and rhythm value of the music from the PCM encoded music signal through the music rhythm detection algorithm, and according to the rhythm point of the music and tempo values classify the music for each motion state.

与现有技术相比,本发明实施例的有益效果在于:本发明实施例的音频播放装置、系统及方法通过耳机内的心率传感器和加速度传感器实时获取用户心率和加速度数据,并将用户心率和加速度数据传输至与该耳机连接的音频播放装置上,音频播放装置根据用户心率和加速度数据精确识别对应的用户运动状态;并将用户心率和用户运动状态传输至服务器,服务器传输与用户运动状态相匹配,且音乐节奏与用户心率相吻合的音乐播放列表进行播放。本发明可以增加运动过程中的愉悦感,达到更好的运动效果,而无需用户手动操作。相对于现有技术,本发明增加的硬件较少,成本较低,设计简单,开发便捷,扩充了普通耳机的使用功能,有利于提升用户的使用体验,满足用户的个性化需求。Compared with the prior art, the beneficial effect of the embodiment of the present invention is that: the audio playback device, system and method of the embodiment of the present invention obtain the user's heart rate and acceleration data in real time through the heart rate sensor and acceleration sensor in the earphone, and compare the user's heart rate and acceleration data The acceleration data is transmitted to the audio playback device connected to the earphone, and the audio playback device accurately identifies the corresponding user's motion state according to the user's heart rate and acceleration data; and transmits the user's heart rate and user motion state to the server, and the server transmits information related to the user's motion state. match, and the music rhythm matches the user's heart rate to play the music playlist. The invention can increase the sense of pleasure during exercise and achieve better exercise effects without manual operation by the user. Compared with the prior art, the present invention adds less hardware, lower cost, simple design, convenient development, expands the use function of ordinary earphones, helps to improve user experience, and meets the individual needs of users.

附图说明Description of drawings

图1是本发明实施例的音频播放装置的结构示意图;Fig. 1 is a schematic structural diagram of an audio playback device according to an embodiment of the present invention;

图2是本发明实施例的音频播放系统的结构示意图;Fig. 2 is a schematic structural diagram of an audio playback system according to an embodiment of the present invention;

图3是加速度传感器获取数据示意图;Fig. 3 is a schematic diagram of data acquired by an acceleration sensor;

图4是走路过程中获取到的加速度数据;Figure 4 is the acceleration data obtained during walking;

图5是本发明实施例的音频播放方法的流程图。Fig. 5 is a flowchart of an audio playing method according to an embodiment of the present invention.

具体实施方式detailed description

为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的较佳实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容的理解更加透彻全面。In order to facilitate the understanding of the present invention, the present invention will be described more fully below with reference to the associated drawings. Preferred embodiments of the invention are shown in the accompanying drawings. However, the present invention can be embodied in many different forms and is not limited to the embodiments described herein. On the contrary, these embodiments are provided to make the understanding of the disclosure of the present invention more thorough and comprehensive.

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the technical field of the invention. The terms used herein in the description of the present invention are for the purpose of describing specific embodiments only, and are not intended to limit the present invention.

请参阅图1,是本发明实施例的音频播放装置的结构示意图。本发明实施例的音频播放装置100中安装有应用软件,应用软件可以根据耳机传输的用户心率和加速度数据精确识别出用户运动状态,将用户心率和用户运动状态传输至服务器,接收服务器传输的与用户心率及用户运动状态相匹配的音乐播放列表,并播放音乐播放列表中的音乐。具体地,音频播放装置100包括第一通信模块110、状态识别模块120和音频播放模块130;Please refer to FIG. 1 , which is a schematic structural diagram of an audio playback device according to an embodiment of the present invention. The audio playback device 100 of the embodiment of the present invention is installed with application software. The application software can accurately identify the user's motion state according to the user's heart rate and acceleration data transmitted by the earphone, transmit the user's heart rate and user's motion state to the server, and receive the information transmitted by the server. A music playlist that matches the user's heart rate and the user's exercise state, and plays the music in the music playlist. Specifically, the audio playback device 100 includes a first communication module 110, a state identification module 120 and an audio playback module 130;

第一通信模块110用于音频播放装置100与耳机及服务器之间的通信交互;具体包括:接收耳机传输的用户心率和加速度数据、将用户心率及状态识别模块120识别到的用户运动状态传输至服务器300、接收服务器传输的与用户心率及用户运动状态相匹配的音乐播放列表;第一通信模块110的通信方式包括但不限于有线、蓝牙或WiFi等。The first communication module 110 is used for communication and interaction between the audio playback device 100 and the earphone and the server; specifically, it includes: receiving the user's heart rate and acceleration data transmitted by the earphone, and transmitting the user's motion state identified by the user's heart rate and state recognition module 120 to the The server 300 receives the music playlist transmitted by the server and matches the user's heart rate and user's exercise state; the communication mode of the first communication module 110 includes but not limited to wired, bluetooth or WiFi.

状态识别模块120用于根据用户心率和加速度数据识别出对应的用户运动状态,并将用户心率和用户运动状态由第一通信模块110传输至服务器300。具体地,状态识别模块120包括数据预处理单元121、特征提取单元122、第一状态识别单元123和第二状态识别单元124;The state identification module 120 is used to identify the corresponding user's exercise state according to the user's heart rate and acceleration data, and transmit the user's heart rate and user's exercise state to the server 300 from the first communication module 110 . Specifically, the state recognition module 120 includes a data preprocessing unit 121, a feature extraction unit 122, a first state recognition unit 123 and a second state recognition unit 124;

数据预处理单元121用于对耳机获取的加速度数据进行预处理;预处理具体包括:由于耳机内设的加速度传感器的灵敏度较高,其获取到的加速度数据中可能包含身体等与当前运动状态无关的不正常抖动的噪音和系统测量等随机噪音,数据预处理单元121首先通过5Hz低通滤波器消除加速度数据中的不正常抖动噪音,然后使用三阶滑动平均滤波器进一步滤除经低通滤波器过滤后的加速度数据中的随机噪音,得到准确的加速度数据;最后通过不同的时间窗口将准确的加速度数据进行分割,分割后的加速度数据含有数据分布特征和峰谷值特征等加速度特征信息。The data preprocessing unit 121 is used to preprocess the acceleration data acquired by the earphone; the preprocessing specifically includes: due to the high sensitivity of the acceleration sensor built in the earphone, the acquired acceleration data may contain body elements that are not related to the current state of motion. Abnormal jitter noise and random noise such as system measurement, the data preprocessing unit 121 first eliminates the abnormal jitter noise in the acceleration data through a 5Hz low-pass filter, and then uses a third-order moving average filter to further filter out the low-pass filtered The random noise in the acceleration data filtered by the filter is used to obtain accurate acceleration data; finally, the accurate acceleration data is segmented through different time windows, and the segmented acceleration data contains acceleration characteristic information such as data distribution characteristics and peak-to-valley characteristics.

特征提取单元122用于根据预处理后的加速度数据提取不同运动状态下的加速度特征信息;不同的运动状态引起的加速度数据分布情况不同,同时运动的强度差异体现在加速度数据的分布中心和离散程度不同,通过提取不同运动状态下的加速度数据分布特征,并结合峰谷值特征,从而得到不同运动状态下的加速度特征信息;其中,数据分布特征包括平均值、平均差、四分位差、离散系数、偏态系数等。The feature extraction unit 122 is used to extract the acceleration feature information under different motion states according to the preprocessed acceleration data; the distribution of acceleration data caused by different motion states is different, and the difference in the intensity of motion is reflected in the distribution center and degree of dispersion of the acceleration data Different, by extracting the distribution characteristics of acceleration data in different motion states and combining the peak and valley features, the acceleration characteristic information in different motion states can be obtained; among them, the data distribution characteristics include average value, average difference, interquartile difference, discrete Coefficients, Skew Coefficients, etc.

第一状态识别单元123用于根据提取的加速度特征信息训练不同运动状态下的状态识别模型,通过状态识别模型初步识别出用户的当前运动状态,例如静止、走路、跑步,爬山,骑车等。The first state recognition unit 123 is used to train state recognition models under different motion states according to the extracted acceleration feature information, and initially recognize the user's current motion state through the state recognition model, such as stationary, walking, running, climbing, cycling, etc.

第二状态识别单元124用于根据用户心率计算用户心率值,根据用户心率值区间与运动状态的关系识别出用户的典型运动状态,并根据状态识别模型初步识别出的用户的当前运动状态对用户的典型运动状态进行补偿,得到最终的用户运动状态;其中,在静止状态下,用户心率值一般在60~90之间,健康成年人的最大心率=220-年龄,运动时一般不会超过该最大心率,因此,可以根据最大心率的百分比对用户的典型运动状态进行初步的识别,具体如下表1所示:The second state identification unit 124 is used to calculate the user's heart rate value according to the user's heart rate, identify the typical exercise state of the user according to the relationship between the user's heart rate value interval and the exercise state, and provide information to the user based on the user's current exercise state initially identified by the state recognition model. The typical exercise state of the user is compensated to obtain the final user’s exercise state; among them, in a static state, the user’s heart rate value is generally between 60 and 90, and the maximum heart rate of a healthy adult = 220-age, and generally does not exceed this value during exercise. The maximum heart rate, therefore, the user's typical exercise state can be initially identified based on the percentage of the maximum heart rate, as shown in Table 1 below:

表1心率值和运动状态的关系Table 1 Relationship between heart rate value and exercise status

本发明实施例通过用户心率和加速度数据相结合的方式实现非常精确的用户运动状态识别,可以区分开心率数据较为接近的运动状态,例如睡眠和静坐等,也可以区分开慢跑、快跑、冲刺跑等不同阶段的运动状态。The embodiment of the present invention realizes very accurate identification of the user's motion state by combining the user's heart rate and acceleration data, and can distinguish motion states with relatively close heart rate data, such as sleeping and sitting still, and can also distinguish jogging, fast running, and sprinting The state of motion in different stages such as running.

音频播放模块130用于播放服务器传输的音乐播放列表中的音乐。The audio playing module 130 is used for playing the music in the music playlist transmitted by the server.

在本发明实施例中,音频播放装置还包括一设置模块,设置模块用于控制音乐切换功能的开关,用户可以在不需要使用音乐切换功能时,通过设置模块对该功能进行关闭,关闭该功能后,耳机停止检测用户心率和加速度数据,音频播放装置将恢复为手动切换播放音乐;设置模块还可以根据个人需求设置切换音乐的间隔时间、服务器300传输音乐播放列表的音乐数量等参数,例如10分钟、半小时等,避免过于频繁的切换音乐,或在同一运动状态下循环播放同一类型的音乐,影响用户的使用体验。In the embodiment of the present invention, the audio playback device further includes a setting module, which is used to control the switch of the music switching function. When the user does not need to use the music switching function, the function can be turned off through the setting module to turn off the function. Finally, the earphone stops detecting the user's heart rate and acceleration data, and the audio playback device will resume to manually switch and play music; the setting module can also set parameters such as the interval time for switching music, the number of music in the music playlist transmitted by the server 300 according to individual needs, for example, 10 Minutes, half an hour, etc., to avoid switching music too frequently, or playing the same type of music in the same exercise state, which will affect the user experience.

请参阅图2,是本发明实施例的音频播放系统的结构示意图。本发明实施例的音频播放系统包括耳机200、图1所示的音频播放装置100和服务器300,音频播放装置100分别与耳机200和服务器300网络连接。Please refer to FIG. 2 , which is a schematic structural diagram of an audio playback system according to an embodiment of the present invention. The audio playback system of the embodiment of the present invention includes earphone 200, audio playback device 100 and server 300 shown in FIG.

具体地,耳机200包括耳机主体(图未示)、心率传感器210、加速度传感器220和第二通信模块230;心率传感器210、加速度传感器220和第二通信模块230分别设置于耳机主体内,且心率传感器210和加速度传感器220分别与第二通信模块230网络连接。Specifically, the earphone 200 includes an earphone body (not shown), a heart rate sensor 210, an acceleration sensor 220, and a second communication module 230; The sensor 210 and the acceleration sensor 220 are respectively connected to the second communication module 230 through a network.

其中,心率传感器210为光电式心率传感器,采用光学检测原理,入射光源采用一定波长的光(如500nm-560nm的绿光,660nm-720nm的红光),以一定的角度透射至用户,然后接收经过用户反射回来的光信号,并对用户反射回来的光信号进行分解后获取PPG信号(心电信号数据),根据PPG信号检测用户心率。Among them, the heart rate sensor 210 is a photoelectric heart rate sensor, which adopts the principle of optical detection. The incident light source adopts light of a certain wavelength (such as green light of 500nm-560nm, red light of 660nm-720nm), which is transmitted to the user at a certain angle, and then received After decomposing the light signal reflected by the user, the PPG signal (ECG signal data) is obtained, and the heart rate of the user is detected according to the PPG signal.

加速度传感器220用于在佩戴过程中获取用户的加速度数据,例如晃动、上升、下降等;具体地,请一并参阅图3和图4,图3是加速度传感器获取数据示意图,图4是走路过程中获取到的加速度数据。如图3所示,加速度传感器220获取的数据包括x、y、z三个方向上的加速度数据,各个方向上的加速度数据正值越大说明该方向上的加速度越快,各个方向上的加速度数据负值越小说明反方向的加速度越快。由于在运动状态下心率传感器210与用户皮肤的接触距离时常会发生变化,导致获取的PPG信号起伏比较大,因此通过加速度传感器220同步获取耳机200的加速度数据,用于补偿心率传感器210获得的PPG信号。The acceleration sensor 220 is used to obtain the user's acceleration data during the wearing process, such as shaking, rising, falling, etc.; specifically, please refer to Figure 3 and Figure 4 together, Figure 3 is a schematic diagram of the data acquired by the acceleration sensor, and Figure 4 is the walking process Acceleration data obtained in . As shown in FIG. 3 , the data acquired by the acceleration sensor 220 includes acceleration data in three directions of x, y, and z. The greater the positive value of the acceleration data in each direction, the faster the acceleration in this direction is. The smaller the negative value of the data, the faster the acceleration in the opposite direction. Since the contact distance between the heart rate sensor 210 and the user's skin often changes during exercise, resulting in relatively large fluctuations in the obtained PPG signal, the acceleration data of the earphone 200 is synchronously acquired through the acceleration sensor 220 to compensate for the PPG obtained by the heart rate sensor 210 Signal.

第二通信模块230用于将心率传感器210获取的用户心率和加速度传感器220获取的加速度数据传输到与该耳机200连接的音频播放装置100中。在本发明实施例中,音频播放装置100包括但不限于智能手机、平板电脑或PC等,耳机200与音频播放装置100的连接方法包括但不限于有线(3.5mm耳机孔)、蓝牙或WiFi等连接方式,如果是有线连接方式,第二通信模块230与音频播放装置100的通信方式为:使用Audio线和MIC线进行通信交互,如果是蓝牙或WiFi连接方式,可以直接使用蓝牙或WiFi通信接口进行通信交互。The second communication module 230 is used to transmit the user's heart rate acquired by the heart rate sensor 210 and the acceleration data acquired by the acceleration sensor 220 to the audio playback device 100 connected to the earphone 200 . In the embodiment of the present invention, the audio playback device 100 includes, but is not limited to, a smart phone, a tablet computer, or a PC, and the connection method between the earphone 200 and the audio playback device 100 includes, but is not limited to, wired (3.5mm headphone jack), Bluetooth or WiFi, etc. Connection method, if it is a wired connection method, the communication method between the second communication module 230 and the audio playback device 100 is: use the Audio line and the MIC line for communication and interaction, if it is a Bluetooth or WiFi connection method, you can directly use the Bluetooth or WiFi communication interface Communicate and interact.

本发明实施例的耳机200通过在普通耳机200的硬件基础上分别设置心率传感器210和加速度传感器220,在佩戴耳机200的过程中,通过心率传感器210和加速度传感器220实时获取用户心率和加速度数据,并将用户心率和加速度数据实时传输至与该耳机200连接的音频播放装置100上,使得音频播放装置100可以根据用户心率和加速度数据播放与之相匹配的音乐,无需用户手动操作;该耳机结构简单,开发便捷,扩充了普通耳机200的使用功能。The earphone 200 of the embodiment of the present invention sets the heart rate sensor 210 and the acceleration sensor 220 respectively on the hardware basis of the ordinary earphone 200. During the process of wearing the earphone 200, the heart rate sensor 210 and the acceleration sensor 220 obtain the user's heart rate and acceleration data in real time. And the user's heart rate and acceleration data are transmitted to the audio playback device 100 connected to the earphone 200 in real time, so that the audio playback device 100 can play music that matches it according to the user's heart rate and acceleration data, without manual operation by the user; the earphone structure It is simple, convenient to develop, and expands the use function of the ordinary earphone 200.

音频播放装置100中安装有配套的应用软件,应用软件可以根据耳机200传输的用户心率和加速度数据精确识别出用户运动状态,将用户心率和用户运动状态传输至服务器300,接收服务器300传输的与用户心率及用户运动状态相匹配的音乐播放列表,并播放音乐播放列表中的音乐。The audio playback device 100 is equipped with supporting application software, and the application software can accurately identify the user's motion state according to the user's heart rate and acceleration data transmitted by the earphone 200, transmit the user's heart rate and user's motion state to the server 300, and receive the information transmitted by the server 300. A music playlist that matches the user's heart rate and the user's exercise state, and plays the music in the music playlist.

服务器300用于根据音乐类型、语种、运动状态(运动类型)及音乐节奏等参数对音乐进行分类,并从音乐数据库中选择与用户心率及用户运动状态相匹配的音乐播放列表,将该音乐播放列表传输至音频播放装置进行播放。Server 300 is used to classify music according to parameters such as music type, language, exercise state (exercise type) and music rhythm, and selects a music playlist matching user's heart rate and user's exercise state from the music database, and plays the music The list is transmitted to an audio playback device for playback.

具体地,服务器300包括音乐分类模块310和音乐匹配模块320;Specifically, the server 300 includes a music classification module 310 and a music matching module 320;

音乐分类模块310用于根据音乐类型、语种、运动状态及音乐节奏等参数对音乐进行分类,并根据分类结果建立对应的音乐数据库;其中,服务器300中包括各种类型、各种语种的音乐,首先分别根据音乐类型和语种进行分类,例如流行、摇滚、民谣、电子或欧美、华语、日韩等,然后根据运动状态进行分类,例如睡觉、静坐、走路、慢跑等;并通过音乐节奏检测算法从PCM(脉冲编码调制,Pulse Code Modulation)编码音乐信号中检测出每种运动状态下所有音乐的节奏点以及节奏值,根据音乐的节奏点以及节奏值对每种运动状态下的音乐进一步分类,具体如图4所示,是本发明实施例的音乐数据库图。The music classification module 310 is used to classify music according to parameters such as music type, language, motion state and music rhythm, and establishes a corresponding music database according to the classification results; wherein, the server 300 includes music of various types and languages, First, classify according to music type and language, such as pop, rock, folk, electronic or European, Chinese, Japanese, Korean, etc., and then classify according to exercise status, such as sleeping, sitting, walking, jogging, etc.; and through the music rhythm detection algorithm From the PCM (Pulse Code Modulation, Pulse Code Modulation) coded music signal, the rhythm points and rhythm values of all music in each motion state are detected, and the music in each motion state is further classified according to the rhythm points and rhythm values of the music. Specifically, as shown in FIG. 4, it is a music database diagram of the embodiment of the present invention.

音乐节奏检测算法具体包括:首先为激励检测,从输入信号中解析出音乐中大部分的信号激励位置;其次为节奏检测,用得到的信号激励位置估计目标音乐可能的几个节奏值;最后为节奏跟踪,基于节奏检测的输出,得出该音乐的节奏值,并标识出节奏点的具体位置。The music rhythm detection algorithm specifically includes: firstly, excitation detection, which analyzes most of the signal excitation positions in the music from the input signal; secondly, rhythm detection, which uses the obtained signal excitation positions to estimate several possible rhythm values of the target music; finally, Rhythm tracking, based on the output of rhythm detection, obtains the rhythm value of the music, and identifies the specific position of the rhythm point.

音乐匹配模块320用于接收音频播放装置100传输的用户心率及用户运动状态,根据用户运动状态匹配对应的音乐数据库,在该音乐数据库中选择音乐节奏与用户心率相吻合的音乐播放列表,并将该音乐播放列表传输至音频播放装置100进行播放;在本发明实施例中,音乐播放列表中至少包括一首音乐,具体可通过音频播放装置100的设置模块进行设定;音乐播放列表中的音乐信息仅包括歌曲名称、歌手等基本信息,歌词等实际音乐信息依然是在服务器300中,即服务器300将与用户运动状态和用户心率匹配的是音乐告诉音频播放装置100,以使音频播放装置100播放对应的音乐,而无需将整首音乐全部缓存在音频播放装置100中,避免占有音频播放装置100的存储空间。The music matching module 320 is used to receive the user's heart rate and the user's motion state transmitted by the audio playback device 100, match the corresponding music database according to the user's motion state, select a music playlist whose music rhythm matches the user's heart rate in the music database, and set The music playlist is transmitted to the audio player 100 for playing; in the embodiment of the present invention, at least one piece of music is included in the music playlist, which can be set by the setting module of the audio player 100; the music in the music playlist The information only includes basic information such as the title of the song, the singer, etc., and the actual music information such as lyrics is still in the server 300, that is, the server 300 will tell the audio playback device 100 the music that matches the user's exercise state and user's heart rate, so that the audio playback device 100 The corresponding music is played without buffering the entire piece of music in the audio playback device 100 to avoid occupying the storage space of the audio playback device 100 .

本发明实施例的音频播放系统通过在普通耳机的硬件基础上分别设置心率传感器和加速度传感器,在佩戴耳机的过程中,通过心率传感器和加速度传感器实时获取用户心率和加速度数据,并将用户心率和加速度数据实时传输至与该耳机连接的音频播放装置上,音频播放装置根据用户心率和加速度数据精确识别对应的用户运动状态,并将用户心率和用户运动状态传输至服务器,服务器传输与用户运动状态相匹配,且音乐节奏与用户心率相吻合的音乐播放列表进行播放,增加运动过程中的愉悦感,达到更好的运动效果,而无需用户手动操作。相对于现有技术,本发明增加的硬件较少,成本较低,设计简单,开发便捷,扩充了普通耳机的使用功能,有利于提升用户的使用体验,满足用户的个性化需求。In the audio playback system of the embodiment of the present invention, a heart rate sensor and an acceleration sensor are respectively provided on the hardware basis of an ordinary earphone, and in the process of wearing the earphone, the heart rate sensor and the acceleration sensor can obtain the user's heart rate and acceleration data in real time, and the user's heart rate and acceleration The acceleration data is transmitted to the audio playback device connected to the headset in real time. The audio playback device accurately identifies the corresponding user's motion state according to the user's heart rate and acceleration data, and transmits the user's heart rate and user motion state to the server, and the server transmits the user's motion state. Matching, and the music playlist whose music rhythm matches the user's heart rate can be played to increase the pleasure during exercise and achieve a better exercise effect without the need for manual operation by the user. Compared with the prior art, the present invention adds less hardware, lower cost, simple design, convenient development, expands the use function of ordinary earphones, helps to improve user experience, and meets the individual needs of users.

请参阅图5,是本发明实施例的音频播放方法的流程图。本发明实施例的音频播放方法包括以下步骤:Please refer to FIG. 5 , which is a flowchart of an audio playing method according to an embodiment of the present invention. The audio playing method of the embodiment of the present invention comprises the following steps:

步骤100:通过耳机实时获取用户心率和加速度数据;Step 100: Obtain the user's heart rate and acceleration data in real time through the earphone;

在步骤100中,耳机中分别设有心率传感器和加速度传感器,心率传感器为光电式心率传感器,采用光学检测原理,入射光源采用一定波长的光,以一定的角度透射至用户,然后接收经过用户反射回来的光信号,并对用户反射回来的光信号进行分解后获取PPG信号,通过PPG信号检测用户心率。加速度传感器用于获取用户的加速度数据例如晃动、上升、下降等。加速度传感器获取的数据包括x、y、z三个方向上的加速度数据,各个方向上的加速度数据正值越大说明该方向上的加速度越快,各个方向上的加速度数据负值越小说明反方向的加速度越快。In step 100, the earphones are equipped with a heart rate sensor and an acceleration sensor respectively. The heart rate sensor is a photoelectric heart rate sensor, which adopts the principle of optical detection. The light signal returned, and the light signal reflected by the user is decomposed to obtain the PPG signal, and the user's heart rate is detected through the PPG signal. The acceleration sensor is used to obtain the user's acceleration data such as shaking, rising, falling, etc. The data acquired by the acceleration sensor includes the acceleration data in the three directions of x, y, and z. The larger the positive value of the acceleration data in each direction, the faster the acceleration in this direction, and the smaller the negative value of the acceleration data in each direction, it means the opposite direction. The faster the acceleration in the direction.

步骤200:将用户心率和加速度数据传输到与该耳机连接的音频播放装置中;Step 200: transmit the user's heart rate and acceleration data to the audio playback device connected to the earphone;

在步骤200中,耳机与音频播放装置的连接或通信方式包括但不限于有线、蓝牙或WiFi等。In step 200, the connection or communication methods between the earphone and the audio playback device include but not limited to wired, bluetooth or WiFi.

步骤300:音频播放装置接收耳机传输的用户心率和加速度数据,根据用户心率和加速度数据识别出对应的用户运动状态,并将用户心率和用户运动状态传输至服务器;Step 300: The audio playback device receives the user's heart rate and acceleration data transmitted by the earphone, identifies the corresponding user's motion state according to the user's heart rate and acceleration data, and transmits the user's heart rate and user's motion state to the server;

在步骤300中,音频播放装置中安装有配套的应用软件,应用软件根据用户心率和加速度数据可以精确识别出用户运动状态。用户运动状态的识别方法具体包括:In step 300, the audio playback device is installed with supporting application software, and the application software can accurately identify the user's motion state according to the user's heart rate and acceleration data. The identification method of the user's motion state specifically includes:

步骤301:对耳机传输的加速度数据进行预处理;Step 301: Preprocessing the acceleration data transmitted by the earphone;

在步骤301中,数据预处理包括:由于耳机内设的加速度传感器的灵敏度较高,其获取到的加速度数据中可能包含身体等与当前运动状态无关的不正常抖动的噪音和系统测量等随机噪音,本发明实施例首先通过5Hz低通滤波器消除加速度数据中的不正常抖动噪音,然后使用三阶滑动平均滤波器进一步滤除经低通滤波器过滤后的加速度数据中的随机噪音,得到准确的加速度数据;最后通过不同的时间窗口将准确的加速度数据进行分割,分割后的加速度数据含有数据分布特征和峰谷值特征等加速度特征信息。In step 301, data preprocessing includes: due to the high sensitivity of the acceleration sensor installed in the earphone, the acceleration data acquired by it may contain abnormal jitter noises such as body and other random noises that have nothing to do with the current state of motion and system measurements , the embodiment of the present invention first eliminates the abnormal jitter noise in the acceleration data through a 5Hz low-pass filter, and then uses a third-order moving average filter to further filter out the random noise in the acceleration data filtered by the low-pass filter to obtain accurate Acceleration data; Finally, the accurate acceleration data is segmented through different time windows, and the segmented acceleration data contains acceleration characteristic information such as data distribution characteristics and peak-valley characteristics.

步骤302:根据预处理后的加速度数据提取不同运动状态下的加速度特征信息;Step 302: extracting acceleration feature information in different motion states according to the preprocessed acceleration data;

在步骤302中,不同的运动状态引起的加速度数据分布情况不同,同时运动的强度差异体现在加速度数据的分布中心和离散程度不同,通过提取不同运动状态下的加速度数据分布特征,并结合峰谷值特征,从而得到不同运动状态下的加速度特征信息;其中,数据分布特征包括平均值、平均差、四分位差、离散系数、偏态系数等。In step 302, the distribution of acceleration data caused by different motion states is different. At the same time, the intensity difference of motion is reflected in the distribution center and discrete degree of acceleration data. Value characteristics, so as to obtain the acceleration characteristic information under different motion states; among them, the data distribution characteristics include average value, average difference, interquartile difference, dispersion coefficient, skewness coefficient, etc.

步骤303:根据提取的加速度特征信息训练不同运动状态下的状态识别模型,通过状态识别模型初步识别出用户的当前运动状态;Step 303: Train the state recognition model under different motion states according to the extracted acceleration feature information, and initially identify the user's current motion state through the state recognition model;

步骤304:根据用户心率计算用户心率值,根据用户心率值区间与运动状态的关系识别出用户的典型运动状态,并根据状态识别模型初步识别出的用户的当前运动状态对所述用户的典型运动状态进行补偿,得到最终的用户运动状态;Step 304: Calculate the user's heart rate value according to the user's heart rate, identify the user's typical exercise state according to the relationship between the user's heart rate value interval and the exercise state, and compare the user's typical exercise state with the user's current exercise state initially identified by the state recognition model The state is compensated to obtain the final user motion state;

在步骤304中,不同运动状态对应的心率区间不同,在静止状态下,用户心率值区间一般在60~90之间,健康成年人的最大心率=220-年龄,运动时一般不会超过该最大心率,因此,可以根据最大心率的百分比对用户典型运动状态进行初步的识别。由于在运动状态下心率传感器与用户皮肤的接触距离时常会发生变化,导致耳机获取的用户心率起伏比较大,因此通过加速度传感器同步获取耳机的加速度数据对用户心率进行补偿,实现非常精确的用户运动状态识别,可以区分开心率数据较为接近的运动状态,例如睡眠和静坐等,也可以区分开慢跑、快跑、冲刺跑等不同阶段的运动状态。In step 304, different exercise states correspond to different heart rate ranges. In a static state, the user’s heart rate value range is generally between 60 and 90. The maximum heart rate of a healthy adult = 220-age, and generally does not exceed this maximum during exercise. Heart rate, therefore, can perform preliminary identification of the user's typical exercise state based on the percentage of the maximum heart rate. Since the contact distance between the heart rate sensor and the user's skin often changes during exercise, the user's heart rate obtained by the headset fluctuates relatively greatly. Therefore, the acceleration data of the headset is synchronously acquired by the acceleration sensor to compensate for the user's heart rate to achieve very accurate user movement. State recognition can distinguish exercise states with relatively close heart rate data, such as sleeping and sitting still, and can also distinguish exercise states in different stages such as jogging, fast running, and sprinting.

步骤400:服务器从音乐数据库中选择与用户运动状态相匹配,且音乐节奏与用户心率相吻合的音乐播放列表,并将该音乐播放列表传输至音频播放装置进行播放;Step 400: The server selects a music playlist from the music database that matches the user's exercise state and whose music rhythm matches the user's heart rate, and transmits the music playlist to the audio playback device for playback;

在步骤400中,服务器中包括各种类型、各种语种的音乐,服务器首先分别根据音乐类型和语种进行分类,例如流行、摇滚、民谣、电子或欧美、华语、日韩等,然后根据运动状态进行分类,例如睡觉、静坐、走路、慢跑等;并通过音乐节奏检测算法从PCM编码音乐信号中检测出每种运动状态下所有音乐的节奏点以及节奏值,根据音乐的节奏点以及节奏值对每种运动状态下的音乐进一步分类。In step 400, the server includes music of various types and languages. The server first classifies music according to the type and language of music, such as pop, rock, folk, electronic or European, Chinese, Japanese, Korean, etc., and then according to the exercise status Classify, such as sleeping, sitting still, walking, jogging, etc.; and detect the rhythm points and rhythm values of all music in each state of motion from the PCM encoded music signal through the music rhythm detection algorithm, according to the rhythm points and rhythm values of the music. The music for each state of motion is further categorized.

音乐节奏检测算法具体包括:首先为激励检测,从输入信号中解析出音乐中大部分的信号激励位置;其次为节奏检测,用得到的信号激励位置估计目标音乐可能的几个节奏值;最后为节奏跟踪,基于节奏检测的输出,得出该音乐的节奏值,并标识出节奏点的具体位置。The music rhythm detection algorithm specifically includes: firstly, excitation detection, which analyzes most of the signal excitation positions in the music from the input signal; secondly, rhythm detection, which uses the obtained signal excitation positions to estimate several possible rhythm values of the target music; finally, Rhythm tracking, based on the output of rhythm detection, obtains the rhythm value of the music, and identifies the specific position of the rhythm point.

服务器在接收到音频播放装置传输的用户心率及用户运动状态后,根据用户运动状态匹配对应的音乐数据库,在该音乐数据库中选择音乐节奏与用户心率相吻合的音乐播放列表,并将该音乐播放列表传输至音频播放装置进行播放;在本发明实施例中,音乐播放列表中至少包括一首音乐,具体可通过音频播放装置进行设定。After the server receives the user's heart rate and the user's exercise state transmitted by the audio playback device, it matches the corresponding music database according to the user's exercise state, selects a music playlist whose music rhythm matches the user's heart rate in the music database, and plays the music The list is transmitted to the audio playback device for playback; in the embodiment of the present invention, the music play list includes at least one piece of music, which can be specifically set through the audio playback device.

本发明实施例的音频播放方法通过在普通耳机的硬件基础上分别设置心率传感器和加速度传感器,在佩戴耳机的过程中,通过心率传感器和加速度传感器实时获取用户心率和加速度数据,并将用户心率和加速度数据实时传输至与该耳机连接的音频播放装置上,音频播放装置根据用户心率和加速度数据精确识别对应的用户运动状态,并将用户心率和用户运动状态传输至服务器,服务器传输与用户运动状态相匹配,且音乐节奏与用户心率相吻合的音乐播放列表进行播放,增加运动过程中的愉悦感,达到更好的运动效果,而无需用户手动操作。相对于现有技术,本发明增加的硬件较少,成本较低,设计简单,开发便捷,扩充了普通耳机的使用功能,有利于提升用户的使用体验,满足用户的个性化需求。In the audio playback method of the embodiment of the present invention, a heart rate sensor and an acceleration sensor are respectively provided on the hardware basis of an ordinary earphone. During the process of wearing the earphone, the user's heart rate and acceleration data are obtained in real time through the heart rate sensor and the acceleration sensor, and the user's heart rate and acceleration The acceleration data is transmitted to the audio playback device connected to the headset in real time. The audio playback device accurately identifies the corresponding user's motion state according to the user's heart rate and acceleration data, and transmits the user's heart rate and user motion state to the server, and the server transmits the user's motion state. Matching, and the music playlist whose music rhythm matches the user's heart rate can be played to increase the pleasure during exercise and achieve a better exercise effect without manual operation by the user. Compared with the prior art, the present invention adds less hardware, lower cost, simple design, convenient development, expands the use function of ordinary earphones, helps to improve user experience, and satisfies individual needs of users.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。Through the above description of the implementations, those skilled in the art can clearly understand that each implementation can be implemented by means of software plus a necessary general hardware platform, and of course also by hardware. Based on this understanding, the essence of the above technical solution or the part that contributes to the prior art can be embodied in the form of software products, and the computer software products can be stored in computer-readable storage media, such as ROM/RAM, magnetic discs, optical discs, etc., including several instructions to make a computer device (which may be a personal computer, server, or network device, etc.) execute the methods described in various embodiments or some parts of the embodiments.

上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。The above-mentioned embodiment is a preferred embodiment of the present invention, but the embodiment of the present invention is not limited by the above-mentioned embodiment, and any other changes, modifications, substitutions, combinations, Simplifications should be equivalent replacement methods, and all are included in the protection scope of the present invention.

Claims (16)

1.一种音频播放装置,其特征在于,所述音频播放装置用于接收耳机传输的用户心率和加速度数据,根据所述用户心率和加速度数据识别出用户运动状态,将所述用户心率和用户运动状态传输至服务器,接收服务器传输的与所述用户心率及用户运动状态相匹配的音乐播放列表,并播放所述音乐播放列表中的音乐。1. An audio playback device, characterized in that the audio playback device is used to receive the user's heart rate and acceleration data transmitted by the earphone, identify the user's motion state according to the user's heart rate and acceleration data, and compare the user's heart rate and user's motion state. The exercise state is transmitted to the server, and the music playlist that matches the user's heart rate and the user's exercise state is received from the server, and the music in the music playlist is played. 2.根据权利要求1所述的音频播放装置,其特征在于,所述音频播放装置包括:2. audio playback device according to claim 1, is characterized in that, described audio playback device comprises: 第一通信模块:用于所述音频播放装置与耳机及服务器之间的通信交互;The first communication module: used for communication and interaction between the audio playback device, the earphone and the server; 状态识别模块:用于根据用户心率和加速度数据识别出对应的用户运动状态;State identification module: used to identify the corresponding user's motion state according to the user's heart rate and acceleration data; 音频播放模块:用于播放与所述服务器传输的音乐播放列表相对应的音乐。Audio playing module: used for playing music corresponding to the music playlist transmitted by the server. 3.根据权利要求2所述的音频播放装置,其特征在于,所述状态识别模块包括:3. audio playback device according to claim 2, is characterized in that, described state identification module comprises: 数据预处理单元:用于对所述耳机传输的加速度数据进行预处理;Data preprocessing unit: used for preprocessing the acceleration data transmitted by the earphone; 特征提取单元:用于根据预处理后的加速度数据提取不同运动状态下的加速度特征信息;Feature extraction unit: used to extract acceleration feature information in different motion states according to the preprocessed acceleration data; 第一状态识别单元:用于根据提取的加速度特征信息训练不同运动状态下的状态识别模型,通过状态识别模型初步识别出用户的当前运动状态;The first state recognition unit: used to train state recognition models under different motion states according to the extracted acceleration feature information, and preliminarily recognize the user's current motion state through the state recognition model; 第二状态识别单元:用于根据用户心率计算用户心率值,根据用户心率值区间与运动状态的关系识别出用户的典型运动状态,并根据所述状态识别模型初步识别出的用户的当前运动状态对所述用户的典型运动状态进行补偿,得到最终的用户运动状态。The second state identification unit: used to calculate the user's heart rate value according to the user's heart rate, identify the user's typical exercise state according to the relationship between the user's heart rate value interval and the exercise state, and initially identify the user's current exercise state according to the state recognition model The typical motion state of the user is compensated to obtain the final motion state of the user. 4.根据权利要求3所述的音频播放装置,其特征在于,所述数据预处理单元对耳机传输的加速度数据进行预处理具体为:通过低通滤波器过滤所述耳机传输的加速度数据中的噪音,然后使用三阶滑动平均滤波器进一步滤除经低通滤波器过滤后的加速度数据中的随机噪音,以得到准确的加速度数据;并通过不同的时间窗口对所述准确的加速度数据进行分割处理。4. The audio playback device according to claim 3, wherein the data preprocessing unit performs preprocessing on the acceleration data transmitted by the earphone, specifically: filtering the acceleration data transmitted by the earphone through a low-pass filter Noise, and then use the third-order moving average filter to further filter out the random noise in the acceleration data filtered by the low-pass filter to obtain accurate acceleration data; and segment the accurate acceleration data through different time windows deal with. 5.一种音频播放系统,其特征在于,包括权利要求1至4任一项所述的音频播放装置,以及耳机和服务器;5. An audio playback system, characterized in that it comprises the audio playback device according to any one of claims 1 to 4, earphones and a server; 所述耳机用于获取用户心率和加速度数据,并将获取到的用户心率和加速度数据传输至音频播放装置;The earphone is used to obtain the user's heart rate and acceleration data, and transmit the obtained user's heart rate and acceleration data to the audio playback device; 所述音频播放装置用于根据所述用户心率和加速度数据识别出用户运动状态,并将所述用户心率和用户运动状态传输至服务器;The audio playback device is used to identify the user's motion state according to the user's heart rate and acceleration data, and transmit the user's heart rate and user's motion state to a server; 所述服务器用于根据所述用户运动状态匹配对应的音乐数据库,在匹配的音乐数据库中选择音乐节奏与所述用户心率相匹配的音乐播放列表,并将所述音乐播放列表传输至音频播放装置进行播放。The server is used to match the corresponding music database according to the user's motion state, select a music playlist whose music rhythm matches the user's heart rate in the matched music database, and transmit the music playlist to the audio playback device to play. 6.根据权利要求5所述的音频播放系统,其特征在于,所述耳机包括心率传感器,所述心率传感器用于获取用户心率。6 . The audio playback system according to claim 5 , wherein the earphone includes a heart rate sensor, and the heart rate sensor is used to obtain the user's heart rate. 7 . 7.根据权利要求6所述的音频播放系统,其特征在于,所述耳机还包括加速度传感器,所述加速度传感器用于获取用户的加速度数据;所述加速度传感器获取的加速度数据包括x、y、z三个方向上的数据。7. The audio playback system according to claim 6, wherein the earphone further comprises an acceleration sensor, and the acceleration sensor is used to obtain acceleration data of the user; the acceleration data obtained by the acceleration sensor includes x, y, z data in three directions. 8.根据权利要求7所述的音频播放系统,其特征在于,所述耳机还包括第二通信模块,所述第二通信模块用于将所述用户心率和加速度数据传输至与所述耳机连接的音频播放装置。8. The audio playback system according to claim 7, wherein the earphone further comprises a second communication module, and the second communication module is used to transmit the user's heart rate and acceleration data to a device connected to the earphone. audio playback device. 9.根据权利要求5所述的音频播放系统,其特征在于,所述服务器包括:9. audio playback system according to claim 5, is characterized in that, described server comprises: 音乐分类模块:用于根据音乐类型、语种、运动状态及音乐节奏对音乐进行分类,并根据分类结果建立对应的音乐数据库;Music classification module: used to classify music according to music type, language, movement state and music rhythm, and establish a corresponding music database according to the classification results; 音乐匹配模块:用于接收音频播放装置传输的用户心率及用户运动状态,根据用户运动状态匹配对应的音乐数据库,在匹配的音乐数据库中选择音乐节奏与用户心率相吻合的音乐播放列表,并将所述音乐播放列表传输至音频播放装置。Music matching module: used to receive the user's heart rate and user's motion state transmitted by the audio playback device, match the corresponding music database according to the user's motion state, select a music playlist whose music rhythm matches the user's heart rate in the matched music database, and set The music playlist is transmitted to an audio playback device. 10.根据权利要求9所述的音频播放系统,其特征在于,所述音乐分类模块根据音乐节奏对音乐进行分类的分类方式为:通过音乐节奏检测算法从PCM编码音乐信号中检测音乐的节奏点以及节奏值,根据音乐的节奏点以及节奏值对每种运动状态下的音乐进行分类。10. audio playback system according to claim 9, is characterized in that, the classification mode that described music classification module classifies music according to music rhythm is: detect the rhythm point of music from PCM coded music signal by music rhythm detection algorithm And the rhythm value, according to the rhythm point and rhythm value of the music, the music in each motion state is classified. 11.一种音频播放方法,其特征在于,包括以下步骤:11. An audio playback method, characterized in that, comprising the following steps: 步骤a:接收耳机传输的用户心率和加速度数据;Step a: Receive the user's heart rate and acceleration data transmitted by the headset; 步骤b:根据所述用户心率和加速度数据识别出用户运动状态,将所述用户心率和用户运动状态传输至服务器;Step b: Identify the user's exercise state according to the user's heart rate and acceleration data, and transmit the user's heart rate and user's exercise state to the server; 步骤c:接收服务器传输的与所述用户心率及用户运动状态相匹配的音乐播放列表,并播放所述音乐播放列表中的音乐。Step c: receiving the music playlist transmitted by the server and matching the user's heart rate and user's exercise state, and playing the music in the music playlist. 12.根据权利要求11所述的音频播放方法,其特征在于,在所述步骤a中,所述耳机中分别设有心率传感器和加速度传感器,所述心率传感器用于获取用户心率;所述加速度传感器用于获取x、y、z三个方向上的加速度数据。12. The audio playback method according to claim 11, characterized in that, in the step a, a heart rate sensor and an acceleration sensor are respectively arranged in the earphone, and the heart rate sensor is used to obtain the user's heart rate; the acceleration The sensor is used to obtain acceleration data in the three directions of x, y, and z. 13.根据权利要求12所述的音频播放方法,其特征在于,在所述步骤b中,所述根据所述用户心率和加速度数据识别出用户运动状态的识别方式包括:13. The audio playback method according to claim 12, wherein, in the step b, the identification method for identifying the user's motion state according to the user's heart rate and acceleration data includes: 步骤b1:对所述耳机传输的加速度数据进行预处理;Step b1: Preprocessing the acceleration data transmitted by the earphone; 步骤b2:根据预处理后的加速度数据提取不同运动状态下的加速度特征信息;Step b2: extracting acceleration characteristic information under different motion states according to the preprocessed acceleration data; 步骤b3:根据提取的加速度特征信息训练不同运动状态下的状态识别模型,通过状态识别模型初步识别出用户的当前运动状态;Step b3: Train the state recognition model under different motion states according to the extracted acceleration feature information, and initially identify the user's current motion state through the state recognition model; 步骤b4:根据用户心率计算用户心率值,根据用户心率值区间与运动状态的关系识别出用户的典型运动状态,并根据所述状态识别模型初步识别出的用户的当前运动状态对所述用户的典型运动状态进行补偿,得到最终的用户运动状态。Step b4: Calculate the user's heart rate value according to the user's heart rate, identify the user's typical exercise state according to the relationship between the user's heart rate value interval and the exercise state, and based on the user's current exercise state initially identified by the state recognition model. The typical motion state is compensated to obtain the final user motion state. 14.根据权利要求13所述的音频播放方法,其特征在于,在所述步骤b1中,所述数据预处理具体包括:通过低通滤波器过滤所述耳机传输的加速度数据中的噪音,然后使用三阶滑动平均滤波器进一步滤除经低通滤波器过滤后的加速度数据中的随机噪音,以得到准确的加速度数据;并通过不同的时间窗口对所述准确的加速度数据进行分割处理。14. The audio playback method according to claim 13, wherein in the step b1, the data preprocessing specifically comprises: filtering the noise in the acceleration data transmitted by the earphone through a low-pass filter, and then A third-order moving average filter is used to further filter random noise in the acceleration data filtered by the low-pass filter to obtain accurate acceleration data; and the accurate acceleration data is segmented through different time windows. 15.根据权利要求11所述的音频播放方法,其特征在于,所述步骤c还包括:通过所述服务器根据音乐类型、语种、运动状态及音乐节奏对音乐进行分类,并根据分类结果建立对应的音乐数据库。15. The audio playback method according to claim 11, wherein said step c further comprises: classifying music by said server according to music type, language, motion state and music rhythm, and establishing corresponding music database. 16.根据权利要求15所述的音频播放方法,其特征在于,所述根据音乐节奏对音乐进行分类的分类方式为:通过音乐节奏检测算法从PCM编码音乐信号中检测音乐的节奏点以及节奏值,根据音乐的节奏点以及节奏值对每种运动状态下的音乐进行分类。16. The audio playback method according to claim 15, characterized in that, the classification method of classifying music according to the music rhythm is: detecting the rhythm point and the rhythm value of the music from the PCM coded music signal through the music rhythm detection algorithm , to classify the music in each motion state according to the rhythm point and rhythm value of the music.
CN201680001779.6A 2016-12-08 2016-12-08 Audio playing device, system and method Pending CN106687958A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/108971 WO2018103028A1 (en) 2016-12-08 2016-12-08 Audio playback device, system, and method

Publications (1)

Publication Number Publication Date
CN106687958A true CN106687958A (en) 2017-05-17

Family

ID=58849592

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201680001779.6A Pending CN106687958A (en) 2016-12-08 2016-12-08 Audio playing device, system and method

Country Status (2)

Country Link
CN (1) CN106687958A (en)
WO (1) WO2018103028A1 (en)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107016996A (en) * 2017-06-06 2017-08-04 广东小天才科技有限公司 Audio data processing method and device
CN107301871A (en) * 2017-05-25 2017-10-27 武汉云信众汇通讯科技有限公司 A kind of adaptive method for playing music
CN107594739A (en) * 2017-09-03 2018-01-19 泉州迪特工业产品设计有限公司 A kind of intelligence dazzles cruel footwear and its implementation
CN107689229A (en) * 2017-09-25 2018-02-13 广东小天才科技有限公司 Voice processing method and device for wearable equipment
CN108089833A (en) * 2017-11-01 2018-05-29 捷开通讯(深圳)有限公司 The method of intelligent mobile terminal and its broadcasting music, the device with store function
CN108429970A (en) * 2018-05-28 2018-08-21 Oppo广东移动通信有限公司 Audio playback method, device, terminal, earphone and readable storage medium
CN108429972A (en) * 2018-05-28 2018-08-21 Oppo广东移动通信有限公司 Music playing method, device, terminal, earphone and readable storage medium
CN108491539A (en) * 2018-04-02 2018-09-04 Oppo广东移动通信有限公司 Terminal control method, device, storage medium and electronic equipment
CN108989706A (en) * 2017-06-02 2018-12-11 北京字节跳动网络技术有限公司 The method and device of special efficacy is generated based on music rhythm
CN110841244A (en) * 2019-10-29 2020-02-28 刘孝章 Device for enhancing athletic ability by simulating sounds of human body limb motions and instrument motions and operation method thereof
CN111202509A (en) * 2020-01-17 2020-05-29 山东中医药大学 Target heart rate monitoring method and device based on auditory performance strategy
CN111260864A (en) * 2018-11-30 2020-06-09 珠海格力电器股份有限公司 Voice broadcast control method and device and air conditioner
CN111739530A (en) * 2020-06-05 2020-10-02 北京搜狗科技发展有限公司 Interaction method and device, earphone and earphone storage device
CN111831116A (en) * 2020-07-01 2020-10-27 深圳大学 A kind of intelligent device interaction method based on PPG information
CN112765395A (en) * 2021-01-22 2021-05-07 咪咕音乐有限公司 Audio playing method, electronic device and storage medium
CN114305373A (en) * 2021-12-31 2022-04-12 佳禾智能科技股份有限公司 Exercise heart rate monitoring earphone
CN115337643A (en) * 2022-06-29 2022-11-15 网易(杭州)网络有限公司 Method and device for controlling music playing and electronic equipment
CN117093742A (en) * 2023-08-09 2023-11-21 武汉路特斯汽车有限公司 Music data recommendation method and device

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110347864A (en) * 2019-07-18 2019-10-18 广东小天才科技有限公司 Method and system for intelligently adjusting audio parameters
CN115914934A (en) * 2021-08-05 2023-04-04 深圳市云动创想科技有限公司 Intelligent audio playback system based on human body state recognition

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103839538A (en) * 2012-11-22 2014-06-04 腾讯科技(深圳)有限公司 Music rhythm detection method and music rhythm detection device
CN104361016A (en) * 2014-10-15 2015-02-18 广东小天才科技有限公司 Method and device for adjusting music playing effect according to motion state
CN105139875A (en) * 2015-09-24 2015-12-09 湖北文理学院 Audio playing method and device based on altitude change in movement time
CN105744420A (en) * 2016-03-23 2016-07-06 惠州Tcl移动通信有限公司 Smart sports headphones and smart sports system
CN105810218A (en) * 2014-12-31 2016-07-27 深圳富泰宏精密工业有限公司 Automatic song selection system on the basis of motion state and automatic song selection method
CN105832320A (en) * 2016-02-01 2016-08-10 乐视移动智能信息技术(北京)有限公司 Method and system for automatically selecting music to play according to exercise state of user

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9454604B2 (en) * 2013-03-15 2016-09-27 Futurewei Technologies, Inc. Motion-based music recommendation for mobile devices
CN104133551B (en) * 2014-07-15 2018-05-11 惠州Tcl移动通信有限公司 Change the method and mobile terminal of the music style of song according to heart rate value
CN104822103B (en) * 2015-03-26 2018-10-30 北京国承万通信息科技有限公司 Earphone
CN106128487A (en) * 2016-07-05 2016-11-16 乐视控股(北京)有限公司 Audio file play method and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103839538A (en) * 2012-11-22 2014-06-04 腾讯科技(深圳)有限公司 Music rhythm detection method and music rhythm detection device
CN104361016A (en) * 2014-10-15 2015-02-18 广东小天才科技有限公司 Method and device for adjusting music playing effect according to motion state
CN105810218A (en) * 2014-12-31 2016-07-27 深圳富泰宏精密工业有限公司 Automatic song selection system on the basis of motion state and automatic song selection method
CN105139875A (en) * 2015-09-24 2015-12-09 湖北文理学院 Audio playing method and device based on altitude change in movement time
CN105832320A (en) * 2016-02-01 2016-08-10 乐视移动智能信息技术(北京)有限公司 Method and system for automatically selecting music to play according to exercise state of user
CN105744420A (en) * 2016-03-23 2016-07-06 惠州Tcl移动通信有限公司 Smart sports headphones and smart sports system

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107301871A (en) * 2017-05-25 2017-10-27 武汉云信众汇通讯科技有限公司 A kind of adaptive method for playing music
CN108989706A (en) * 2017-06-02 2018-12-11 北京字节跳动网络技术有限公司 The method and device of special efficacy is generated based on music rhythm
CN107016996A (en) * 2017-06-06 2017-08-04 广东小天才科技有限公司 Audio data processing method and device
CN107594739A (en) * 2017-09-03 2018-01-19 泉州迪特工业产品设计有限公司 A kind of intelligence dazzles cruel footwear and its implementation
CN107689229A (en) * 2017-09-25 2018-02-13 广东小天才科技有限公司 Voice processing method and device for wearable equipment
CN108089833A (en) * 2017-11-01 2018-05-29 捷开通讯(深圳)有限公司 The method of intelligent mobile terminal and its broadcasting music, the device with store function
CN108089833B (en) * 2017-11-01 2021-04-30 捷开通讯(深圳)有限公司 Intelligent mobile terminal, music playing method thereof and device with storage function
CN108491539A (en) * 2018-04-02 2018-09-04 Oppo广东移动通信有限公司 Terminal control method, device, storage medium and electronic equipment
CN108429970A (en) * 2018-05-28 2018-08-21 Oppo广东移动通信有限公司 Audio playback method, device, terminal, earphone and readable storage medium
CN108429972A (en) * 2018-05-28 2018-08-21 Oppo广东移动通信有限公司 Music playing method, device, terminal, earphone and readable storage medium
CN108429970B (en) * 2018-05-28 2020-04-14 Oppo广东移动通信有限公司 Audio playback method, device, terminal, earphone and readable storage medium
CN111260864A (en) * 2018-11-30 2020-06-09 珠海格力电器股份有限公司 Voice broadcast control method and device and air conditioner
CN110841244A (en) * 2019-10-29 2020-02-28 刘孝章 Device for enhancing athletic ability by simulating sounds of human body limb motions and instrument motions and operation method thereof
CN111202509A (en) * 2020-01-17 2020-05-29 山东中医药大学 Target heart rate monitoring method and device based on auditory performance strategy
CN111739530A (en) * 2020-06-05 2020-10-02 北京搜狗科技发展有限公司 Interaction method and device, earphone and earphone storage device
CN111831116A (en) * 2020-07-01 2020-10-27 深圳大学 A kind of intelligent device interaction method based on PPG information
WO2022001791A1 (en) * 2020-07-01 2022-01-06 深圳大学 Intelligent device interaction method based on ppg information
CN112765395A (en) * 2021-01-22 2021-05-07 咪咕音乐有限公司 Audio playing method, electronic device and storage medium
CN112765395B (en) * 2021-01-22 2023-09-19 咪咕音乐有限公司 Audio playback method, electronic device and storage medium
CN114305373A (en) * 2021-12-31 2022-04-12 佳禾智能科技股份有限公司 Exercise heart rate monitoring earphone
CN115337643A (en) * 2022-06-29 2022-11-15 网易(杭州)网络有限公司 Method and device for controlling music playing and electronic equipment
CN117093742A (en) * 2023-08-09 2023-11-21 武汉路特斯汽车有限公司 Music data recommendation method and device

Also Published As

Publication number Publication date
WO2018103028A1 (en) 2018-06-14

Similar Documents

Publication Publication Date Title
CN106687958A (en) Audio playing device, system and method
Quiroz et al. Emotion recognition using smart watch sensor data: Mixed-design study
CN111194465B (en) Audio Activity Tracking and Summary
US10878818B2 (en) Methods and apparatus for silent speech interface
US11205408B2 (en) Method and system for musical communication
Ellamil et al. One in the dance: musical correlates of group synchrony in a real-world club environment
US20130120114A1 (en) Biofeedback control system and method for human-machine interface
WO2021248942A1 (en) Intelligent earphone-based user identification and emotion monitoring method
KR101749706B1 (en) Method and system for expecting user's mood based on status information and biometric information acquired by using user equipment
KR102106700B1 (en) A method of simultaneous recognition for emotion, age, and gender based on users' voice signal
CN104036776A (en) A speech emotion recognition method applied to mobile terminals
KR102015097B1 (en) Apparatus and computer readable recorder medium stored program for recognizing emotion using biometric data
Cole et al. Recognition of smoking gesture using smart watch technology
EP4297832A1 (en) Device and method for modifying an emotional state of a user
CN108404275B (en) Sleep training methods and related equipment
Arafath et al. Detection of breath sounds in speech: A deep learning approach
CN108392201A (en) Brain training method and relevant device
Cervantes et al. Embedded design of an emotion-aware music player
CN118987606A (en) Somatosensory dance game method with game difficulty dynamically adjusted
CN119185729A (en) Audio control method, device, equipment and storage medium
CN116115876A (en) Scene generation system, method and related equipment based on virtual reality
CN113160941A (en) Music decompression electronic platform system based on emotion recognition
CN120727260B (en) An assessment method and system based on Angelman syndrome phenotypic detection
WO2015109887A1 (en) Apparatus and method for determining validation of operation and authentication information of head-mounted intelligent device
US20170330483A1 (en) Communication device for primates, in particular persons, and method for operating such a device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20170517

RJ01 Rejection of invention patent application after publication