首页 / 专利库 / 视听技术与设备 / MIDI 控制器 / 多场景音频播放控制方法、装置、计算机设备和存储介质

多场景音频播放控制方法、装置、计算机设备和存储介质

阅读:969发布:2020-05-12

专利汇可以提供多场景音频播放控制方法、装置、计算机设备和存储介质专利检索,专利查询,专利分析的服务。并且本 申请 涉及一种多场景音频播放控制方法、装置、计算机设备和存储介质。所述方法包括:为每个所述场景对应的音频文件设置对应的 音轨 ;控制所述 传感器 探测预定物体进入及离开对应的所述场景的动作;根据所述传感器的探测结果控制与对应场景相应的音轨,播放对映内容的音频文件。采用本方法能够为每个所述场景对应的音频文件设置对应的音轨,通过检测所述播放标识控制,进行播放或停止音轨播放音频文件,独立控制单一场景的音轨播放,使多个场景之间播放的音频文件互不干扰,于大型游乐项目中多个表演项目的音频播放设备提供更精确、更方便的控制。,下面是多场景音频播放控制方法、装置、计算机设备和存储介质专利的具体信息内容。

1.一种多场景音频播放控制方法,每个所述场景具有对应内容的音频文件,每个所述场景设置有对应的传感器,所述传感器能够探测预定物体进入及离开对应的所述场景的动作,其特征在于,所述多场景音频播放控制方法包括:
为每个所述场景对应的音频文件设置对应的音轨
控制所述传感器探测预定物体进入及离开对应的所述场景的动作;
根据所述传感器的探测结果控制与对应场景相应的音轨,播放对映内容的音频文件。
2.根据权利要求1所述的方法,其特征在于,所述根据所述传感器的探测结果控制与对应场景相应的音轨,播放对映内容的音频文件包括:
当所述传感器探测到预定物体进入对应的所述场景的动作时,控制与该场景对应的音轨播放相应内容的音频文件;
当所述传感器探测到预定物体离开对应的所述场景的动作时,控制与该场景对应的音轨停止播放相应内容的音频文件。
3.根据权利要求2所述的方法,其特征在于,当所述传感器探测到预定物体离开对应的所述场景的动作时,延时触发播放停止动作,所述延时的时长为所述传感器探测到预定物体起始离开动作至完全离开对应场景的间隔时长。
4.根据权利要求2所述的方法,其特征在于,当所述传感器探测到预定物体进入对应的所述场景的动作时,控制与该场景对应的音轨播放相应内容的音频文件包括:
当所述传感器探测到所述预定物体进入特定的所述场景时,对播放的所述音频文件进行滤波。
5.根据权利要求2所述的方法,其特征在于,所述当所述传感器探测到预定物体离开对应的所述场景的动作时,控制与该场景对应的音轨停止播放相应内容的音频文件包括:
释放与该场景对应的音轨占用的内存。
6.一种多场景音频播放控制装置,用于根据多场景控制音频文件的播放,其特征在于,包括:
传感器,用于探测预定物体进入及离开对应的所述场景的动作;
存储器,存储有与所述场景对应的音频文件;
控制器,与所述传感器以及所述存储器通信连接,用于为每个所述场景对应的音频文件设置对应的音轨;根据所述传感器的探测结果控制与对应场景相应的音轨,播放对应内容的音频文件。
7.根据权利要求6所述的多场景音频播放控制装置,其特征在于,所述传感器通过MIDI协议与所述控制器通信连接。
8.根据权利要求6所述的多场景音频播放控制装置,其特征在于,还包括与所述控制器通信连接的播放装置,所述控制器采用网络音频传输协议与所述播放装置通信连接。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。

说明书全文

多场景音频播放控制方法、装置、计算机设备和存储介质

技术领域

[0001] 本申请涉及网络视听技术领域,特别是涉及一种多场景音频播放控制方法、装置、计算机设备和存储介质。

背景技术

