本申请提供了一种音频处理设备、系统、方法、装置及存储介质,音频处理设备能够通过多个音频采集接口连接不同测试终端的独立音频采集口,配合与这多个音频采集接口连接的音频处理电路,能够实现多路音频实时采样,也就是说,本申请提供的音频处理系统,利用一个音频处理设备,就能够实现对多个测试终端的音频采样,不需要为每一个测试终端配置至少一个音频处理设备,减少了音频设备数量,简化了音频采样控制方法,降低了硬件成本,提高了工作效率;且计算机设备能够实现测试终端与第一数据接口和音频采集接口的对应关系的自动配置,准确识别所需测试终端所连接的音频采集接口,以可靠获取所需测试终端的音频数据。
【技术实现步骤摘要】
音频处理设备、系统、方法、装置及存储介质
本申请涉及远程真机测试领域,具体涉及一种音频处理设备、系统、方法、装置及存储介质。
技术介绍
目前,在远程真机测试系统中,用户通常是通过安装在PC机上的客户端软件,远程连接到服务器,服务器端连接真实的测试终端,用户可以将开发的应用程序上传到远程真机中,以测试开发的应用程序,服务器可以将测试终端屏幕显示实时传到客户端输出,帮助用户发现应用程序在真实环境中可能发生的问题。可见,在现有的远程真机测试过程中,只能对应用程序的显示界面进行实时传输并显示,并不能实现应用程序的音频测试。且目前常用的音频采集设备,通常为单通道、双通道采集能力,单台测试终端的音频分为左右声道。所以,为了实现对音频信号的实时传输,往往需要为每台测试终端配置至少一台音频采集设备,成本高且涉及到的音频设备数量较多,应用十分不便。
技术实现思路
有鉴于此,本申请实施例提供一种音频处理设备、系统、方法、装置及存储介质,在远程测试过程中,利用一个音频处理设备,实现了多路音频实时采样,简化了系统组成结构,降低了硬件成本,且能够在用户侧显示测试终端的屏幕内容,同时播放该测试终端的音频数据,提高了测试结果的全面性及可靠性。为实现上述目的,本申请实施例提供如下技术方案:本申请提供了一种音频处理设备,包括:多个音频采集接口,所述音频采集接口连接测试终端的音频输出口;接口集线器,所述接口集线器的多个第一数据接口与所述多个音频采集接口一一对应,且所述第一数据接口连接对应音频采集接口所连接的测试终端的数据传输口,所述接口集线器的第二数据接口连接计算机设备;分别连接所述多个音频采集接口及所述接口集线器的第三数据接口的音频处理电路,所述音频处理电路通过所述音频采集接口,获取至少一个测试终端采集到的模拟音频信号,并对所述模拟音频信号进行处理后,将得到的相应测试终端的音频数据包发送至所述计算机设备。本申请还提供了一种音频处理系统,所述系统包括:如上所述的音频处理设备;连接所述音频处理设备的测试终端;以及,连接所述音频处理设备的计算机设备,所述计算机设备解析获取的音频获取请求,得到目标测试终端的目标设备标识,利用所述音频处理设备中多个音频采集接口与多个第一数据接口之间的对应关系,确定当前与所述设备标识对应的目标音频采集接口,并通过所述目标音频采集接口,获取所述目标测试终端的音频数据包。本申请还提供了一种音频处理方法,所述方法包括:获取音频获取请求,所述音频获取请求携带有目标测试终端的目标设备标识,所述目标测试终端是连接音频处理设备的至少一个测试终端;确定当前与所述目标设备标识关联的目标数据接口,所述目标数据接口是所述音频处理设备中的第一数据接口,所述第一数据接口用于连接测试终端的数据传输口;利用所述音频处理设备中与所述目标数据接口对应的目标音频采集接口,获取所述目标测试终端的目标音频数据。本申请还提供了一种音频处理装置,所述装置包括:请求获取模块,用于获取音频获取请求,所述音频获取请求携带有目标测试终端的目标设备标识,所述目标测试终端是连接音频处理设备的至少一个测试终端;数据接口确定模块,用于确定当前与所述目标设备标识关联的目标数据接口,所述目标数据接口是所述音频处理设备中的第一数据接口,所述第一数据接口用于连接测试终端的数据传输口;音频数据获取模块,用于利用所述音频处理设备中与所述目标数据接口对应的目标音频采集接口,获取所述目标测试终端的目标音频数据。本申请还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行,实现如上所述的音频处理方法的各步骤。由此可见,相对于现有技术,本申请提供的音频处理设备中,通过多个音频采集接口连接不同测试终端的独立音频采集口,配合与这多个音频采集接口连接的音频处理电路,能够实现多路音频实时采样,也就是说,本申请提供的音频处理系统,利用一个音频处理设备,就能够实现对多个测试终端的音频采样,不需要为每一个测试终端配置至少一个音频处理设备,减少了音频设备数量,简化了音频采样控制方法,降低了硬件成本。且,本申请不需要人工预先绑定测试终端与各第一数据接口、音频采集接口之间的关系,在更改测试终端的连接关系的情况下,计算机设备能够自动识别测试终端所连接的第一数据接口,并利用音频处理设备中多个第一数据接口与多个音频采集接口之间的对应关系,自动且准确识别测试终端当前所连接的音频采集接口,保证计算机设备能够可靠获取所需测试终端的音频数据。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例提供的一种音频处理设备的结构示意图;图2为本申请实施例提供的一种音频处理系统中,音频处理设备的连接关系示意图;图3为本申请实施例提供的一种音频处理设备中音频处理电路的结构示意图;图4为本申请实施例提供的另一种音频处理设备的结构示意图;图5为本申请实施例提供的一种音频处理设备在远程真机测试系统中的结构示意图;图6为本申请实施例提供的一种音频处理方法的流程示意图;图7为本申请实施例提供的一种音频处理方法应用场景中,云真机操作界面的示意图;图8为本申请实施例提供的一种音频处理方法的信令流程示意图;图9为本申请实施例提供的一种音频处理装置的结构示意图;图10为本申请实施例提供的另一种音频处理装置的结构示意图;图11为本申请实施例提供的又一种音频处理装置的结构示意图。具体实施方式本申请的专利技术人发现:现有的远程真机测试系统并不涉及音频采集功能,为了完善程真机测试系统,专利技术人提出在远程真机测试系统中增加音频处理设备的构思,但是,受现有的音频处理设备的音频采集能力约束,需要为每一台远程真机(即测试终端,如手机)配置至少一台音频处理设备,导致测试过程中涉及到的,用于采集音频的设备数量庞大,使用非常不便。对此,专利技术人希望在满足音频测试需求的情况下,减少远程真机测试系统配置的音频处理设备的数量。另外,专利技术人还注意到,由于远程真机使用同一物理接口,实现音频信号和数据信号传输,导致同一时间,仅能够传输一种信号,这样,仅通过音频处理设备,即便完成音频信号的采集与传输,但无法通过对应的音频处理设备或其连接的接口等信息,识别被采集的远程真机,往往需要预先人工为各音频处理设备绑定对应的远程真机,若远程真机更换连接位置,需要人工重新配置音频处理设备与远程真机之前的对应关系,效率非常低。对此,专利技术人希望不用人工配置该对应关系,能够自动识别当前系统拓扑结构,并据此获取音频处理设备当前所连接的测试终端与各接口的具体连接关系,确定测试终端与数据接口和音频采集接口之间的对应关系,提高工作效率以及测试准确性;同时,利用一台音频处理设备,集成多个数据传输通道,实现多路音频实时采样,不需要为每一个测试终端配置至少一个音频处理设备,达到了减少音频处理设备数量,简化处理步骤的目的。下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施本文档来自技高网...
【技术保护点】
1.一种音频处理设备,其特征在于,包括:多个音频采集接口,所述音频采集接口连接测试终端的音频输出口;接口集线器,所述接口集线器的多个第一数据接口与所述多个音频采集接口一一对应,且所述第一数据接口连接对应音频采集接口所连接的测试终端的数据传输口,所述接口集线器的第二数据接口连接计算机设备;分别连接所述多个音频采集接口及所述接口集线器的第三数据接口的音频处理电路,所述音频处理电路通过所述音频采集接口,获取至少一个测试终端采集到的模拟音频信号,并对所述模拟音频信号进行处理后,将得到的相应测试终端的音频数据包发送至所述计算机设备。
【技术特征摘要】
1.一种音频处理设备,其特征在于,包括:多个音频采集接口,所述音频采集接口连接测试终端的音频输出口;接口集线器,所述接口集线器的多个第一数据接口与所述多个音频采集接口一一对应,且所述第一数据接口连接对应音频采集接口所连接的测试终端的数据传输口,所述接口集线器的第二数据接口连接计算机设备;分别连接所述多个音频采集接口及所述接口集线器的第三数据接口的音频处理电路,所述音频处理电路通过所述音频采集接口,获取至少一个测试终端采集到的模拟音频信号,并对所述模拟音频信号进行处理后,将得到的相应测试终端的音频数据包发送至所述计算机设备。2.根据权利要求1所述的设备,其特征在于,所述音频处理电路包括:与所述多个音频采集接口一一对应连接的多个音频模数转换器,获取对应音频采集接口连接的测试终端的模拟音频信号,并对所述模拟音频信号进行模数转换处理,得到相应连接的测试终端的数字音频信号;连接所述多个音频模数转换器的音频处理器,所述音频处理器按照预设通信协议对得到的数字音频信号进行打包处理,得到所述相应连接的测试终端的音频数据包;分别连接所述音频处理器及所述第三数据接口的音频数据传输电路,将得到的音频数据包发送至所述计算机设备。3.根据权利要求1所述的设备,其特征在于,还包括壳体,所述多个音频采集接口、所述多个第一数据接口及所述第二数据接口裸露在所述壳体外表面;所述第三数据接口及所述音频处理电路设置在所述壳体内。4.根据权利要求2或3所述的设备,其特征在于,所述多个数据接口是多个通用串行总线接口;所述音频处理器为现场可编程门阵列处理器。5.一种音频处理系统,其特征在于,所述系统包括:如权利要求1~4任一项所述的音频处理设备;连接所述音频处理设备的测试终端;以及,连接所述音频处理设备的计算机设备,所述计算机设备解析获取的音频获取请求,得到目标测试终端的目标设备标识,利用所述音频处理设备中多个音频采集接口与多个第一数据接口之间的对应关系,确定当前与所述设备标识对应的目标音频采集接口,并通过所述目标音频采集接口,获取所述目标测试终端的音频数据包。6.一种音频处理方法...
【专利技术属性】
技术研发人员:贺国睿,荆彦青,方亮,孙大伟,张伟,朱忠凯,李林申,
申请(专利权)人:深圳市腾讯网络信息技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。