音频数据传输方法、装置、可读存储介质及移动终端制造方法及图纸

技术编号:23609533 阅读:29 留言:0更新日期:2020-03-28 09:14
一种音频数据传输方法、装置、可读存储介质及移动终端,所述音频数据传输方法包括:实时获取应用系统中的音频数据,并根据发声体的不同提取所述音频数据中的各个子音频数据,以及确定各个所述子音频数据对应的发声体标识;根据所述发声体标识从预设的数据时延类型表中查询每个所述子音频数据的时延类型,所述时延类型包括第一类型和第二类型,其中第一类型的数据实时性要求高于所述第二类型;将属于所述第一类型的子音频数据通过低功耗蓝牙协议发送至移动终端连接的蓝牙耳机中;将属于所述第二类型的子音频数据通过经典蓝牙协议发送至所述蓝牙耳机中。本发明专利技术可实现第一类型的音频数据的传输的实时性和第二类音频数据的传输的高效能性。

Audio data transmission method, device, readable storage medium and mobile terminal

【技术实现步骤摘要】
音频数据传输方法、装置、可读存储介质及移动终端
本专利技术涉及电子
,特别是涉及一种音频数据传输方法、装置、可读存储介质及移动终端。
技术介绍
随着电子技术的发展,手机、平板电脑等移动终端上的应用五花八门,游戏应用也越来越受到人们的青睐。目前像FPS(第一人称射击)类游戏,玩家需要在没有看到敌方玩家之前,根据枪声、脚步声、车声等提前判断敌我玩家的动作,才能正确决策。当用户在玩类似的游戏并且使用蓝牙耳机时,蓝牙耳机进行数据传输的及时性是客户关注的重点,也是影响用户体验的重要因素。在移动终端上的设计通常WIFI和蓝牙是同一颗IC,共用同一根天线。WIFI和蓝牙而且通常会采用分时复用的方式进行切换,也就是WIFI和蓝牙在同一时刻不能共用。经典蓝牙(BR/EDR)的通信方式具有较大的带宽可实现数据传输的高能量效率性能,但这种通信方式没有固定连接间隔,且由于WIFI的优先级高,导致蓝牙发送数据并不及时,这会导致蓝牙耳机接收数据延迟增加。目前市面上的移动终端与蓝牙耳机的通信均采用经典蓝牙A2DP协议进行数据的传输,这种方式虽然能保证数据传输的高能量效率性。但是当移动终端与耳机端需要进行延时性要求高的数据传输时,由于现有的蓝牙通讯方式延时很大,无法满足用户需求,影响用户体验。
技术实现思路
鉴于上述状况,有必要针对现有技术中蓝牙耳机接收终端数据的延时大的问题,提供一种音频数据传输方法、装置、可读存储介质及移动终端。一种音频数据传输方法,应用于移动终端,所述移动终端当前连接有蓝牙耳机,所述音频数据传输方法包括:实时获取应用系统中的音频数据,并根据发声体的不同提取所述音频数据中的各个子音频数据,以及确定各个所述子音频数据对应的发声体标识;根据所述发声体标识从预设的数据时延类型表中查询每个所述子音频数据的时延类型,所述时延类型包括第一类型和第二类型,其中第一类型的数据实时性要求高于所述第二类型;将属于所述第一类型的子音频数据通过低功耗蓝牙协议发送至所述蓝牙耳机中;将属于所述第二类型的子音频数据通过经典蓝牙协议发送至所述蓝牙耳机中。进一步的,上述音频数据传输方法,其中,所述根据发声体的不同提取所述音频数据中的各个子音频数据,以及确定各个所述子音频数据对应的发声体标识的步骤包括:通过神经网络模型对所述音频数据进行分类,以得到所述音频数据中各个发声体的子音频数据和对应的发声体标识。进一步的,上述音频数据传输方法,其中,所述通过神经网络模型对所述音频数据进行分类,以得到所述音频数据中各个发声体的子音频数据和对应的发声体标识的步骤包括:建立神经网络模型,并利用标签数据对所述神经网络模型进行训练,所述标签数据包括多个具有发声体标识的子音频数据;将训练后的所述神经网络模型对所述音频数据进行分类,以得到所述音频数据中各个发声体的子音频数据和对应的发声体标识。进一步的,上述音频数据传输方法,其中,所述应用系统将每个所述发声体生成的子音频数据和对应的发声体标识打包为数据包,所述音频数据包括各个所述发声体对应的数据包,所述根据发声体的不同提取所述音频数据中的各个子音频数据,以及确定各个所述子音频数据对应的发声体标识的步骤包括:提取每个所述数据包中的子音频数据和对应的发声体标识。进一步的,上述音频数据传输方法,其中,所述将属于所述第一类型的子音频数据通过低功耗蓝牙协议发送至所述蓝牙耳机中的步骤包括:将属于所述第一类型的子音频数据进行编码压缩,并将编码压缩后的所述子音频数据通过GATT协议发送到所述蓝牙耳机。进一步的,上述音频数据传输方法,其中,所述将所述第二类型的子音频数据通过经典蓝牙协议发送至所述蓝牙耳机中的步骤包括:将所述第二类型的子数据进行编码压缩,并将编码压缩后的所述子音频数据通过A2DP协议发送至所述蓝牙耳机中。本专利技术实施例还提供了一种音频数据传输装置,应用于移动终端,所述移动终端当前连接有蓝牙耳机,所述音频数据传输装置包括:提取模块,用于实时获取应用系统中的音频数据,并根据发声体的不同提取所述音频数据中的各个子音频数据,以及确定各个所述子音频数据对应的发声体标识;查询模块,用于根据所述发声体标识从预设的数据时延类型表中查询每个所述子音频数据的时延类型,所述时延类型包括第一类型和第二类型,其中第一类型的数据实时性要求高于所述第二类型;第一发送模块,用于将属于所述第一类型的子音频数据通过低功耗蓝牙协议发送至所述蓝牙耳机中;第二发送模块,用于将属于所述第二类型的子音频数据通过经典蓝牙协议发送至所述蓝牙耳机中。进一步的,上述音频数据传输装置,其中,所述提取模块具体用于:通过神经网络模型对所述音频数据进行分类,以得到所述音频数据中各个发声体的子音频数据和对应的发声体标识。本专利技术实施例还提供了一种可读存储介质,其上存储有程序,其特征在于,所述程序被处理器执行时实现上述任一所述的方法。本专利技术实施例还提供了一种移动终端,包括存储器、处理器以及存储在存储器上并可在处理器上运行的程序,所述处理器执行所述程序时实现上述任意一项所述的方法。本专利技术中,实时获取应用系统中的音频数据,并根据发声体的不同提取该音频数据中的各个子音频数据,以及确定每个子音频数据对应的发声体标识。根据发声体的标识查询各个音频数据所属的类型,并根据实时性要求不同采用不同的蓝牙协议发送。该应用系统中的子音频数据主要分成两种类型,其中第一类型的自音频数据的延时性要求高于第二类型,因此,将第一类型的子音频数据通过低功耗蓝牙协议发送至蓝牙耳机端,以保证数据传输的及时性,将第二类型的子音频数据通过经典蓝牙协议发送至耳机端,以保证数据传输的高效能性。附图说明图1为本专利技术第一实施例中音频数据传输方法的流程图;图2为本专利技术第二实施例中音频数据传输方法的流程图;图3为本专利技术第三实施例中音频数据传输方法的流程图;图4为本专利技术第一实施例中音频数据传输装置的结构框图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。参照下面的描述和附图,将清楚本专利技术的实施例的这些和其他方面。在这些描述和附图中,具体公开了本专利技术的实施例中的一些特定实施方式,来表示实施本专利技术的实施例的原理的一些方式,但是应当理解,本专利技术的实施例的范围不受此限制。相反,本专利技术的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。本专利技术实施例中的音频数据传输方法应用于移动终端中,该移动终端例如为手机、平板电脑等电子设备。该移动终端可同时采用以经典蓝牙(BT)和低功耗蓝牙(BLE)协议与蓝牙接收器连接,本专利技术实施例中该蓝牙接收器如蓝牙耳机。请参阅图1,为本专利技术第本文档来自技高网...