[0002] 随着社会经济发展和生活物质平的提高,人们对精神享受的需求也不断上升。在忙碌的工作之余,携亲朋好友至各处游乐场所休闲娱乐,已成为日常不可缺少的一部分。
而传统、单一、分散的游乐设施,已不能满足当今游客的需求。各种综合化、多元化、科技化,互动性强、新颖独特的综合沉浸式游乐项目应运而生。在大型游乐项目中,需要在不同的地段设立音频播放设备进行播放音乐。
[0003] 但是,由控制系统控制不同地段的音频播放设备进行播放音乐,容易使不同音频播放设备之间产生延迟、运行顺序和表演次序不一致等问题。发明内容
[0004] 基于此,有必要针对上述技术问题,提供一种能够降低延迟、保证运行顺序和表演次序一致的多场景音频播放控制方法、装置、计算机设备和存储介质。
[0005] 一种多场景音频播放控制方法,每个所述场景具有对应内容的音频文件,每个所述场景设置有对应的传感器,所述传感器能够探测预定物体进入及离开对应的所述场景的动作,所述多场景音频播放控制方法包括:
[0006] 为每个所述场景对应的音频文件设置对应的音轨
[0007] 控制所述传感器探测预定物体进入及离开对应的所述场景的动作;
[0008] 根据所述传感器的探测结果控制与对应场景相应的音轨,播放对映内容的音频文件。
[0009] 在其中一个实施例中,所述根据所述传感器的探测结果控制与对应场景相应的音轨,播放对映内容的音频文件包括:
[0010] 当所述传感器探测到预定物体进入对应的所述场景的动作时,控制与该场景对应的音轨播放相应内容的音频文件;
[0011] 当所述传感器探测到预定物体离开对应的所述场景的动作时,控制与该场景对应的音轨停止播放相应内容的音频文件。
[0012] 在其中一个实施例中,当所述传感器探测到预定物体离开对应的所述场景的动作时,延时触发播放停止动作,所述延时的时长为所述传感器探测到预定物体起始离开动作至完全离开对应场景的间隔时长。
[0013] 在其中一个实施例中,当所述传感器探测到预定物体进入对应的所述场景的动作时,控制与该场景对应的音轨播放相应内容的音频文件包括:
[0014] 当所述传感器探测到所述预定物体进入特定的所述场景时,对播放的所述音频文件进行滤波。
[0015] 在其中一个实施例中,所述当所述传感器探测到预定物体离开对应的所述场景的动作时,控制与该场景对应的音轨停止播放相应内容的音频文件包括:
[0016] 释放与该场景对应的音轨占用的内存。
[0017] 一种多场景音频播放控制装置,用于根据多场景控制音频文件的播放,包括:
[0018] 传感器,用于探测预定物体进入及离开对应的所述场景的动作;
[0019] 存储器,存储有与所述场景对应的音频文件;
[0020] 控制器,与所述传感器以及所述存储器通信连接,用于为每个所述场景对应的音频文件设置对应的音轨;根据所述传感器的探测结果控制与对应场景相应的音轨,播放对应内容的音频文件。
[0021] 在其中一个实施例中,所述传感器通过MIDI协议与所述控制器通信连接。
[0022] 在其中一个实施例中,还包括与所述控制器通信连接的播放装置,所述控制器采用网络音频传输协议与所述播放装置通信连接。
[0023] 一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0024] 为每个所述场景对应的音频文件设置对应的音轨;
[0025] 控制所述传感器探测预定物体进入及离开对应的所述场景的动作;
[0026] 根据所述传感器的探测结果控制与对应场景相应的音轨,播放对映内容的音频文件。
[0027] 一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0028] 为每个所述场景对应的音频文件设置对应的音轨;
[0029] 控制所述传感器探测预定物体进入及离开对应的所述场景的动作;
[0030] 根据所述传感器的探测结果控制与对应场景相应的音轨,播放对映内容的音频文件。
[0031] 上述多场景音频播放控制方法、装置、计算机设备和存储介质,为每个所述场景对应的音频文件设置对应的音轨,通过检测预定物体进入及离开对应的所述场景的动作,进行播放或停止音轨播放音频文件,独立控制单一场景的音轨播放,使多个场景之间播放的音频文件互不干扰,于大型游乐项目中多个表演项目的音频播放设备提供更精确、更方便的控制。附图说明
[0032] 图1为一个实施例中多场景音频播放控制方法的流程示意图;
[0033] 图2为一个实施例中多场景音频播放控制装置的结构框图
[0034] 图3为图2中控制器的结构框图;
[0035] 图4为一个实施例中计算机设备的内部结构图。

