执行多媒体文件的方法和装置的制造方法

xiaoxiao2021-3-1  163

执行多媒体文件的方法和装置的制造方法
【技术领域】
[0001]本发明实施例涉及一种执行多媒体文件的方法以及对应该方法的装置。
【背景技术】
[0002]可穿戴设备是一种可以直接穿在身上,或是整合到用户衣物上的一种便携式设备,现有应用中,终端设备可以通过与可穿戴设备进行数据交互,实现各种各样的功能,满足用户的各方面需求。
[0003]另一方面,在运动时,运动者一般喜欢选择与当前运动节奏相协调的音乐来弥补运动的单调,控制运动的节奏。但对于音乐的选取,音量的调节等,往往需要用户手动操作,一定程度上影响了用户的运动节奏,耽误了运动时间。另外,当一首与当前运动节奏一致的首乐播放结束后,忽然切换到另一首完全不冋节奏的首乐时,还可能会打乱运动者的运动节奏,影响运动者的情绪。
[0004]因此,人们希望寻找一种解决方案,能够根据用户的运动状态来控制音乐的节奏。

【发明内容】

[0005]本发明实施例的目的在于提供一种应用于电子设备的执行多媒体文件的方法以及执行多媒体文件的装置,以解决上述技术问题。
[0006]本发明实施例提供了一种执行多媒体文件的方法,应用于电子设备,电子设备与可穿戴设备连接,该方法包括:接收可穿戴设备发送的用户的运动信息,其中,运动信息由可穿戴设备检测获得;基于运动信息,获得与运动信息相匹配的至少一个多媒体文件;执行多媒体文件。
[0007]本发明另一实施例提供了一种执行多媒体文件的装置,应用于电子设备,电子设备与可穿戴设备连接,改装置包括:接收单元,用于接收可穿戴设备发送的用户的运动信息,其中,运动信息由可穿戴设备检测获得;获取单元,用于基于运动信息,获得与运动信息相匹配的至少一个多媒体文件;执行单元,用于执行多媒体文件。
[0008]通过上述本发明实施例提供的方案,可以根据用户的运动状态等信息智能选取音乐进行播放,在保证了音乐的品质的同时,也给用户提供了良好的听觉体验。
【附图说明】
[0009]为了更清楚地说明本发明实施例的技术方案,下面将对实施例的描述中所需要使用的附图作简单的介绍。下面描述中的附图仅仅是本发明的示例性实施例。
[0010]图1示出了根据本发明第一个实施例的执行多媒体文件的方法流程图;
[0011]图2示出了根据本发明第一个实施例的电子设备与其他设备连接关系架构图;
[0012]图3示出了根据本发明第二个实施例的执行多媒体文件的方法流程图;
[0013]图4示出了根据本发明第二个实施例的电子设备与其他设备连接关系架构图;
[0014]图5是根据本发明第三个实施例的执行多媒体文件的装置架构图;
[0015]图6是根据本发明第四个实施例的执行多媒体文件的装置架构图。
【具体实施方式】
[0016]在下文中,将参考附图详细描述本发明的优选实施例。注意,在本说明书和附图中,具有基本上相同步骤和元素用相同的附图标记来表示,且对这些步骤和元素的重复解释将被省略。
[0017]在本发明的以下实施例中,电子设备指的是能够与其他设备通信的设备。电子设备的具体形式包括但不限于移动电话、个人计算机、数码相机、个人数字助手、便携式计算机、游戏机等。与电子设备连接的可穿戴设备的具体形式包括但不限于智能手环,智能手表,智能眼镜,智能鞋,智能衣服,智能首饰等。
[0018]图1描述了根据本发明的一个实施例的执行多媒体文件的方法100的流程图。图2示出了根据本发明第一个实施例的电子设备210与其他设备架构图。下面将参照图1和图2来描述本发明的第一个实施例。执行多媒体文件的方法100可以应用于上述电子设备,该电子设备可以与可穿戴设备220连接,以被配置来执行多媒体文件。
[0019]参见图1,在步骤S101中,接收可穿戴设备发送的用户的运动信息,其中,运动信息由可穿戴设备检测获得。
[0020]参见图2,根据本发明的一个示例,电子设备210与一个或多个可穿戴设备220连接,可穿戴设备220例如可以是,智能鞋,智能鞋上包含有多个传感器,例如,压力传感器221,加速度传感器222,陀螺仪223等。当用户穿上智能鞋后,传感器可以感测到用户当前的运动信息,并可以将运动信息发送给电子设备210。上述的运动信息例如可以包括,运动速度,运动动作频率,运动时间,运动加速度,运动里程,运动动作幅度等。需要注意的是,本发明实施例中的可穿戴设备220不限于此,例如,还可以是智能手环,智能手表等,其同样可以通过其中的传感器检测到用户的运动状态信息,并将运动信息发送给电子设备210。
[0021]当可穿戴设备220将运动信息发送给电子设备210之后,电子设备210可以通过与可穿戴设备之间预先建立的通信链路250接收到可穿戴设备220发送的用户运动信息,并将接收的运动信息进行存储和处理。通信链路250可以通过有线通信或无线通信来实现,无线通信例如可以包括,红外,蓝牙、WIFI等。
[0022]在步骤S102中,基于运动信息,获得与运动信息相匹配的至少一个多媒体文件。在步骤S103中,执行多媒体文件。
[0023]根据本发明的一个示例,在步骤S101中,电子设备210接收到可穿戴设备210发送的可穿戴设备用户的运动信息后,在步骤s 102中,就可以基于该运动信息,获取与该运动信息相匹配的一个或多个多媒体文件并进行播放,以适应用户的运动方式或运动节奏。电子设备中例如可以包括一个应用程序,该应用程序用来实现接收运动信息并获取与之匹配的音乐并播放的功能。根据本发明的一个示例,可穿戴设备220发送来的运动信息可以是其检测到的原始运动信息,例如,运动时间,运动方向,运动速度,运动加速度等。当电子设备210接收到可穿戴设备220发送来的原始运动信息时,电子设备210可以根据其预先获取的用户信息(例如,身高,脚长等)作为运动辅助信息,将上述运动辅助信息与接收到的运行信息结合,计算得到用户当前的运动特征。例如,电子设备中可以预先获取用户的脚长,而当接收到用户的运动时间,运动距离等运动信息时,可以根据用户脚长计算出用户的步幅。当然,本发明不限于此,本领域技术人员能够理解,可穿戴设备220也可以将运动信息进行进一步加工得到的可穿戴设备用户当前的运动特征,将用户当前的运动特征发送给电子设备210。例如,可穿戴设备220中可以预先存储用户的个人信息,当传感器检测到用户的运动信息后,直接根据存储的用户个人信息加工得到用户当前的运动特征,将运动特征发送给电子设备210。
[0024]根据本发明的一个示例,当电子设备获得的运动特征是用户当前的运动频率时,可以基于当前运动动作频率确定一个或多个音乐节奏与该动作频率相匹配的多媒体文件。例如,电子设备获得跑步时的步频时,可以根据步频来找到播放节奏与步频相匹配的音乐,这样,无需改变播放的音乐本身的节奏,还可以使音乐的节奏与步频相统一。用户可以随着音乐的节奏运动,步伐也不容易错乱,另外,统一的节奏,也会使用户享受到良好的听觉感受。
[0025]根据本发明的另一个示例,可穿戴设备220还可以检测用户的生理体征信息。例如,可穿戴设备220中可以包括生物传感器,生物传感器内部具有检测装置,例如电扫描器,电扫描器可以用来在获取用户脉搏等与心电变化相关的信息。由于不同的心电变化可以反映出用户的情绪、活动状态等情况,因此可穿戴设备220可以根据检测到的上述信息来获取用户的生理体征信息,电子设备210可以基于从可穿戴设备220接收到的用户生理体征信息,获得与生理体征信息相匹配的至少一个多媒体文件。例如判断用户是睡眠状态还是活动状态,是情绪平和还是激动,当情绪激动时,可以放一些舒缓的音乐,当情绪平和时,可以根据用户设置播放其喜好的音乐,等等。上述生理体征信息可以在用户处于静止状态或缓慢运动状态下进行检测,当然,静止状态或缓慢运动状态也可以作为运动信息的一部分。
[0026]另外,当电子设备基于运动信息或生理体征信息,查找到多个匹配的多媒体文件时,可以建立播放列表,顺序或随机播放其中的音乐文件。
[0027]根据本发明的一个示例,用户当前的运动特征可以包括的参数还可以是,判断用户是否处于运动状态下。例如,睡眠状态、静坐状态就不属于运动状态。电子设备可以基于该运动特征参数,判断用户是否处于运动状态下,当判断用户处于运动状态下时,电子设备210可以基于用户当前的运动特征获得与该当前运动特征相匹配的至少一个多媒体文件;当判断用户未处于运动状态下时,电子设备210可以基于用户当前生理体征信息获得与该当前生理体征信息相匹配的至少一个多媒体文件。例如,当判断用户在跑步时,可以根据用户当前的步幅,步频,速度等运动特征来获取与一个和/或多个运动信息相匹配的音乐。当 判断用户在静坐休息时,可以基于用户的心跳次数等生理体征信息来获取与之匹配的一个或多个音乐。需要说明的是,上述运动特征以及生理体征信息均可以是由可穿戴设备检测后获得的,也可以是电子设备基于可穿戴设备发送给它的信息,通过进一步加工得到的。
[0028]本发明实施例通过从可穿戴设备获取用户的运动信息,根据运动信息来获得与之匹配的多媒体文件为用户播放,避免了用户手动操作的不方便。同时,根据用户当前的运动信息或生理体征信息来确定节奏与之匹配的音乐,比之根据用户运动节奏来生硬的改变当前音乐的播放节奏的方案来说,可以保证音乐的正常节奏,也保证了用户良好的听觉感受。
[0029]以上是对于本发明第一个实施例的介绍,在第一个实施例中,电子设备接收可穿戴设备发送的用户运动信息,并获取与之相匹配的音乐来播放。而在本发明的第二个实施例中,电子设备还可以与服务器连接,通过服务器来获取与用户运动信息相匹配的音乐。
[0030]图3描述了根据本发明的二个实施例的执行多媒体文件的方法300的流程图。图4示出了根据本发明第二个实施例的电子设备410与其他设备之间连接关系的架构图。下面将参照图3和图4来描述本发明的第二个实施例。执行多媒体文件的方法300可以应用于上述电子设备,该电子设备410可以与可穿戴设备420连接,以被配置来执行多媒体文件。第二个实施例中的执行多媒体文件的方法300与第一个实施例中的执行多媒体文件的方法100的部分方案类似,例如,步骤S301,接收可穿戴设备发送的用户的运动信息,其中,运动信息由可穿戴设备检测获得,与步骤S101类似,即接收可穿戴设备发送的用户的运动信息,其中,运动信息由可穿戴设备检测获得。步骤S304,执行多媒体文件,与步骤S104类似,S卩,执行多媒体文件。为了说明书的简洁,对于上述类似内容,以下仅作简要描述。
[0031]参见图3,在步骤S301中,接收可穿戴设备发送的用户的运动信息,其中,运动信息由可穿戴设备检测获得。
[0032]在步骤S302中,将用户的运动信息发送给服务器。在步骤S303中,从服务器接收至少一个多媒体文件,其中,多媒体文件是由服务器基于运动信息获取的。在步骤S304中,执行多媒体文件。
[0033]根据本发明的一个示例,在步骤S301中,电子设备接410接收到可穿戴设备410发送的可穿戴设备用户的运动信息后,在步骤S302中,电子设备410即可以将该运动信息发送给服务器430,服务器430基于该运动信息,获取与该运动信息相匹配的一个或多个多媒体文件,之后,服务器430将获得的多媒体文件发送给电子设备410,电子设备410播放该多媒体文件以适应用户的运动方式或运动节奏。根据本发明的一个示例,电子设备中例如可以包括一个应用程序,该应用程序用来实现接收运动信息并获取与之匹配的音乐并播放的功能。另外,电子设备410与服务器430之间,可以通过有线或无线方式的通信链路460连接,例如,可以使用TCP/IP协议,或HTTP协议等。
[0034]根据本发明的一个示例,可穿戴设备420发送来的运动信息可以是其检测到的原始运动信息,例如,运动时间,运动方向,运动速度,运动加速度等。也可以是将运动信息与预先存储用户的个人信息结合,进行进一步加工得到的用户当前的运动特征,例如,用户的跑步的步频,步幅等。当可穿戴设备420将原始的运动信息发送给电子设备410时,电子设备可以根据其预先获取的用户信息(例如,身高,脚长等)作为运动辅助信息,将这些运动辅助信息与接收到的运行信息结合,计算得到用户当前的运动特征。将计算得到的运动特征发送给服务器430,服务器430直接基于接收到的用户当前运动特征,检索匹配的一个或多个音乐文件,并将检索到的匹配的音乐文件发送给电子设备进行播放。
[0035]可替换的,根据本发明的另一个示例,电子设备410在接收到可穿戴设备420发送的运动信息后,也可以直接将该运动信息发送给服务器430,服务器430可以根据该运动信息进一步得到用户当前的运动特征,然后服务器430基于得到的用户当前的运动特征,在数据库中检索匹配的音乐文件,并发送给电子设备410。例如,服务器中可以预先存储用户的脚长信息,而当接收到用户的运动时间,运动距离等运动信息时,可以根据用户脚长计算出用户的步幅,将步幅作为运动特征,检索与之匹配的音乐文件。
[0036]根据本发明的一个示例,用户当前的运动特征可以包括,当前运动动作频率。当服务器430获得用户当前的运动频率时,可以基于当前运动动作频率确定一个或多个音乐节奏与该动作频率相匹配的多媒体文件。例如,服务器430获得用户跑步时的步频时,可以根据步频来找到播放节奏与步频相匹配的音乐,这样,无需改变播放的音乐本身的节奏就可以使音乐的节奏与步频相统一,用户可以随着音乐的节奏运动,从而使用户享受到良好的听觉感受的同时,保持最佳的运动状态。
[0037]根据本发明的另一个示例,可穿戴设备220还可以检测用户的生理体征信息。例如,可穿戴设备220中可以包括生物传感器,生物传感器内部具有检测装置,例如电扫描器,电扫描器可以用来在获取用户脉搏等与心电变化相关的信息。由于不同的心电变化可以反映出用户的情绪、活动状态等情况,因此可以根据检测到的上述信息来获取用户的生理体征信息,服务器430基于用户生理体征信息,获得与生理体征信息相匹配的至少一个多媒体文件。例如判断用户是睡眠状态还是活动状态,是情绪平和还是激动。当情绪激动时,可以放一些舒缓的音乐,当情绪平和时,可以根据用户设置播放其喜好的音乐,等等。
[0038]当服务器基于运动信息、用户当前运动特征或生理体征信息,查找到多个匹配的多媒体文件时,可以建立播放列表,将文件播放列表发送给电子设备420,电子设备420就可以顺序或随机播放其中的音乐文件。
[0039]根据本发明的一个示例,运动信息或用户当前的运动特征的一个参数可以是,判断用户是否处于运动状态下。例如,睡眠状态、静坐状态就不属于运动状态。服务器430可以基于当前运动特征判断用户是否处于运动状态下,当判断用户处于运动状态下时,基于用户当前的运动特征获得与该当前运动特征相匹配的至少一个多媒体文件;当判断用户未处于运动状态下时,基于用户当前生理体征信息获得与该当前生理体征信息相匹配的至少一个多媒体文件。例如,当判断用户在跑步时,可以根据用户当前的步幅,步频,速度等运动特征来获取与一个和/或多个运动信息相匹配的音乐。当判断用户在静坐休息时,可以基于用户的心跳次数等生理体征信息来获取与之匹配的一个或多个音乐。需要说明的是,上述运动特征以及生理体征信息均可以是由可穿戴设备检测获得的。当然,可替换的,上述运动特征以及生理体征信息也可以是电子设备420基于可穿戴设备发送给它的信息,通过进一步加工得到的。或者,上述运动特征以及生理体征信息也可以是服务器430基于电子设备410发送给它的信息,通过进一步加工得到的。
[0040]本发明实施例通过从可穿戴设备获取用户的运动信息,电子设备将该运动信息或基于运动信息获取的用户当前运动特征发送给服务器,服务器根据运动信息或运动特征来获得与之匹配的多媒体文件,并返回给电子设备来为用户播放,避免了用户手动操作的不方便。另外,服务器端一般存储容量较大,可以存储大量多媒体文件,由服务器端完成检索多媒体文件的操作,不但可以找到更多匹配的音乐资源来为用户播放,还可以有效节省电子设备的处理器资源和存储空间。
[0041]图5描述了根据本发明的第三个实施例的执行多媒体文件的装置500的示意性框架图。图2示出了根据本发明第三个实施例的电子设备210与其他设备架构图。下面将参照图5和图2来描述本发明的第三个实施例。该实施例与第一个实施例的执行多媒体文件的方法对应,以下仅作简要描述。执行多媒体文件的装置500可以应用于上述电子设备,该电子设备可以与可穿戴设备220连接,以被配置来执行多媒体文件。执行多媒体文件的装置500包括:接收单元501,获取单元502,执行单元503。
[0042]参见图5,接收单元501接收可穿戴设备发送的用户的运动信息,其中,运动信息由可穿戴设备检测获得。
[0043]参见图2,根据本发明的一个示例,电子设备210与一个或多个可穿戴设备220连接,可穿戴设备220例如可以是,智能鞋,智能鞋上包含有多个传感器,例如,压力传感器221,加速度传感器222,陀螺仪223等。当用户穿上智能鞋后,传感器可以感测到用户当前的运动信息,并可以将运动信息发送给电子设备210。上述的运动信息例如可以包括,运动速度,运动动作频率,运动时间,运动加速度,运动里程,运动动作幅度等。需要注意的是,本发明实施例中的可穿戴设备220不限于此,例如,还可以是智能手环,智能手表等,其同样可以通过其中的传感器检测到用户的运动状态信息,并将运动信 息发送给电子设备210。
[0044]当可穿戴设备220将运动信息发送给电子设备210之后,电子设备210可以通过与可穿戴设备之间预先建立的通信链路250接收到可穿戴设备220发送的用户运动信息,并将接收的运动信息进行存储和处理。通信链路250可以通过有线通信或无线通信来实现,无线通信例如可以包括,红外,蓝牙、WIFI等。
[0045]获取单元502基于运动信息,获得与运动信息相匹配的至少一个多媒体文件。执行单元503执行多媒体文件。
[0046]根据本发明的一个示例,接收单元501接收到可穿戴设备210发送的可穿戴设备用户的运动信息后,获取单元502就可以基于该运动信息,获取与该运动信息相匹配的一个或多个多媒体文件并进行播放,以适应用户的运动方式或运动节奏。电子设备中例如可以包括一个应用程序,该应用程序用来实现接收运动信息并获取与之匹配的音乐并播放的功能。根据本发明的一个示例,可穿戴设备220发送来的运动信息可以是其检测到的原始运动信息,例如,运动时间,运动方向,运动速度,运动加速度等。当电子设备210接收到可穿戴设备220发送来的原始运动信息时,电子设备210可以根据其预先获取的用户信息(例如,身高,脚长等)作为运动辅助信息,将该运动辅助信息与接收到的运行信息结合,计算得到用户当前的运动特征。例如,电子设备中可以预先获取用户的脚长,而当接收到用户的运动时间,运动距离等运动信息时,可以根据用户脚长计算出用户的步幅。当然,本发明不限于此,本领域技术人员能够理解,可穿戴设备220也可以将运动信息进行进一步加工得到的可穿戴设备用户当前的运动特征,将用户当前的运动特征发送给电子设备210。例如,可穿戴设备220中可以预先存储用户的个人信息,当传感器检测到用户的运动信息后,直接根据存储的用户个人信息加工得到用户当前的运动特征,将运动特征发送给电子设备210。
[0047]根据本发明的一个示例,当电子设备获得的运动特征是用户当前的运动频率时,可以基于当前运动动作频率确定一个或多个音乐节奏与该动作频率相匹配的多媒体文件。例如,电子设备获得跑步时的步频时,可以根据步频来找到播放节奏与步频相匹配的音乐,这样,无需改变播放的音乐本身的节奏,还可以使音乐的节奏与步频相统一。用户可以随着音乐的节奏运动,步伐也不容易错乱,另外,统一的节奏,也会使用户享受到良好的听觉感受。
[0048]根据本发明的另一个示例,可穿戴设备220还可以检测用户的生理体征信息。例如,可穿戴设备220中可以包括生物传感器,生物传感器内部具有检测装置,例如电扫描器,电扫描器可以用来在获取用户脉搏等与心电变化相关的信息。由于不同的心电变化可以反映出用户的情绪、活动状态等情况,因此可穿戴设备220可以根据检测到的上述信息来获取用户的生理体征信息,电子设备210可以基于从可穿戴设备220接收到的用户生理体征信息,获得与生理体征信息相匹配的至少一个多媒体文件。例如判断用户是睡眠状态还是活动状态,是情绪平和还是激动,当情绪激动时,可以放一些舒缓的音乐,当情绪平和时,可以根据用户设置播放其喜好的音乐,等等。上述生理体征信息可以在用户处于静止状态或缓慢运动状态下进行检测,当然,静止状态或缓慢运动状态也可以作为运动信息的一部分。
[0049]另外,当电子设备基于运动信息或生理体征信息,查找到多个匹配的多媒体文件时,可以建立播放列表,顺序或随机播放其中的音乐文件。
[0050]根据本发明的一个示例,用户当前的运动特征可以包括的参数还可以是,判断用户是否处于运动状态下。例如,睡眠状态、静坐状态就不属于运动状态。电子设备可以基于该运动特征参数,判断用户是否处于运动状态下,当判断用户处于运动状态下时,电子设备210可以基于用户当前的运动特征获得与该当前运动特征相匹配的至少一个多媒体文件;当判断用户未处于运动状态下时,电子设备210可以基于用户当前生理体征信息获得与该当前生理体征信息相匹配的至少一个多媒体文件。例如,当判断用户在跑步时,可以根据用户当前的步幅,步频,速度等运动特征来获取与一个和/或多个运动信息相匹配的音乐。当判断用户在静坐休息时,可以基于用户的心跳次数等生理体征信息来获取与之匹配的一个或多个音乐。需要说明的是,上述运动特征以及生理体征信息均可以是由可穿戴设备检测后获得的,也可以是电子设备基于可穿戴设备发送给它的信息,通过进一步加工得到的。
[0051]本发明实施例通过从可穿戴设备获取用户的运动信息,根据运动信息来获得与之匹配的多媒体文件为用户播放,避免了用户手动操作的不方便。同时,根据用户当前的运动信息或生理体征信息来确定节奏与之匹配的音乐,比之根据用户运动节奏来生硬的改变当前音乐的播放节奏的方案来说,可以保证音乐的正常节奏,也保证了用户良好的听觉感受。
[0052]以上是对于本发明第三个实施例的介绍,在第三个实施例中,电子设备接收可穿戴设备发送的用户运动信息,并获取与之相匹配的音乐来播放。而在本发明的第四个实施例中,电子设备还可以与服务器连接,通过服务器来获取与用户运动信息相匹配的音乐。
[0053]图6描述了根据本发明的四个实施例的执行多媒体文件的装置600的示范性框架图。图4示出了根据本发明第四个实施例的电子设备410与其他设备之间连接关系的架构图。下面将参照图6和图4来描述本发明的第二个实施例。执行多媒体文件的装置600可以应用于上述电子设备,该电子设备410可以与可穿戴设备420连接,以被配置来执行多媒体文件。第四个实施例中的执行多媒体文件的装置600包括:获取单元601,运动信息发送单元602,多媒体文件接收单元603,执行单元604。其中,第四个实施例中执行多媒体文件的装置600与第三个实施例中的执行多媒体文件的装置500的部分方案类似,例如,获取单元601,与获取单元501类似。执行单元604与执行单元503类似。为了说明书的简洁,对于上述类似内容,以下仅作简要描述。
[0054]参见图6,获取单元601接收可穿戴设备发送的用户的运动信息,其中,运动信息由可穿戴设备检测获得。
[0055]运动信息发送单元602将用户的运动信息发送给服务器。多媒体文件接收单元603从服务器接收至少一个多媒体文件,其中,多媒体文件是由服务器基于运动信息获取的。在步骤S304中,执行多媒体文件。
[0056]根据本发明的一个示例,获取单元601接收到可穿戴设备410发送的可穿戴设备用户的运动信息后,运动信息发送单元602可以将该运动信息发送给服务器430,服务器430基于该运动信息,获取与该运动信息相匹配的一个或多个多媒体文件,之后,服务器430将获得的多媒体文件发送给电子设备410,电子设备410播放该多媒体文件以适应用户的运动方式或运动节奏。根据本发明的一个示例,电子设备中例如可以包括一个应用程序,该应用程序用来实现接收运动信息并获取与之匹配的音乐并播放的功能。另外,电子设备410与服务器430之间,可以通过有线或无线方式的通信链路460连接,例如,可以使用TCP/IP协议,或HTTP协议等。
[0057]根据本发明的一个示例,可穿戴设备420发送来的运动信息可以是其检测到的原始运动信息,例如,运动时间,运动方向,运动速度,运动加速度等。也可以是将运动信息与预先存储用户的个人信息结合,进行进一步加工得到的用户当前的运动特征,例如,用户的跑步的步频,步幅等。当可穿戴设备420将原始的运动信息发送给电子设备410时,电子设备可以根据其预先获取的用户信息(例如,身高,脚长等)作为运动辅助信息,将运动辅助信息与接收到的运行信息结合,计算得到用户当前的运动特征。将计算得到的运动特征发送给服务器430,服务器430直接基于接收到的用户当前运动特征,检索匹配的一个或多个音乐文件,并将检索到的匹配的音乐文件发送给电子设备进行播放。
[0058]可替换的,根据本发明的另一个示例,电子设备410在接收到可穿戴设备420发送的运动信息后,也可以直接将该运动信息发送给服务器430,服务器430可以根据该运动信息进一步得到用户当前的运动特征,然后服务器430基于得到的用户当前的运动特征,在数据库中检索匹配的音乐文件,并发送给电子设备410。例如,服务器中可以预先存储用户的脚长信息,而当接收到用户的运动时间,运动距离等运动信息时,可以根据用户脚长计算出用户的步幅,将步幅作为运动特征,检索与之匹配的音乐文件。
[0059]根据本发明的一个示例,用户当前的运动特征可以包括,当前运动动作频率。当服务器430获得用户当前的运动频率时,可以基于当前运动动作频率确定一个或多个音乐节奏与该动作频率相匹配的多媒体文件。例如,服务器430获得用户跑步时的步频时,可以根据步频来找到播放节奏与步频相匹配的音乐,这样,无需改变播放的音乐本身的节奏就可以使音乐的节奏与步频相统一, 用户可以随着音乐的节奏运动,从而使用户享受到良好的听觉感受的同时,保持最佳的运动状态。
[0060]根据本发明的另一个示例,可穿戴设备220还可以检测用户的生理体征信息。例如,可穿戴设备220中可以包括生物传感器,生物传感器内部具有检测装置,例如电扫描器,电扫描器可以用来在获取用户脉搏等与心电变化相关的信息。由于不同的心电变化可以反映出用户的情绪、活动状态等情况,因此可以根据检测到的上述信息来获取用户的生理体征信息,服务器430基于用户生理体征信息,获得与生理体征信息相匹配的至少一个多媒体文件。例如判断用户是睡眠状态还是活动状态,是情绪平和还是激动。当情绪激动时,可以放一些舒缓的音乐,当情绪平和时,可以根据用户设置播放其喜好的音乐,等等。
[0061]当服务器基于运动信息、用户当前运动特征或生理体征信息,查找到多个匹配的多媒体文件时,可以建立播放列表,将文件播放列表发送给电子设备420,电子设备420就可以顺序或随机播放其中的音乐文件。
[0062]根据本发明的一个示例,用户当前的运动特征的一个参数可以是,判断用户是否处于运动状态下。例如,睡眠状态、静坐状态就不属于运动状态。服务器430可以基于当前运动特征判断用户是否处于运动状态下,当判断用户处于运动状态下时,基于用户当前的运动特征获得与该当前运动特征相匹配的至少一个多媒体文件;当判断用户未处于运动状态下时,基于用户当前生理体征信息获得与该当前生理体征信息相匹配的至少一个多媒体文件。例如,当判断用户在跑步时,可以根据用户当前的步幅,步频,速度等运动特征来获取与一个和/或多个运动信息相匹配的音乐。当判断用户在静坐休息时,可以基于用户的心跳次数等生理体征信息来获取与之匹配的一个或多个音乐。需要说明的是,上述运动特征以及生理体征信息均可以是由可穿戴设备检测获得的。当然,可替换的,上述运动特征以及生理体征信息也可以是电子设备420基于可穿戴设备发送给它的信息,通过进一步加工得到的。或者,上述运动特征以及生理体征信息也可以是服务器430基于电子设备410发送给它的信息,通过进一步加工得到的。
[0063]本发明实施例通过从可穿戴设备获取用户的运动信息,电子设备将该运动信息或基于运动信息获取的用户当前运动特征发送给服务器,服务器根据运动信息或运动特征来获得与之匹配的多媒体文件,并返回给电子设备来为用户播放,避免了用户手动操作的不方便。另外,服务器端一般存储容量较大,可以存储大量多媒体文件,由服务器端完成检索多媒体文件的操作,不但可以找到更多匹配的音乐资源来为用户播放,还可以有效节省电子设备的处理器资源和存储空间。
[0064]本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现。并且软件模块可以置于任意形式的计算机存储介质中。为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0065]本领域技术人员应该理解,可依赖于设计需求和其它因素对本发明进行各种修改、组合、部分组合和替换,只要它们在所附权利要求书及其等价物的范围内。
【主权项】
1.一种执行多媒体文件的方法,应用于电子设备,所述电子设备与可穿戴设备连接,所述方法包括: 接收所述可穿戴设备发送的用户的运动信息,其中,所述运动信息由所述可穿戴设备检测获得; 基于所述运动信息,获得与所述运动信息相匹配的至少一个多媒体文件; 执行所述多媒体文件。2.根据权利要求1所述的方法,其中, 基于所述运动信息,获得与所述运动信息相匹配的至少一个多媒体文件的步骤包括: 将所述用户的所述运动信息发送给所述服务器; 从所述服务器接收所述至少一个多媒体文件,其中,所述多媒体文件是由所述服务器基于所述运动信息获取的。3.根据权利要求1任一所述的方法,其中, 基于所述运动信息,获得与所述运动信息相匹配的至少一个多媒体文件的步骤包括: 基于所述运动信息获得所述可穿戴设备用户当前运动特征; 基于所述用户当前运动特征,获得与该用户当前运动特征相匹配的至少一个多媒体文件。4.根据权利要求3所述的方法,其中, 基于所述运动信息获得所述可穿戴设备用户当前运动特征的步骤包括: 获取关于所述用户的运动辅助信息; 基于所述运动辅助信息以及所述运动信息获得所述用户的当前运动特征。5.根据权利要求3所述的方法,其中,所述当前运动特征包括:当前运动动作频率, 基于所述用户当前运动特征,获得与该用户当前运动特征相匹配的至少一个多媒体文件的步骤包括: 基于所述当前运动动作频率确定节奏与该动作频率相匹配的至少一个多媒体文件。6.根据权利要求3所述的方法,其中,所述当前运动特征包括:用户是否处于运动状态下, 基于所述用户当前运动特征,获得与该用户当前运动特征相匹配的至少一个多媒体文件的步骤包括: 基于所述当前运动特征判断所述用户是否处于运动状态下; 当判断所述用户处于运动状态下时,基于所述当前运动特征获得与该当前运动特征相匹配的至少一个多媒体文件; 当判断所述用户未处于运动状态下时,基于所述用户当前生理体征信息获得与该当前生理体征信息相匹配的至少一个多媒体文件,其中,所述生理体征信息由所述可穿戴设备检测获得。7.根据权利要求1所述的方法,其中,所述方法还包括: 接收所述可穿戴设备发送的用户的生理体征信息,其中,所述生理体征信息由所述可穿戴设备检测获得; 基于所述生理体征信息,获得与所述生理体征信息相匹配的至少一个多媒体文件。8.—种执行多媒体文件的装置,应用于电子设备,所述电子设备与可穿戴设备连接,所述装置包括: 接收单元,用于接收所述可穿戴设备发送的用户的运动信息,其中,所述运动信息由所述可穿戴设备检测获得; 获取单元,用于基于所述运动信息,获得与所述运动信息相匹配的至少一个多媒体文件; 执行单元,用于执行所述多媒体文件。9.根据权利要求8所述的装置,其中, 所述获取单元包括: 运动信息发送单元,用于将所述用户的所述运动信息发送给所述服务器; 多媒体文件接收单元,用于从所述服务器接收所述至少一个多媒体文件,其中,所述多媒体文件是由所述服务器基于所述运动信息获取的。10.根据权利要求8任一所述的装置,其中, 所述获取单元包括: 当前运动特征获取单元,用于基于所述运动信息获得所述可穿戴设备用户当前运动特征; 所述获取单元进一步基于所述用户当前运动特征,获得与该用户当前运动特征相匹配的至少一个多媒体文件。11.根据权利要求10所述的装置,其中, 所述当前运动特征获取单元包括: 运动辅助信息获取单元,用于获取关于所述用户的运动辅助信息; 所述当前运动特征获取单元基于所述运动辅助信息以及所述运动信息获得所述用户的当前运动特征。12.根据权利要求10所述的装置,其中,所述当前运动特征包括:当前运动动作频率, 所述获取单元进一步基于所述当前运动动作频率确定节奏与该动作频率相匹配的至少一个多媒体文件。13.根据权利要求10所述的装置,其中,所述当前运动特征包括:用户是否处于运动状态下, 所述获取单元进一步包括: 判断单元,用于基于所述当前运动特征判断所述用户是否处于运动状态下; 第一获取单元,用于当判断所述用户处于运动状态下时,基于所述当前运动特征获得与该当前运动特征相匹配的至少一个多媒体文件; 第二获取单元,用于当判断所述用户未处于运动状态下时,基于所述用户当前生理体征信息获得与该当前生理体征信息相匹配的至少一个多媒体文件,其中,所述生理体征信息由所述可穿戴设备检测获得。14.根据权利要求8所述的装置,其中,所述装置还包括: 生理体征信息接收单元,用于接收所述可穿戴设备发送的用户的生理体征信息,其中,所述生理体征信息由所述可穿戴设备检测获得; 第二多媒体文件获取单元,用于基于所述生理体征信息,获得与所述生理体征信息相匹配的至少一个多媒体文件。
【专利摘要】本发明实施例提供了一种应用于电子设备的执行多媒体文件的方法和装置,电子设备与可穿戴设备连接,该方法包括:接收可穿戴设备发送的用户的运动信息,其中,运动信息由可穿戴设备检测获得;基于运动信息,获得与运动信息相匹配的至少一个多媒体文件;执行多媒体文件。通过本发明实施例提供的方案,可以根据用户的运动状态等信息智能选取音乐进行播放,保证了用户良好的听觉体验。
【IPC分类】G06F3/01
【公开号】CN105487654
【申请号】CN201510815548
【发明人】程亮
【申请人】联想(北京)有限公司
【公开日】2016年4月13日
【申请日】2015年11月23日

最新回复(0)