【技术保护点】
1.一种音频数据传输方法,应用于移动终端,所述移动终端当前连接有蓝牙耳机,其特征在于,所述音频数据传输方法包括:/n实时获取应用系统中的音频数据,并根据发声体的不同提取所述音频数据中的各个子音频数据,以及确定各个所述子音频数据对应的发声体标识;/n根据所述发声体标识从预设的数据时延类型表中查询每个所述子音频数据的时延类型,所述时延类型包括第一类型和第二类型,其中所述第一类型的数据实时性要求高于所述第二类型;/n将属于所述第一类型的子音频数据通过低功耗蓝牙协议发送至所述蓝牙耳机中;/n将属于所述第二类型的子音频数据通过经典蓝牙协议发送至所述蓝牙耳机中。/n

【技术特征摘要】
1.一种音频数据传输方法,应用于移动终端,所述移动终端当前连接有蓝牙耳机,其特征在于,所述音频数据传输方法包括:
实时获取应用系统中的音频数据,并根据发声体的不同提取所述音频数据中的各个子音频数据,以及确定各个所述子音频数据对应的发声体标识;
根据所述发声体标识从预设的数据时延类型表中查询每个所述子音频数据的时延类型,所述时延类型包括第一类型和第二类型,其中所述第一类型的数据实时性要求高于所述第二类型;
将属于所述第一类型的子音频数据通过低功耗蓝牙协议发送至所述蓝牙耳机中;
将属于所述第二类型的子音频数据通过经典蓝牙协议发送至所述蓝牙耳机中。


2.如权利要求1所述的音频数据传输方法,其特征在于,所述根据发声体的不同提取所述音频数据中的各个子音频数据,以及确定各个所述子音频数据对应的发声体标识的步骤包括:
通过神经网络模型对所述音频数据进行分类,以得到所述音频数据中各个发声体的子音频数据和对应的发声体标识。


3.如权利要求2所述的音频数据传输方法,其特征在于,所述通过神经网络模型对所述音频数据进行分类,以得到所述音频数据中各个发声体的子音频数据和对应的发声体标识的步骤包括:
建立神经网络模型,并利用标签数据对所述神经网络模型进行训练,所述标签数据包括多个具有发声体标识的子音频数据;
将训练后的所述神经网络模型对所述音频数据进行分类,以得到所述音频数据中各个发声体的子音频数据和对应的发声体标识。


4.如权利要求1所述的音频数据传输方法,其特征在于,所述应用系统将每个所述发声体生成的子音频数据和对应的发声体标识打包为数据包,所述音频数据包括各个所述发声体对应的数据包,所述根据发声体的不同提取所述音频数据中的各个子音频数据,以及确定各个所述子音频数据对应的发声体标识的步骤包括:
提取每个所述数据包中的子音频数据和对应的发声体标识。

【专利技术属性】
技术研发人员:何殿超徐彬彬
申请(专利权)人:南京雷鲨信息科技有限公司
类型:发明
国别省市:江苏;32

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

1