具体实施方式

[0036] 为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0037] 在一个实施例中,如图1所示,提供了一种多场景音频播放控制方法,每个所述场景具有对应内容的音频文件,每个所述场景设置有对应的传感器,所述传感器能够探测预定物体进入及离开对应的所述场景的动作,包括以下步骤:
[0038] 步骤102,为每个所述场景对应的音频文件设置对应的音轨。
[0039] 步骤104,控制所述传感器探测预定物体进入及离开对应的所述场景的动作。
[0040] 所述步骤包括:当所述传感器探测到预定物体离开对应的所述场景的动作时,延时触发播放停止动作,所述延时的时长为所述传感器探测到预定物体起始离开动作至完全离开对应场景的间隔时长。在一个实施例中,所述预定物体为火车,当所述传感器探测到火车车头时,延时触发播放停止动作,所述延迟的时长为所述传感器探测到火车车尾离开对应场景的间隔时长。可以理解,所述预定物体也可以为索道车、缆车、船等其他设备,只需为可以载人的移动设备即可。
[0041] 步骤106,根据所述传感器的探测结果控制与对应场景相应的音轨,播放对映内容的音频文件。
[0042] 所述步骤包括:当所述传感器探测到预定物体进入对应的所述场景的动作时,控制与该场景对应的音轨播放相应内容的音频文;当所述传感器探测到预定物体离开对应的所述场景的动作时,控制与该场景对应的音轨停止播放相应内容的音频文件。
[0043] 所述步骤还包括:当所述传感器探测到所述预定物体进入特定的所述场景时,对播放的所述音频文件进行滤波。具体地,所述滤波方式包括:有限冲激响应方式和/或无限冲激响应方式。在一个实施例中,所述滤波方式为限冲激响应方式和无限冲激响应方式相结合。在一个实施例中,多个所述场景设立在隧道中,声音频率在150Hz~200Hz之间的声音反射严重,将此范围内的音频进行过滤。
[0044] 在一个实施例中,所述当所述传感器探测到预定物体离开对应的所述场景的动作时,控制与该场景对应的音轨停止播放相应内容的音频文件包括:释放与该场景对应的音轨占用的内存,防止多个音轨进行播放音频文件后,内存占用率过高,产生故障。
[0045] 上述多场景音频播放控制方法中,为每个所述场景对应的音频文件设置对应的音轨,通过检测预定物体进入及离开对应的所述场景的动作,进行播放或停止音轨播放音频文件,独立控制单一场景的音轨播放,使多个场景之间播放的音频文件互不干扰,于大型游乐项目中多个表演项目的音频播放设备提供更精确、更方便的控制。
[0046] 应该理解的是,虽然图1的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
[0047] 在一个实施例中,如图2~3所示,提供了一种多场景音频播放控制装置200,用于根据多场景控制音频文件的播放,所述的多场景音频播放控制装置包括:传感器210、存储器220、控制器230和播放装置240,其中:
[0048] 所述传感器210用于探测预定物体进入及离开对应的所述场景的动作。
[0049] 所述存储器220存储有与所述场景对应的音频文件。
[0050] 所述控制器230与所述传感器以及所述存储器通信连接,用于为每个所述场景对应的音频文件设置对应的音轨;根据所述传感器的探测结果控制与对应场景相应的音轨,播放对应内容的音频文件。
[0051] 所述播放装置240用于播放音频文件。在一个实施例中,所述播放装置240为全天候扬声器。
[0052] 所述控制器230包括音轨播放单元231和音轨停止单元232。
[0053] 所述音轨播放单元231用于控制与该场景对应的音轨播放相应内容的音频文件,并对播放的所述音频文件进行滤波。
[0054] 所述音轨停止单元232用于控制与该场景对应的音轨停止播放相应内容的音频文件,并释放所述音轨占用的内存。
[0055] 可选地,所述传感器210通过MIDI协议与所述控制器通信连接。所述MIDI协议可以提高所述传感器210与所述控制器230的兼容性,使音频文件的播放更加稳定、高效。
[0056] 可选地,所述控制器230采用网络音频传输协议与所述播放装置240通信连接。所述控制器230通过网络音频传输协议同时传输多个所述音轨对应的音频文件至多个所述播放装置240,降低传输时产生的传输延迟,在远距离传输音频文件时更加稳定。
[0057] 在一个实施例中,所述控制器230通过网络音频传输协议进行传输并控制所述播放装置240进行播放音频文件。所述控制器230根据所述传感器210检测到的播放标识控制所述播放装置240播放或停止音频文件。所述控制器230采用MAC系统,安装有DANTE CONTROLLER软件,通过DANTE CONTROLLER可以实时监控所述传感器210运行状态与时钟的振荡,并且DANTE CONTROLLER具有历史信息可以看到长时间的反馈信息,以此可以帮助用户更加准确的获取装置运行状况。所述控制器230安装有DANTE声卡,在DANTE声卡的设置选项中悬着了32*32的音频矩阵已完全能满足使用需求,传输网络为千兆网络在系统的安全延时需要设置为1ms。
[0058] 关于多场景音频播放控制装置的具体限定可以参见上文中对于多场景音频播放控制方法的限定,在此不再赘述。上述多场景音频播放控制装置中的各个模可全部或部分通过软件、硬件及其组合来实现。
[0059] 在一个实施例中,提供了一种计算机设备,该计算机设备可以是控制器,其内部结构图可以如图4所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种多场景音频播放控制方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
[0060] 本领域技术人员可以理解,图4中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0061] 在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
[0062] 为每个所述场景对应的音频文件设置对应的音轨;
[0063] 控制所述传感器探测预定物体进入及离开对应的所述场景的动作;
[0064] 根据所述传感器的探测结果控制与对应场景相应的音轨,播放对映内容的音频文件。
[0065] 在一个实施例中,处理器执行计算机程序时还实现以下步骤:
[0066] 当所述传感器探测到预定物体进入对应的所述场景的动作时,控制与该场景对应的音轨播放相应内容的音频文件;
[0067] 当所述传感器探测到预定物体离开对应的所述场景的动作时,控制与该场景对应的音轨停止播放相应内容的音频文件。
[0068] 在一个实施例中,处理器执行计算机程序时还实现以下步骤:
[0069] 当所述传感器探测到预定物体离开对应的所述场景的动作时,延时触发播放停止动作,所述延时的时长为所述传感器探测到预定物体起始离开动作至完全离开对应场景的间隔时长。
[0070] 在一个实施例中,处理器执行计算机程序时还实现以下步骤:
[0071] 当所述传感器探测到所述预定物体进入特定的所述场景时,对播放的所述音频文件进行滤波。
[0072] 在一个实施例中,处理器执行计算机程序时还实现以下步骤:
[0073] 释放与该场景对应的音轨占用的内存。
[0074] 在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
[0075] 为每个所述场景对应的音频文件设置对应的音轨;
[0076] 控制所述传感器探测预定物体进入及离开对应的所述场景的动作;
[0077] 根据所述传感器的探测结果控制与对应场景相应的音轨,播放对映内容的音频文件。
[0078] 在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
[0079] 当所述传感器探测到预定物体进入对应的所述场景的动作时,控制与该场景对应的音轨播放相应内容的音频文件;
[0080] 当所述传感器探测到预定物体离开对应的所述场景的动作时,控制与该场景对应的音轨停止播放相应内容的音频文件。
[0081] 在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
[0082] 当所述传感器探测到预定物体离开对应的所述场景的动作时,延时触发播放停止动作,所述延时的时长为所述传感器探测到预定物体起始离开动作至完全离开对应场景的间隔时长。
[0083] 在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
[0084] 当所述传感器探测到所述预定物体进入特定的所述场景时,对播放的所述音频文件进行滤波。
[0085] 在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
[0086] 释放与该场景对应的音轨占用的内存。
[0087] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
[0088] 以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0089] 以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