声音播放控制方法及系统的制作方法
【技术领域】
[0001]本发明涉及通讯领域,尤其涉及一种声音播放控制方法及系统。
【背景技术】
[0002]近年来,各种各样的节目、影视、游戏等项目越来越多,这些项目通过视频和声音来为用户提供多种场景,尤其随着3D、4D技术的应用,用户能够享用3D、4D立体效果的节目、影视或者游戏,这给用户带来极好的视听享受。
[0003]但是,目前的声音发生装置大都是固定位置的,声音只能由固定位置发出。而提供给用户的场景大多是立体的,这样声音不能与场景更好的匹配,不能为用户提供更好的视听场景,大大降低了用户体验,无法满足用户越来越高的要求。
【发明内容】
[0004]有鉴于此,有必要针对上述声音固定不能为用户提供更好的视听场景、不能满足用户要求的问题,提供一种声音播放控制方法及系统。
[0005]本发明提供一种声音播放控制系统,包括:音箱单元、飞行器单元、声音管理单元以及飞行控制单元;所述音箱单元安装在所述飞行器单元上,可由飞行器单元带动在外部空间中移动,所述声音管理单元用于由声音发送方获取原始声音产生时所处场景的位置信息,并将所处场景的位置信息对应转换成外部空间的位置信息,然后将声音传送给所述音箱单元进行播放,将声音在外部空间的位置信息传送给所述飞行控制单元,所述飞行控制单元根据接收的声音在外部空间的位置信息对应生成所述飞行器单元的飞行控制数据,控制所述飞行器单元飞行移动至与外部空间的位置信息对应的位置。
[0006]进一步的,所述音箱单元和飞行器单元为多组,多组分布在空间中的不同区域。
[0007]进一步的,所述飞行器单元采用有线方式连接电源进行供电,或者采用近场无线充电方式对电池进行充电。
[0008]进一步的,所述飞行器单元包括电源接插模块,用于电源接口的插接和适配,兼容支持各种类型的电源输入接口 ;有线连接输入管理模块,用于提供连接线的兼容支持,使各种连接线与所述飞行器单元能够适配连接。
[0009]进一步的,所述飞行器单元包括停靠回航模块和蓄电管理模块;所述停靠回航模块用于生成飞行器单元停靠回航的位置信息,所述蓄电管理模块用于通过可充电电池对各个模块进行供电和电源管理,在外部供电突然断开时根据停靠回航模块的指示而返回到停靠位置。
[0010]进一步的,所述飞行器单元包括有噪声消除模块,用于采集飞行器单元的噪声,进行AD转换获取转换之后的数字信息,根据数字信息计算出与旋翼噪声幅度相等、相位相差180°的声波数据,利用声波数据生成一个真实的模拟声音信号,并传送给所述音箱单元进行噪音消除。
[0011]进一步的,所述声音管理单元包括有声源位置操控模块和声源位置坐标生成模块;所述声源位置操控模块用于根据用户的控制改变声音在外部空间中的位置信息,所述声源位置坐标生成模块用于根据用户改变的声音在外部空间中的位置信息,重新定位生成相应的坐标数据并交给所述飞行控制单元。
[0012]进一步的,所述飞行控制单元包括飞行姿态控制引擎,用于根据飞行控制数据执行飞行器单元具体的飞行控制动作;运动平衡调整模块,用于在飞行姿态控制引擎的控制下对整个飞行器单元的平衡进行调整;运动方向管理模块,用于在飞行姿态控制引擎的控制下对所述飞行器单元的方向进行管理。
[0013]本发明还提供一种声音播放控制方法,包括如下步骤:
[0014]SlO:提供音箱和飞行器,将音箱安装在飞行器上;
[0015]S20:由声音发送方获取原始声音产生时所处场景的位置信息,并将所处场景的位置信息对应转换成外部空间的位置信息;
[0016]S30:根据声音在外部空间的位置信息对应生成飞行器的飞行控制数据,控制飞行器飞行移动至与外部空间的位置信息对应的位置,同时将声音传送给音箱进行播放。
[0017]进一步的,所述方法还包括步骤:采集飞行器的噪声,进行AD转换获取转换之后的数字信息,根据数字信息计算出与旋翼噪声幅度相等、相位相差180°的声波数据,利用声波数据生成一个真实的模拟声音信号,并传送给音箱进行噪音消除。
[0018]本发明声音控制系统和方法,将音箱安装在飞行器上,可由飞行器带动进行飞行移动,将声音所处场景的位置信息对应转换成外部空间的位置信息,生成对应的飞行控制数据,控制飞行器飞行移动至与声音在外部空间的位置信息对应的位置,对声音的播放位置进行控制,使得声音能够在飞行器的带动下,在外部空间中变换位置进行播放,而非只能由固定位置发出,从而与场景进行更好的匹配,为用户提供更好的视听场景,大大提高了用户体验,极大满足了用户越来越高的要求。
【附图说明】
[0019]图1是一个实施例中的声音播放控制系统的结构图。
【具体实施方式】
[0020]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0021]图1是一个实施例中的声音播放控制系统的结构图,如图1所示,该声音控制系统包括:音箱单元100、飞行器单元200、声音管理单元300以及飞行控制单元400。音箱单元100安装在飞行器单元200上,可由飞行器单元200带动在外部空间中移动。声音管理单元300用于由声音发送方获取原始声音产生时所处场景的位置信息,并将所处场景的位置信息对应转换成外部空间的位置信息,然后将声音传送给音箱单元100进行播放,将声音在外部空间的位置信息传送给飞行控制单元400。飞行控制单元400根据接收的声音在外部空间的位置信息对应生成飞行器单元200的飞行控制数据,控制飞行器单元200飞行移动至与外部空间的位置信息对应的位置。
[0022]该实施例中,音箱单元100和飞行器单元200可以为多组。进一步的,多组分布在空间中的不同区域,便于每组在各自区域内小范围快速的移动。
[0023]考虑到飞行器单元200电源续航能力有限,单独依靠电池或内置电源供电的持续不了很长时间,为保证飞行器单元200能够长时间飞行和使用,飞行器单元200采用有线方式连接电源进行供电,或者采用近场无线充电方式对电池进行充电。这样可以有效保证飞行器单元200的长时间使用。
[0024]进一步的,飞行器单元200包括电源接插模块,用于电源接口的插接和适配,兼容支持各种类型的电源输入接口 ;有线连接输入管理模块,用于提供连接线的兼容支持,使各种连接线与飞行器单元200能够适配连接。
[0025]另外,飞行器单元200还包括停靠回航模块和蓄电管理模块。停靠回航模块用于生成飞行器单元200停靠回航的位置信息。这个位置信息可以根据供电电源位置进行关联调整。蓄电管理模块用于通过可充电电池对各个模块进行供电和电源管理,在外部供电突然断开时根据停靠回航模块的指示而返回到停靠位置。由于有可充电电池的存在,飞行器单元200在失去外部供电时不至于马上失去动力掉落,而是有一定的时间缓冲,在这段时间内能够回到停靠位置,保证了飞行器单元200和音箱单元100的安全。
[0026]由于飞行器单元200在飞行时会产生一部分噪声,有可能会对音箱单元100播放的声音造成干扰,在进一步的实施方式中,飞行器单元200包括有噪声消除模块,用于采集飞行器单元200的噪声,进行AD转换获取转换之后的数字信息,根据数字信息计算出与旋翼噪声幅度相等、相位相差180°的声波数据,利用声波数据生成一个真实的模拟声音(比如使用蜂鸣器或其它发声装置)信号,并传送给音箱单元100进行噪音消除。这样,对飞行器单元200的噪声,相应的产生一个用户抵消噪声的模拟声音信号,避免噪声对声音的干扰。
[0027]为使得用户能够自主个性化的对音箱单元100在空间中的位置进行调整,声音管理单元300包括有声源位置操控模块和声源位置坐标生成模块。声源位置操控模块用于根据用户的控制改变声音在外部空间中的位置信息。声源位置坐标生成模块用于根据用户改变的声音在外部空间中的位置信息,重新定位生成相应的坐标数据并交给飞行控制单元400。这样,就使得用户能够自身的要求重新调整声源在外部空间的位置,满足