根据天气状况自动播放歌曲方法及装置制造方法

文档序号:6540342阅读:447来源:国知局
根据天气状况自动播放歌曲方法及装置制造方法
【专利摘要】本发明提供一种根据天气状况自动播放歌曲方法及装置。本发明根据天气状况自动播放歌曲方法,包括:检测获取用户当前所处环境天气的参数信息;根据所述参数信息确定所述用户当前所处环境的天气状况;根据所述天气状况按照预设规则选择对应类型的歌曲播放。本发明实现了准确地根据准确的天气状况智能地选择对应类型的歌曲播放。
【专利说明】根据天气状况自动播放歌曲方法及装置
【技术领域】
[0001 ] 本发明涉及通信技术,尤其涉及一种根据天气状况自动播放歌曲方法及装置。
【背景技术】
[0002]随着移动通信技术的不断发展,移动终端例如手机已经成为人们日常生活中必不可少的重要通信工具。现在的手机都具备音乐播放功能,使用户可以随时欣赏音乐。而影响人们所欣赏的音乐类型往往与当前的心情有关,心情往往与天气有很大的关系。
[0003]现有技术中根据天气状况播放歌曲都是通过网络搜索天气预报来获得天气状况,这种方式获得的天气状况是一个大环境的天气状况,与用户所处的环境有所差别,获取的天气状况不准确,因此不能根据用户所处的实际的天气状况智能播放歌曲,而且在无网络的情况下无法智能播放歌曲。

【发明内容】

[0004]本发明提供一种根据天气状况自动播放歌曲方法及装置,以克服现有技术中不能准确根据天气状况智能播放歌曲的问题。
[0005]第一方面,本发明提供一种根据天气状况自动播放歌曲方法,包括:
[0006]检测获取用户当前所处环境天气的参数信息;
[0007]根据所述参数信息确定所述用户当前所处环境的天气状况;
[0008]根据所述天气状况按照预设规则选择对应类型的歌曲播放。
[0009]可选地,所述根据所述参数信息确定所述用户当前所处环境的天气状况,包括:
[0010]根据当前所处环境天气的参数信息,通过神经网络模型算法确定所述用户当前所处环境的天气状况。
[0011]可选地,所述根据所述天气状况按照预设规则选择对应类型的歌曲播放,包括:
[0012]将歌曲按照所述预设规则中所述天气状况对应的歌曲类型进行分类,根据所述天气状况按照预设规则选择对应类型的所述歌曲播放;或,
[0013]通过网络将所述预设规则中所述天气状况对应的歌曲类型作为关键词进行搜索;根据搜索到的所述歌曲查找本地是否有匹配的歌曲,若有,则播放所述歌曲;若没有,则下载所述歌曲并播放。
[0014]可选地,所述将歌曲按照预设规则中天气状况对应的歌曲类型进行分类,包括:
[0015]预先通过人工手动将所述歌曲按照预设规则中天气状况对应的歌曲类型进行分类;或,
[0016]通过模糊聚类算法将所述歌曲按照预设规则中天气状况对应的歌曲类型进行分类。
[0017]可选地,所述天气的参数信息包括温度、湿度、风向、风力、气压、紫外线。
[0018]可选地,所述检测获取用户当前所处环境天气的参数信息,包括:
[0019]周期性或实时地通过传感器获取所述用户当前所处环境天气的参数信息。[0020]第二方面,本发明提供一种根据天气状况自动播放歌曲装置,包括:
[0021]检测模块,用于检测获取用户当前所处环境天气的参数信息;
[0022]确定模块,用于根据所述参数信息确定所述用户当前所处环境的天气状况;
[0023]处理模块,用于根据所述天气状况按照预设规则选择对应类型的歌曲播放。
[0024]可选地,所述确定模块,具体用于:
[0025]根据当前所处环境天气的参数信息,通过神经网络模型算法确定所述用户当前所处环境的天气状况。
[0026]可选地,所述处理模块,具体用于:
[0027]将歌曲按照所述预设规则中所述天气状况对应的歌曲类型进行分类,根据所述天气状况按照预设规则选择对应类型的所述歌曲播放;或,
[0028]通过网络将所述预设规则中所述天气状况对应的歌曲类型作为关键词进行搜索;根据搜索到的所述歌曲查找本地是否有匹配的歌曲,若有,则播放所述歌曲;若没有,则下载所述歌曲并播放。
[0029]可选地,所述处理模块,具体用于:
[0030]预先通过人工手动将所述歌曲按照预设规则中天气状况对应的歌曲类型进行分类;或,
[0031]通过模糊聚类算法将所述歌曲按照预设规则中天气状况对应的歌曲类型进行分类。
[0032]可选地,所述天气的参数信息包括温度、湿度、风向、风力、气压、紫外线。
[0033]可选地,所述检测模块,具体用于:
[0034]周期性或实时地通过传感器获取所述用户当前所处环境天气的参数信息。
[0035]本发明根据天气状况自动播放歌曲方法及装置,通过检测获取用户当前所处环境天气的参数信息,并根据参数信息确定用户当前所处环境的天气状况,最终根据天气状况按照预设规则选择对应类型的歌曲播放,实现了根据准确的天气状况智能地选择对应类型的歌曲播放,解决了现有技术中不能准确根据天气状况智能播放歌曲的问题。
【专利附图】

