游戏音频提取识别装置的制作方法

文档序号:23746733发布日期:2021-01-26 16:17阅读:80来源:国知局
游戏音频提取识别装置的制作方法

[0001]
本申请涉及游戏周边领域,特别是涉及一种游戏音频提取识别装置。


背景技术:

[0002]
在进行射击类游戏时,在同一虚拟地图上同时活动着若干个虚拟角色,每个虚拟角色被一玩家所操控。为了更逼真的模拟战场实况,游戏程序会模拟虚拟角色行走时的脚步声,并且根据距离、方位的不同,脚步声也和现实中进来保持一致,经验丰富的玩家可以根据脚步声进行听声辩位。但是,要达到听声辩位需要进行反复的游戏积累,使得用户的游戏体验不佳。


技术实现要素:

[0003]
基于此,有必要针对在游戏中要达到听声辩位需要进行反复的游戏积累,使得用户的游戏体验不佳的问题,提供一种游戏音频提取识别装置。
[0004]
本申请提供一种游戏音频提取识别装置,用于游戏的辅助,包括壳体、控制板及音频获取接口,其中,
[0005]
所述音频获取接口用于从网络设备获取游戏程序输出的音频信号;
[0006]
所述控制板上设置有音频分析电路,所述音频获取接口连接于所述音频分析电路,所述音频分析电路从所述音频获取接口获取音频信号,并对音频信号进行分析,得到音频要素对应音源的第一模拟信息。
[0007]
在其中一个实施例中,所述音频获取接口为3.5mm耳机接口或type-c接口,所述音频获取接口通过线缆连接于所述壳体。
[0008]
在其中一个实施例中,所述音频获取接口为无线接口,所述音频获取接口与所述网络设备的标准音频接口通过无线的方式建立连接,音频信号经过无线数据传输通道传输到所述游戏音频提取识别装置上。
[0009]
在其中一个实施例中,还包括输入接口,所述输入接口连接于所述音频分析电路,并控制所述音频分析电路的开关。
[0010]
在其中一个实施例中,所述输入接口为按钮,所述壳体上设置有通孔,所述输入接口至少部分穿过所述通孔,外露于所述壳体,以使所述输入接口易于被触碰。
[0011]
在其中一个实施例中,还包括触摸屏,所述输入接口为所述触摸屏上的虚拟按钮,所述触摸屏连接于所述音频分析电路,以通过触摸所述虚拟按钮实现对所述音频分析电路的开关控制。
[0012]
在其中一个实施例中,还包括音频输出部件,所述音频输出部件连接于所述音频分析电路,所述音频分析电路输出的信号通过所述音频输出部件进行输出。
[0013]
在其中一个实施例中,所述控制板上还设置有音频解码电路,所述音频获取接口及所述音频输出部件连接于所述音频解码电路,音频信号从所述音频获取接口输入到所述音频解码电路,进行解码后,从所述音频输出部件输出。
[0014]
在其中一个实施例中,所述音频解码电路和所述音频分析电路不在同一时刻工作。
[0015]
在其中一个实施例中,所述音频输出部件为音响模块、标准音频接口中的至少一个。
[0016]
上述游戏音频提取识别装置,从网络设备获取游戏程序输出的音频信号,并对获取的音频信号进行识别处理后,将识别处理的结果呈现给用户,应用熬游戏领域,实现了从网络设备获取的音频信号的进行游戏数据分析,用户不再通过主管感受识别游戏数据,实现了游戏辅助的量化。
附图说明
[0017]
图1为本申请一实施例的音频要素的提取识别方法的流程示意图;
[0018]
图2为本申请一实施例的音频要素的提取识别方法的系统结构示意图;
[0019]
图3为本申请一实施例的游戏音频提取识别装置框架结构图;
[0020]
图4为本申请另一实施例的游戏音频提取识别装置框架结构图。
具体实施方式
[0021]
为了便于理解本申请,下面将参照相关附图对本申请进行更全面的描述。附图中给出了本申请的较佳实施方式。但是,本申请可以以许多不同的形式来实现,并不限于本文所描述的实施方式。相反地,提供这些实施方式的目的是使对本申请的公开内容理解的更加透彻全面。
[0022]
需要说明的是,当元件被称为“固定于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的,并不表示是唯一的实施方式。
[0023]
除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中在本申请的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是旨在于限制本申请。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
[0024]
请参阅图1,图1示例性的示出了本申请一实施例的音频要素的提取识别方法的流程示意图,音频要素的提取识别方法由游戏音频提取识别装置执行,用于从游戏程序输出的音频信号中提取出音频要素,并识别出音频要素的模拟信息,以实现游戏辅助。模拟信息通过终端设备以视觉或听觉的形式呈现。
[0025]
其中,游戏音频提取识别装置可以是网络设备或连接于网络设备上的外设,网络设备上安装有游戏程序,并能够运行游戏程序,以界面的形式呈现。游戏程序在运行时,通过网络设备的音频模块输出音频信号。网络设备包括但不限于pc、智能手机、平板电脑等,在下面的各实施方式中,为便于描述,网络设备有时候被具体描述为智能手机,可以理解,在智能手机上执行的过程/步骤/方法,也可以在pc、平板电脑上实现。
[0026]
其中,终端设备可以是游戏音频提取识别装置、音频设备(如耳机)、显示设备中的任意一种。
[0027]
如图1所示,基于音频识别的音频要素提取方法可以包括步骤s10~s40。以下对这些步骤进行具体描述。
[0028]
s10:获取网络设备输出的音频信号。
[0029]
网络设备上安装的游戏程序,在用户的操作下运行,游戏程序在运行过程中,将音频信号通过网络设备的标准音频接口进行输出。标准音频接口例如是 3.5mm耳机接口、type-c接口或其他无线类型的接口。游戏音频提取识别装置包括音频获取接口,音频获取接口与标准音频接口相对应,从标准音频接口获取网络设备输出的音频信号。
[0030]
作为一种可选的实施方式,当游戏音频提取识别装置为网络设备本身时(例如,是智能手机内的一个部件),游戏程序在运行时,输出音频信号,并通过标准音频接口输出。游戏音频提取识别装置可以从标准音频接口获取游戏程序输出的音频信号,使得游戏程序输出的音频信号经过标准音频接口输入到游戏音频提取识别装置内。也就是说,游戏音频提取识别装置不直接与游戏程序建立直接的数据传输通道,而是从网络设备的标准音频接口获取音频数据。
[0031]
当网络设备运行游戏程序时,游戏音频提取识别装置自动运行音频要素提取识别指令,从标准音频接口获取音频数据,然后进行至少一次分析,得到音频要素的模拟信息。需要指出的是,本实施方式中,音频要素提取识别指令的运行可以和游戏程序的运行同步启动,例如,检测到网络设备进入游戏模式即运行音频要素提取识别指令;也可以不和游戏程序的运行同步,例如,只要网络设备通过标准音频接口输出音频数据,音频要素提取识别装置即运行音频要素提取识别指令。
[0032]
请参阅图2,作为另一种可选的实施方式,当游戏音频提取识别装置为连接于网络设备上的外设时,游戏音频提取识别装置通过在音频获取接口与网络设备的标准音频接口之间建立数据传输通道,从而从网络设备获取游戏程序输出的音频信号。
[0033]
游戏音频提取识别装置获取网络设备输出的音频信号可以具体包括:使音频获取接口与网络设备的标准音频接口建立连接,接收从网络设备的标准音频接口输出的音频信号。
[0034]
在其中一个实施例中,游戏音频提取识别装置的音频获取接口与网络设备的标准音频接口相互插接以建立连接。举例来说,标准音频接口为3.5mm耳机接口时,音频获取接口为3.5mm耳机插头,耳机插头插接到耳机接口内,音频信号在传输到标准音频接口时,经音频获取接口传输到游戏音频提取识别装置。
[0035]
在另一个实施例中,游戏音频提取识别装置的音频获取接口与网络设备的标准音频接口通过无线的方式建立连接。举例来说,当网络设备为智能手机时,智能手机和游戏音频提取识别装置上均可以设置蓝牙模块,并通过蓝牙模块建立无线数据传输通道,音频信号经过无线数据传输通道传输到游戏音频提取识别装置上。
[0036]
在其中一个实施例中,游戏音频提取识别装置在接收到音频信号后,可以自动运行音频要素提取识别指令,音频要素提取识别指令用于指示游戏音频提取识别装置对接收到的音频信号进行特定音频要素对应的音频信号的提取。举例来说,当音频获取接口与智能手机的标准音频接口建立连接后,即从智能手机获取音频信号,并对获取的信号进行特定音频要素对应的音频信号的提取识别。
[0037]
在另一个实施例中,游戏音频提取识别装置在接收到音频信号后可以响应用户的
操作来执行音频要素提取识别指令。其中,游戏音频提取识别装置上可以设置有输入接口,用户通过输入接口输入指令,以控制游戏音频提取识别装置是否执行音频要素提取识别指令。例如,输入接口可以是按钮,虚拟触摸按键等。举例来说,当音频获取接口与智能手机的标准音频接口建立连接后,游戏音频提取识别装置即从智能手机获取音频信号,但是不执行音频要素提取识别指令,仅当用户操作输入接口进行特定交互输入后,游戏音频提取识别装置才执行音频要素提取识别指令,对音频信号进行音频要素对应的音频信号的提取识别。
[0038]
游戏音频提取识别装置可以设置有音响模块,当游戏音频提取识别装置不运行音频要素提取识别指令时,音频信号通过音响模块进行输出,即音响模块接收音频信号并进行解析后,转化成对应的音频播放。此时,游戏音频提取识别装置可以视为外接音响。放游戏音频提取识别装置运行音频要素提取识别指令时,音频信号的解析结果通过音响模块进行输出。
[0039]
游戏音频提取识别装置也可以设置有标准音频接口,标准音频接口可以是 3.5mm耳机接口、type-c接口,也可以是蓝牙模块等无线接口,用于连接耳机等音频设备。音频设备连接到标准音频接口时,若游戏音频提取识别装置不运行音频要素提取识别指令,音频信号通过标准音频接口输出到音频获取设备;若游戏音频提取识别装置运行音频要素提取识别指令,音频信号的解析结果通过标准音频接口输出到音频获取设备。这种情形下,游戏音频提取识别装置可以视为对网络设备的标准音频接口进行扩展的扩展设备。
[0040]
可以理解,当同时设置有音响模块和标准音频接口时,若标准音频接口连接有音频获取设备,则首先通过标准音频接口进行音频的输出。
[0041]
网络设备输出的音频信号可以包括多种音频要素,每种音频要素分别对应不同的音频信号。例如,网络设备在运行游戏时,音频要素可以包括但不限于背景音乐、枪声、脚步声、玩家语音、游戏角色语音、载具行驶发出的声音等。在本申请的实施例中,对虚拟玩家角色的脚步声进行提取。作为一种可选的实施方式,当获取到游戏程序输出的音频信号后,游戏音频提取识别装置还可以获取音频信号的第一音频属性,根据预设的音频要素与第一音频属性的对应关系,对获取到的音频信号进行预处理,得到特定波段的音频信号。
[0042]
其中,第一音频属性包括音量、音频、音色中的至少一种。例如,第一音频属性可以是音频,根据预设的音频与脚步声的对应关系,确定脚步声对应的音频区间,然后对音频信号进行频谱分析,筛选得到脚步声对应的音频信号。
[0043]
根据音频要素与第一音频属性的对应关系,对获取到的音频信号进行预处理,得到特定波段的音频信号可以具体包括:根据音频要素与第一音频属性的对应关系,确定音频要素对应的属性区间,对音频信号进行过滤处理,保留属性区间内的音频信号。其中,属性区间用于指示特定音频要素对应的音频属性区间。
[0044]
s20:解析音频信号,根据音频信号的第一属性确定音频要素对应的信号段。
[0045]
音频信号的第一属性包括用于指示音频要素的音效的信息。在本申请的实施例中,音频信号的第一属性包括音量、音频、音色中的一种或多种。举例来说,枪声、脚步声在人体感知中具有不同的音效,在音频信号的输出上,体现为音量、音频、音色中的至少一个存在着不同。
[0046]
游戏音频提取识别装置根据音频信号的第一属性确定音频要素可以具体包括:根
据第一属性与音频要素的对应关系,确定音频要素对应的信号段。举例来说,确定脚步声对应的第一属性后,即可将脚步声所在的音频信号段单独提取出来进行分析。
[0047]
其中,音频要素与第一属性的对应关系可以是基于实验数据得出的,用于说明在音频信号下是否存在对应的音频要素。游戏音频提取识别装置内可以设置有学习模块,学习模块在使用过程中不断训练,学习音频要素与第一属性的对应关系,从而在使用过程中提升音频要素的识别准确率。举例来说,出厂前,可以用预先输入的若干组第一属性数据对学习模块进行训练,使得学习模块能够较为准确的识别出特定的音频要素。在使用状态下,游戏音频提取识别装置在接收到音频信号时,将音频信号输入到学习模块,学习模块对音频信号进行第一属性识别,识别出脚步声对应的音频信号。
[0048]
通过对音频信号的第一属性进行分析,可以将只包含特定音频要素的音频信号段提取出来。例如,通过滤波处理,将其他音频要素对应的音频信号过滤掉。
[0049]
s30:根据音频信号的第二属性确定音频要素对应音源的第一模拟信息。
[0050]
本申请的实施例中,音频信号的第二属性包括音量、音频、音色中的一种或多种。
[0051]
音频要素对应的音源,是指音频要素对应的音频的来源。例如,脚步声对应的音源即为发出脚步声的人物。在本申请的实施例中,音频信号来源于游戏,则脚步声对应的音源为游戏中的虚拟角色。
[0052]
作为一种可选的实施方式,音源的第一模拟信息包括用于指示音源的空间属性的信息。空间属性包括方位、距离中的至少一种。根据音频信号的第二属性确定音频要素对应的音源的第一模拟信息可以具体包括:根据音频信号的第二属性与音源的第一模拟信息的对应关系,得到音频要素对应的音源的第一模拟信息。
[0053]
其中,音频信号的第二属性与第一模拟信息的对应关系可以是实验室得出的,也可以在实验室得出数据的基础上在使用过程中进行进一步训练得到。音频信号的第二属性与第一模拟信息的对应关系用于说明音频信号的第二属性为预设值时,音频信号的音源对应有一组第一模拟信息。例如,脚步声对应的音频信号的一组第二属性对应有一组表示虚拟角色方位、距离的数据。
[0054]
作为一种具体的实施例,音频信号为游戏程序输出的游戏音频。根据音频信号的第二属性与音源的第一模拟信息的对应关系,得到音频信号对应的音源的第一模拟信息具体为:根据音频信号的第二属性与第一模拟信息的对应关系,得到发出脚步声的游戏虚拟角色的方位和距离。
[0055]
作为一种可选的实施方式,在确定音源的第一模拟信息时,可以根据一个时间段内,多个位于不同时刻的音频信号对应的同一音频要素,来确定音源的第一模拟信息。举例来说,虚拟角色在行走时,行走通常是连续的,连续行走的脚步声反应为不同时刻的音频信号,也可以根据短时间内多个连续的脚步声对应的音频信号,开确定虚拟角色的方位和距离。通过多个连续的脚步声来确定虚拟角色的距离和方位,可以提升距离和方位的预测精度。
[0056]
s40:呈现音源的第一模拟信息。
[0057]
游戏音频提取识别装置经过解析得到特定音频要素对应的音源的第一模拟信息后,即可将第一模拟信息呈现给用户。例如游戏音频提取识别装置配置有音响或标准音频接口时,通过音响播报第一模拟信息,或通过标准音频接口输出到耳机上。
[0058]
举例来说,当通过对音频信号的解析,得到的虚拟角色的方位为左前方,距离为500米时,游戏音频提取识别装置可以直接将方位和距离播报出来——“左前方,500米”。
[0059]
作为一种可选的实施方式,在呈现音源的第一模拟信息时,可以将第一模拟信息与预先设置的模板结合。呈现音源的第一模拟信息具体可以为:根据第一模拟信息与模板的对应关系确定呈现模板,将第一模拟信息输入到呈现模板得到播报信息;呈现该播报信息。举例来说,方位和距离对应一个方位模板,将方位和距离输入到方位模板后,得到播报信息为“左前方500米发现敌人”,或者“敌人位于左前方500米”。
[0060]
本申请实施例从网络设备获取游戏程序输出的音频信号,并对获取的音频信号进行识别处理识别出音频要素(如脚步声),再根据音频要素的第二属性得到音源的第一模拟信息(如发出脚步声的虚拟角色的方位,距离),通过输出的音频进行分析对用户进行游戏辅助,用户不再通过主观感受识别游戏数据,实现了游戏辅助的量化,提升用户的游戏体验。
[0061]
请参阅图2和图3,本申请还提供一种游戏音频提取识别装置100,用于游戏的辅助。游戏音频提取识别装置100包括壳体130、控制板120及音频获取接口110,音频获取接口110用于从网络设备获取游戏程序输出的音频信号;控制板120上设置有音频分析电路121,音频获取接口110连接于音频分析电路121,音频分析电路121从音频获取接口110获取音频信号,并对音频信号进行分析,得到音频要素对应音源的第一模拟信息。其中,音源的第一模拟信息包括用于指示音源的空间属性的信息,空间属性包括方位、距离中的至少一种。
[0062]
作为一种可选的实施方式,音频获取接口110可以为3.5mm耳机接口或 type-c接口,音频获取接口110通过线缆连接于壳体130。音频获取接口110 与网络设备的标准音频接口相互插接以建立连接,以从网络设备获取音频信号。
[0063]
作为另一种可选的实施方式,音频获取接口110为无线接口,无线接口包括但不限于蓝牙模块、wifi模块。音频获取接口110与网络设备的标准音频接口通过无线的方式建立连接,音频信号经过无线数据传输通道传输到游戏音频提取识别装置100上。
[0064]
请参阅图3,在一些实施例中,还包括输入接口131,输入接口131连接于音频分析电路121,并控制音频分析电路121的开关。用户通过输入接口131输入指令,以控制游戏音频提取识别装置100是否执行音频要素提取识别指令。
[0065]
例如,输入接口131可以为按钮,壳体130上可以设置有通孔,输入接口 131至少部分穿过通孔,外露于壳体130,以使输入接口131易于被触碰。
[0066]
例如,还包括触摸屏,输入接口131为触摸屏上的虚拟按钮,触摸屏连接于音频分析电路121,以使得用户通过触摸虚拟按钮实现对音频分析电路121的开关控制。
[0067]
在一些实施例中,还包括音频输出部件140,音频输出部件140连接于音频分析电路121,音频分析电路121输出的信号通过音频输出部件140进行输出。
[0068]
在一些实施例中,控制板120上设置有音频解码电路123,音频获取接口 110及音频输出部件140连接于音频解码电路123,音频信号从音频获取接口110 输入到音频解码电路123,进行解码后,从音频输出部件140输出。
[0069]
音频解码电路123和音频分析电路121不在同一时刻工作,即同一时刻下,若音频解码电路123工作,则音频分析电路121不工作。这可以通过一个与输入接口131关联的继电器来实现。
[0070]
音频输出部件140可以为音响模块、标准音频接口中的至少一个。标准音频接口连接于音频分析电路121,音频分析电路121输出的信号通过音响模块进行输出。标准音频接口可以是3.5mm耳机接口、type-c接口,也可以是蓝牙模块等无线接口,用于连接耳机等音频设备。
[0071]
可以理解,当同时设置有音响模块和标准音频接口时,若标准音频接口连接有音频获取设备,则首先通过标准音频接口进行音频的输出。
[0072]
上述游戏音频提取识别装置100,从网络设备获取游戏程序输出的音频信号,并对获取的音频信号进行识别处理后,将识别处理的结果呈现给用户,应用熬游戏领域,实现了从网络设备获取的音频信号的进行游戏数据分析,用户不再通过主管感受识别游戏数据,实现了游戏辅助的量化。
[0073]
本申请一实施例还提供一种机器可读存储介质,其上存储有计算机程序,其中所述计算机程序在由处理器执行时实现上述任一实施例所述的方法。
[0074]
所述系统/计算机装置集成的部件/模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实现上述实施方式方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,所述计算机程序在被处理器执行时,可实现上述各个方法实施方式的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读存储介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom, read-onlymemory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
[0075]
本申请还提供一种计算机设备,包括:处理器;存储器,用于存储所述处理器的可执行指令;其中,所述处理器被配置为经由执行所述可执行指令来执行上述任一实施例所述的方法。
[0076]
在本申请所提供的几个具体实施方式中,应该理解到,所揭露的系统和方法,可以通过其它的方式实现。例如,以上所描述的系统实施方式仅仅是示意性的,例如,所述部件的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0077]
另外,在本申请各个实施例中的各功能模块/部件可以集成在相同处理模块/ 部件中,也可以是各个模块/部件单独物理存在,也可以两个或两个以上模块/部件集成在相同模块/部件中。上述集成的模块/部件既可以采用硬件的形式实现,也可以采用硬件加软件功能模块/部件的形式实现。
[0078]
对于本领域技术人员而言,显然本申请实施例不限于上述示范性实施例的细节,而且在不背离本申请实施例的精神或基本特征的情况下,能够以其他的具体形式实现本申请实施例。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请实施例的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请实施例内。不应将权利要求中的任何附图标
记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统、装置或终端权利要求中陈述的多个单元、模块或装置也可以由同一个单元、模块或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
[0079]
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1