播放音乐的方法及装置制造方法及图纸

技术编号:17162166 阅读:27 留言:0更新日期:2018-02-01 20:26
本发明专利技术涉及播放音乐的方法及装置。所述方法包括:采集操控终端的姿态信息,根据所述姿态信息得出在设定时长内操控终端生成的操控指令数量;根据所述操控指令数量确定所述操控终端当前的操控状态;获取与所述操控状态对应的歌曲类型,查找歌曲库得出与所述歌曲类型对应的歌曲,播放所述歌曲。本发明专利技术能够根据用户对飞行器的操控状态自适应的播放相应的歌曲。

The method and device for playing music

The invention relates to a method and device for playing music. The method comprises the following steps: collecting control attitude information terminal, according to the attitude information obtained the quantity control instruction control terminal in the formation of long set; according to the control instruction to determine the number of the control terminal current operation state; the state of acquisition and manipulation should be the type of song, and can find the song corresponding to the type of song of songs, playing the song. The invention can play the appropriate song according to the user's adaptive control of the aircraft.

【技术实现步骤摘要】
播放音乐的方法及装置
本专利技术涉及信号分析与处理
,特别是涉及通过操控终端播放音乐的方法及装置。
技术介绍
现有的飞行器(例如无人机)不仅可通过手机、平板等操控终端进行操作,还可通过佩带VR(VirtualReality)眼镜进行操控,用户只需做相应的头部动作,VR眼镜检测用户的头部动作(即检测随着用户头部动作时VR眼镜的姿态信息)生成相应的控制指令,由此实现对飞行器的飞行控制,如横滚控制、偏航控制、俯仰控制等。并且还可在操控飞行器过程中通过VR眼镜增强体验。此外,还可在操控飞行器的同时,通过所述VR眼镜进行音乐播放;用户需预先选定需要播放的曲目,并设定播放模式(单曲模式、循环模式、随机模式等)。即目前VR眼镜播放音乐的方式仍然属于预先设定式的,并不具有自我学习功能,也不便于用户在飞控过程中实时调整需播放的歌曲。
技术实现思路
基于此,本专利技术实施例提供播放音乐的方法及装置,能够根据操控终端的操控状态自适应的播放相应的歌曲。本专利技术一方面提供播放音乐的方法,包括:采集操控终端的姿态信息,根据所述姿态信息得出在设定时长内操控终端生成的操控指令数量;根据所述操控指令数量确定所述操控终端当前的操控状态;获取与所述操控状态对应的歌曲类型,查找歌曲库得出与所述歌曲类型对应的歌曲,播放所述歌曲.本专利技术另一方面还提供一种播放音乐的装置,包括:采集模块,用于采集操控终端的姿态信息,根据所述姿态信息得出在设定时长内操控终端生成的操控指令数量;状态确定模块,用于根据所述操控指令数量确定所述操控终端当前的操控状态;播放控制模块,用于获取与所述操控状态对应的歌曲类型,查找歌曲库得出与所述歌曲类型对应的歌曲,播放所述歌曲。上述技术方案,通过采集操控终端的姿态信息,根据所述姿态信息得出在设定时长内操控终端生成的操控指令数量;获取与所述操控状态对应的歌曲类型,进而播放对应类型的歌曲。通过本专利技术上述实施例的方案,能够实时检测出用户的操控风格,并根据当前的操控风格自适应控制操控终端播放相应的歌曲。附图说明图1为一实施例的播放音乐的方法的示意性流程图;图2为一具体实施方式的播放音乐的方法的示意性流程图;图3为一实施例的播放音乐的装置的示意性结构图;图4为另一实施例的播放音乐的装置的示意性结构图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1为一实施例的播放音乐的方法的示意性流程图;在该实施例中,以VR眼镜为例,将其作为飞行器的操控终端;具体地,所述VR眼镜可以作为飞行器云台的操控终端,并且在该实施例中以飞行器操控终端作为执行主体进行说明。如图1所示,本实施例中的播放音乐的方法包括步骤:S11,采集操控终端的姿态信息,根据所述姿态信息得出在设定时长内操控终端生成的操控指令数量;本专利技术实施例以姿态控制为例,可通过获取操控终端的姿态信息得到用户对飞行器的操控信息,例如横滚控制、偏航控制、俯仰控制等。需要说明的是,用户基于操控终端对飞行器进行操控的方式包括但不限于语音控制、按键控制、触摸控制和姿态控制。因此该步骤可替换为采集操控终端的操控指令信息,根据所述操控指令信息得出在设定时长内操控终端生成的操控指令数量。S12,根据所述操控指令数量确定所述操控终端当前的操控状态;在实际操控飞行器的时候,有的场合下玩家(用户)需要平稳的操控飞行器,例如航拍的时候;有的场合则希望展示一些炫酷的技能,例如多人竞技时。本专利技术实施例中,可预先定义了若干种操控状态,通过不同的操控状态来体现用户在一定时长内(例如四分钟内)对飞行器的操控指令数量的区别。例如预先定义奔放、中度、平稳、安静等操控状态,奔放操控状态表示操控终端在设定时长内对飞行器的操控指令数量最多,中度、平稳、安静对应的操控指令数量依次减少。S13,获取与所述操控状态对应的歌曲类型,查找歌曲库得出与所述歌曲类型对应的歌曲,播放所述歌曲。查找歌曲库得出与所述歌曲类型对应的歌曲的方式包括:a、建立多个歌曲库,不同歌曲库存储不同类型的歌曲,通过访问不同的歌曲库得到不同类型的歌曲;b、统一将歌曲存储在一个歌曲库中,通过每首歌曲自带的类型标签得到不同歌曲类型的歌曲。本专利技术实施例中,还需预先建立每种操控状态与歌曲类型的对应关系,例如奔放、中度、平稳、安静对应的歌曲类型分别为摇滚、蓝调、乡村、清新。可以理解的是,对操控状态,以及操控状态与歌曲类型的对应关系均可基于实际情况进行设置,包括但不限于本实施例所列举的情况。需要说明的是,本专利技术对歌曲分类的方式不作限定,例如可根据节拍数或者演奏风格等对歌曲库中的歌曲进行分类。作为一优选实施方式,本实施例的音乐播放方法中,若步骤S13查找歌曲库得出与所述歌曲类型对应的歌曲有多个,那么在操控终端的操控状态未发生改变的情况下,按顺序依次播放对应的多个歌曲。或者,在下一次操控终端的操控状态重新回到之前确定过的操控状态时,接着上一次的播放记录继续播放对应的多个歌曲。由此可防止重复播放相同的歌曲。通过上述实施例的播放音乐的方法,当用户操控飞行器较为平和时,可自动播放舒缓类型的歌曲;当用户操控飞行器较为激烈时,可自动播放摇滚类的歌曲,使得播放的歌曲与用户当前的操控状态相适应,且无需用户手动调整。图2为一具体实施方式的播放音乐的方法的示意性流程图;下面参考图2,对本专利技术播放音乐的方法进行进一步的说明。如图2所示,本专利技术实施例的播放音乐的方法包括步骤:S21,采集操控终端的姿态信息;例如,可通过操控终端预设的重力传感器、加速度传感器等采集操控终端的姿态信息,包括横滚信息、偏航信息、俯仰信息中至少一种,以根据所述操控终端的姿态信息确定用户对飞行器的操控信息。S22,将设定时长内采集到的姿态信息作为一个数据包,分析其中的姿态信息,得出在所述设定时长内操控终端对飞行器的操控指令数量。优选的,本实施例中将每4分钟内采集到的姿态信息作为一个数据包进行分析处理。当然,根据实际情况还可对此时间进行调整。作为一优选实施方式,可获取预定义的操控终端的默认姿态信息,将默认姿态作为参考信息分析设定时长内的姿态信息,得出在设定时长内操控终端的姿态变化信息。例如:可预定义操控终端的一个默认姿态(例如用户佩带VR眼镜时的默认状态),将此默认姿态以外的状态均作为使能状态(即产生操控指令的状态);基于分析操控终端从默认姿态开始、到恢复到默认姿态之间的所有姿态变化信息(即操控终端从起始点位置到所述终止点位置过程中产生的所有操控指令),由此可得出操控终端在设定时长内的姿态变化信息,进而得出在所述设定时长内用户通过操控终端对飞行器的操控指令数量。S23,确定所述操控指令数量所属的数值区间;S24,获取所述数值区间对应的操控状态,作为用户当前对飞行器的操控状态;本专利技术实施例中,可根据用户操控飞行器的大数据信息设置若干数值区间,例如[0,10]、[11,30]、[31,60]、61以上四个区间;并建立各数值区间与操控状态的对应关系,例如[0,10]、[11,30]、[31,60]、61以上四个数值区间对应的操控状态分别为安静、平稳、中度、奔放。若得到在所述设定时长内用户通过操控终端对飞行器的操本文档来自技高网...
播放音乐的方法及装置