【附图说明】
[0036]图1为本发明根据天气状况自动播放歌曲方法实施例一的流程图;
[0037]图2为本发明根据天气状况自动播放歌曲装置实施例一的结构示意图。
【具体实施方式】
[0038]图1为本发明根据天气状况自动播放歌曲方法实施例一的流程图,如图1所示,本实施例的方法可以包括:
[0039]步骤101、检测获取用户当前所处环境天气的参数信息。
[0040]可选地,天气的参数信息包括但不限于温度、湿度、风向、风力、气压、紫外线。
[0041]可选地,检测获取用户当前所处环境天气的参数信息,包括:
[0042]周期性或实时地通过传感器获取用户当前所处环境天气的参数信息。
[0043]具体地,本实施例的执行主体为根据天气状况自动播放歌曲装置,具体可以是移动终端等电子设备,可以通过传感器,包括测量温度和空气湿度的温湿度传感器,测量风力的风速传感器,测量风向的风向传感器,测量气压的气压传感器,测量紫外线强弱的紫外线传感器等。通过感应周边环境的气温,风力,紫外线强弱,湿度等天气状况,将所处环境天气的实时状况进行输出即输出参数信息,为准确判定当前用户所处环境的天气状况提供数据基础。
[0044]温湿度传感器:是指能将温度度量和湿度度量转换成容易被测量处理的电信号的设备或装置。
[0045]风速传感器:是可连续监测某地点的风速、风量(风量=风速*横截面积)大小,能够对所处位置的风速风量进行实时显示。
[0046]风向传感器:是一种以风向箭头的转动探测、感受外界的风向信息,并将其传递给同轴码盘,同时输出对应风向相关数值的物理装置。
[0047]气压传感器:用于测量气体的绝对压强。
[0048]紫外线传感器:能够将紫外线信号转换成可测量的电信号。
[0049]步骤102、根据参数信息确定用户当前所处环境的天气状况。
[0050]可选地,根据参数信息确定用户当前所处环境的天气状况,包括:
[0051]根据当前所处环境天气的参数信息,通过神经网络模型算法确定用户当前所处环境的天气状况。
[0052]具体地,通过各传感器可以检测得到当前用户所处环境天气的参数信息,将各个参数信息作为神经网络模型如非线性PSO-BP网络模型的输入,确定用户当前所处环境的天气状况。
[0053]首先,获取准确的神经网络模型的判定模型;具体可以通过以下方式:将天气的各个参数信息转换为数值形式的数据(该参数信息对应的天气状况为已知的),然后将数据作为输入数据反复提交到神经网络模型,每提交一次输入数据,神经网络模型的输出数据就与期望输出数据(即上述参数信息对应的天气状况,并将该天气状况也转换为数值形式的数据),进行对比,并计算误差;神经网络模型的输出为各个输入数据函数分别乘以权重的累加和,初始迭代时使用预设的权重。将误差反馈到神经网络模型并用于调整神经网络模型的权重,随着每次迭代,误差减少,神经网络模型的输出数据与期望输出数据越来越接近,最终得到神经网络模型的判定模型。其次,根据各个传感器所检测获取的天气的参数信息,将参数信息转化为数值形式的数据,利用该判定模型,计算神经网络模型的输出数据,该输出数据对应的天气状况,即为该用户所处环境的天气状况。例如,用户所处的位置为北纬40° 28,、东经116° 24',7月14日,温度27°C、湿度60%,风向为偏北风、风速2级、气压IOOOPa对应的天气状况为晴天。通过上述过程可以对晴天,阴天和雨天等天气状况进行智能识别。
[0054]步骤103、根据天气状况按照预设规则选择对应类型的歌曲播放。
[0055]可选地,根据天气状况按照预设规则选择对应类型的歌曲播放,包括:
[0056]将歌曲按照预设规则中天气状况对应的歌曲类型进行分类,根据天气状况按照预设规则选择对应类型的歌曲播放;或,
[0057]通过网络将预设规则中天气状况对应的歌曲类型作为关键词进行搜索;根据搜索到的歌曲查找本地是否有匹配的歌曲,若有,则播放歌曲;若没有,则下载歌曲并播放。
[0058]具体地,天气状况例如有晴天、阴天、雨天等,预设规则如晴天对应的歌曲类型为欢快类型、阴天对应的歌曲类型为悲伤类型等,将歌曲按照上述类型进行分类,根据天气状况按照预设规则选择相应的歌曲播放,如天气状况为晴天,选择欢快类型的歌曲如《快乐崇拜》、《今天你要嫁给我》等;或,通过网络搜索该天气状况对应的歌曲类型,如阴天则搜索悲伤类型的歌曲,根据搜索到的歌曲查找本地是否有匹配的歌曲,若有,则播放歌曲;若没有,则下载歌曲并播放,如播放《用心良苦》。
[0059]可选地,将歌曲按照预设规则中天气状况对应的歌曲类型进行分类,包括:
[0060]预先通过人工手动将歌曲按照预设规则中天气状况对应的歌曲类型进行分类;或,
[0061]通过模糊聚类算法将歌曲按照预设规则中天气状况对应的歌曲类型进行分类。
[0062]具体地,用户播放歌曲之前预先对本地存储的歌曲进行分类,如分成欢快、悲伤等类型,或者,自动通过模糊聚类算法将歌曲进行分类,具体可以通过以下方式:确定模糊聚类算法对象(即歌曲)的属性指标,将多个属性指标进行分类划分,属性指标类型主要有分类变量(如歌曲语言)、序数变量(如歌曲的节拍,速度,曲风等)和二元变量(如是否民歌、是否摇滚等),然后根据数据模型建立数据矩阵并根据欧几里得距离法获得各个对象即歌曲间的差异度,按照传统聚类方法确定相似系数,建立模糊相似矩阵,并得出动态聚类图,从而将歌曲分成若干类。如《雨一直下》与《用心良苦》最相似,分成一类。再通过已知的歌曲类型对应的属性指标和该些歌曲的属性指标,利用欧几里得距离法进行比较,确定该些歌曲的属性指标属于哪个类型,如《雨一直下》与《用心良苦》属于悲伤类型。
[0063]本实施例,通过检测获取用户当前所处环境天气的参数信息,并根据参数信息确定用户当前所处环境的天气状况,最终根据天气状况按照预设规则选择对应类型的歌曲播放,实现了根据准确的天气状况智能地选择对应类型的歌曲播放,解决了现有技术中不能准确根据天气状况智能播放歌曲的问题。
[0064]图2为本发明根据天气状况自动播放歌曲装置实施例一的结构示意图,如图2所示,本实施例的根据天气状况自动播放歌曲装置20可以包括:检测模块201、确定模块202和处理模块203,其中,检测模块201,用于检测获取用户当前所处环境天气的参数信息;确定模块202,用于根据所述参数信息确定所述用户当前所处环境的天气状况;处理模块203,用于根据所述天气状况按照预设规则选择对应类型的歌曲播放。
[0065]可选地,确定模块202,具体用于:
[0066]根据当前所处环境天气的参数信息,通过神经网络模型算法确定所述用户当前所处环境的天气状况。
[0067]可选地,处理模块203,具体用于:
[0068]将歌曲按照所述预设规则中所述天气状况对应的歌曲类型进行分类,根据所述天气状况按照预设规则选择对应类型的所述歌曲播放;或,
[0069]通过网络将所述预设规则中所述天气状况对应的歌曲类型作为关键词进行搜索;根据搜索到的所述歌曲查找本地是否有匹配的歌曲,若有,则播放所述歌曲;若没有,则下载所述歌曲并播放。
[0070]可选地,处理模块203,具体用于:
[0071]预先通过人工手动将所述歌曲按照预设规则中天气状况对应的歌曲类型进行分类;或,[0072]通过模糊聚类算法将所述歌曲按照预设规则中天气状况对应的歌曲类型进行分类。
[0073]可选地,所述天气的参数信息包括温度、湿度、风向、风力、气压、紫外线。
[0074]可选地,检测模块201,具体用于:
[0075]周期性或实时地通过传感器获取所述用户当前所处环境天气的参数信息。
[0076]本实施例的装置,可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0077]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0078]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【权利要求】
1.一种根据天气状况自动播放歌曲方法,其特征在于,包括: 检测获取用户当前所处环境天气的参数信息; 根据所述参数信息确定所述用户当前所处环境的天气状况; 根据所述天气状况按照预设规则选择对应类型的歌曲播放。
2.根据权利要求1所述的方法,其特征在于,所述根据所述参数信息确定所述用户当前所处环境的天气状况,包括: 根据当前所处环境天气的参数信息,通过神经网络模型算法确定所述用户当前所处环境的天气状况。
3.根据权利要求1或2所述的方法,其特征在于,所述根据所述天气状况按照预设规则选择对应类型的歌曲播放,包括: 将歌曲按照预设规则中天气状况对应的歌曲类型进行分类,根据所述天气状况按照预设规则选择对应类型的所述歌曲播放;或, 通过网络将所述预设规则中所述天气状况对应的歌曲类型作为关键词进行搜索;根据搜索到的所述歌曲查找本地是否有匹配的歌曲,若有,则播放所述歌曲;若没有,则下载所述歌曲并播放。
4.根据权利要求3所述的方法,其特征在于,所述将歌曲按照预设规则中天气状况对应的歌曲类型进行分类,包括: 预先通过人工手动将所述歌曲按照预设规则中天气状况对应的歌曲类型进行分类; 或, 通过模糊聚类算法将所述歌曲按照预设规则中天气状况对应的歌曲类型进行分类。
5.根据权利要求1或2所述的方法,其特征在于,所述天气的参数信息包括温度、湿度、风向、风力、气压、紫外线。
6.根据权利要求1或2所述的方法,其特征在于,所述检测获取用户当前所处环境天气的参数信息,包括: 周期性或实时地通过传感器获取所述用户当前所处环境天气的参数信息。
7.一种根据天气状况自动播放歌曲装置,其特征在于,包括: 检测模块,用于检测获取用户当前所处环境天气的参数信息; 确定模块,用于根据所述参数信息确定所述用户当前所处环境的天气状况; 处理模块,用于根据所述天气状况按照预设规则选择对应类型的歌曲播放。
8.根据权利要求7所述的装置,其特征在于,所述确定模块,具体用于: 根据当前所处环境天气的参数信息,通过神经网络模型算法确定所述用户当前所处环境的天气状况。
9.根据权利要求7或8所述的装置,其特征在于,所述处理模块,具体用于: 将歌曲按照所述预设规则中所述天气状况对应的歌曲类型进行分类,根据所述天气状况按照预设规则选择对应类型的所述歌曲播放;或, 通过网络将所述预设规则中所述天气状况对应的歌曲类型作为关键词进行搜索;根据搜索到的所述歌曲查找本 地是否有匹配的歌曲,若有,则播放所述歌曲;若没有,则下载所述歌曲并播放。
10.根据权利要求9所述的装置,其特征在于,所述处理模块,具体用于:预先通过人工手动将所述歌曲按照预设规则中天气状况对应的歌曲类型进行分类;或, 通过模糊聚类算法将所述歌曲按照预设规则中天气状况对应的歌曲类型进行分类。
11.根据权利要求7或8所述的装置,其特征在于,所述天气的参数信息包括温度、湿度、风向、风力、气压、紫外线。
12.根据权利要求7或8所述的装置,其特征在于,所述检测模块,具体用于: 周期性或实 时地通过传感器获取所述用户当前所处环境天气的参数信息。
【文档编号】G06F17/30GK103870568SQ201410092628
【公开日】2014年6月18日 申请日期:2014年3月13日 优先权日:2014年3月13日
【发明者】杨司烨 申请人:北京百纳威尔科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1