【技术保护点】
一种播放音乐的方法,其特征在于,包括:采集操控终端的姿态信息,根据所述姿态信息得出在设定时长内操控终端生成的操控指令数量;根据所述操控指令数量确定所述操控终端当前的操控状态;获取与所述操控状态对应的歌曲类型,查找歌曲库得出与所述歌曲类型对应的歌曲,播放所述歌曲。

【技术特征摘要】
1.一种播放音乐的方法,其特征在于,包括:采集操控终端的姿态信息,根据所述姿态信息得出在设定时长内操控终端生成的操控指令数量;根据所述操控指令数量确定所述操控终端当前的操控状态;获取与所述操控状态对应的歌曲类型,查找歌曲库得出与所述歌曲类型对应的歌曲,播放所述歌曲。2.根据权利要求1所述的播放音乐的方法,其特征在于,根据所述姿态信息得出在设定时长内操控终端生成的操控指令数量的步骤包括:根据预设的姿态计数逻辑分析所述姿态信息,得出操控终端在设定时长内的姿态变化信息;由所述姿态变化信息确定在设定时长内所述操控终端生成的操控指令数量。3.根据权利要求2所述的播放音乐的方法,其特征在于,所述根据预设的姿态计数逻辑分析所述姿态信息,得出操控终端在设定时长内的姿态变化信息的步骤包括:获取预定义的操控终端的默认姿态信息,将默认姿态作为参考信息分析设定时长内的姿态信息,得出在设定时长内操控终端的姿态变化信息。4.根据权利要求1所述的播放音乐的方法,其特征在于,所述姿态信息包括横滚信息、偏航信息、俯仰信息中至少一种。5.根据权利要求1所述的播放音乐的方法,其特征在于,所述根据所述操控指令数量确定所述操控终端当前的操控状态的步骤包括:确定所述操控指令数量所属的数值区间,获取所述数值区间对应的操控状态,作为所述操控终端当前的操控状态。6.根据权利要求1至5任一所述的播放音乐的方法,其特征在于,所述获取与所述操控状态对应的歌曲类型,查找歌曲库得出属于所述歌曲类型的歌曲,播放所述歌曲的步骤包括:判断是否检测到当前歌曲播放结束的信息,若是,则获取最新确定出的操控状态,获取与所述操控状态对应的歌曲类型,查找歌曲库得出属于所述歌曲类型的歌曲,播放所述歌曲。7.根据权利要求6所述的播放音乐的方法,其特征在于,所述获取与所述操控状态对应的歌曲类型,查找歌曲库得出属于所述歌曲类型的歌曲,播放所述歌曲的步骤还包括:判断是否接收到开始播放/切换歌曲的播放控制指令,若是,则获取最新确定出的操控状态,获取与所述操控状态对应的歌曲类型,查找歌曲库得出属于所述歌曲类型的歌曲,播放所述...

【专利技术属性】
技术研发人员:胡华智文武
申请(专利权)人:广州亿航智能技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1