用于音频数据传送的动态校准制造技术

技术编号:23941484 阅读:49 留言:0更新日期:2020-04-25 05:16
一种用于基于音频的数据传送的动态校准的方法包括计算设备使用初始数据接收硬件配置来接收基于音频的数据传输。计算设备分析初始接收以确定针对初始数据接收硬件配置的置信度分数。如果置信度分数低于定义的阈值置信度分数,则计算设备修改数据接收硬件配置。计算设备通知第二计算设备修改数据广播硬件配置,其中第二计算设备在重新发送基于音频的数据传输之前修改数据广播硬件配置。计算设备使用修改的数据接收硬件配置来接收重新发送的基于音频的数据传输,分析重新发送的基于音频的数据传输,并确定针对修改的硬件配置的第二置信度分数。如果第二置信度分数处于或高于定义的阈值置信度分数,则更新初始数据硬件配置。

Dynamic calibration for audio data transmission

【技术实现步骤摘要】
【国外来华专利技术】用于音频数据传送的动态校准相关申请的交叉引用本专利申请要求于2017年8月24日提交的标题为“DYNAMICCALIBRATIONFORAUDIODATATRANSFER(用于音频数据传送的动态校准)”的美国专利申请第62/549,691号的优先权。上述申请的全部内容通过引用完全结合在此。
本文公开的技术涉及最优的基于音频的数据传送硬件配置的动态校准。
技术介绍
移动计算设备通常经由互联网交换数据。在互联网连接不可用或不合需要的情况下,可以使用对等连接,诸如蓝牙或近场通信,来传送数据。然而,这些对等连接解决方案需要特有硬件和API才能起作用。因此,需要使能和使用通常在移动计算设备上发现的特征和硬件来交换数据。默认情况下,每个电话或移动通信设备都具有麦克风和扬声器。通过利用一个移动通信设备的麦克风和另一移动通信设备的扬声器,可以通过声波发送数据。然而,每个移动通信设备具有为该移动通信设备提供最佳音频广播传输的特有硬件配置以及提供最佳音频接收的特有硬件配置。随着市场上可用的大量音频通信设备以及越来越多的新设备被发布,需要使移动通信设备能够在广播或接收基于音频的数据之前确定其最优配置。
技术实现思路
本文的技术提供了用于基于音频的数据传送的动态校准的计算机实现的方法。在示例中,计算设备使用初始数据接收硬件配置来接收基于音频的数据传输。计算设备分析基于音频的数据传输的信号强度和基于音频的数据传输的可靠性,以确定针对初始数据接收硬件配置的置信度分数。如果置信度分数低于定义的阈值置信度分数,则计算设备修改数据接收硬件配置。该计算设备使用修改的数据接收硬件配置来接收重新发送的基于音频的数据传输,分析该重新发送的基于音频的数据传输的第二信号强度和基于音频的数据传输的第二可靠性,并确定针对修改的数据接收硬件配置的第二置信度分数。如果第二置信度分数处于或高于定义的阈值置信度分数,则计算设备根据修改的数据接收硬件配置来更新初始数据接收硬件配置。在示例中,计算设备通知第二计算设备修改数据广播硬件配置,其中第二计算设备在重新发送基于音频的数据传输之前修改数据广播硬件配置。在本文所述的某些其他示例方面中,提供了动态地校准计算设备以用于基于音频的数据传送的系统和计算机程序产品。在考虑了以下所示示例的详细描述之后,示例的这些和其他方面、目的、特征和优点对于本领域普通技术人员将变得显而易见。附图说明图1是描绘根据某些示例的用于基于音频的数据传送的动态校准的系统的框图。图2是描绘根据某些示例的用于基于音频的数据传送的动态校准的方法的方框流程图。图3是描绘根据某些示例的用于基于音频的数据广播的最优校准的方法的方框流程图。图4是描绘根据某些示例的用于基于音频的数据接收的最优校准的方法的方框流程图。图5是描绘根据某些示例的计算机器和模块的框图。具体实施方式概述本文描述的示例提供了用于基于音频的数据传送的动态校准的计算机实现的技术。在提出的用于基于音频的数据传送的动态校准的计算机实现的方法中,计算设备使用初始数据接收硬件配置来接收基于音频的数据传输。计算设备分析基于音频的数据传输的信号强度和基于音频的数据传输的可靠性,以确定初始数据接收硬件配置的置信度分数。如果置信度分数低于定义的阈值置信度分数,则计算设备修改数据接收硬件配置。该计算设备使用修改后的数据接收硬件配置来接收重新发送的基于音频的数据传输,分析该重新发送的基于音频的数据传输的第二信号强度和基于音频的数据传输的第二可靠性,并确定修改后的数据接收硬件配置的第二置信度分数。如果第二置信度分数处于或高于定义的阈值置信度分数,则计算设备根据修改后的数据接收硬件配置来更新初始数据接收硬件配置。分析基于音频的数据传输的可靠性可以例如包括确定是否接收到完整的数据传输。确定是否接收到完整的数据传输可以包括:接收在基于音频的数据传输中计算设备已知的(以及广播到广播第二计算设备且该广播第二计算设备已知的)音频令牌,并比较音频令牌中接收的数据与音频令牌的已知(存储的)数据。计算设备因此可以将在基于音频的传输中接收的音频令牌的数据与已知的并因此被存储的参考音频令牌进行比较,以便分析是否接收到完整的数据传输并基于其值可以指示是否接收到完整的数据传输的可靠性参数来确定可靠性。可靠性参数的值还可以指示接收到已知音频令牌中的多少(例如多少百分比)并且因此接收到完整数据传输中的多少。在示例中,计算设备通知第二计算设备修改数据广播硬件配置,其中第二计算设备在重新发送基于音频的数据传输之前修改数据广播硬件配置。被通知修改数据广播硬件配置的第二计算设备可以广播计算设备接收的基于音频的数据传输。在示例中,初始数据接收硬件配置可以包括硬件配置参数的第一组合,该第一组合先前被配置为为计算设备提供预定的数据接收,特别是基于接收的基于音频的数据传输的不同接收和/或传输参数的特有组合被认为最佳的计算设备的数据接收。不同的接收和/或传输参数可以包括音量、频带、采样率、使用的麦克风输入、使用的扬声器输出、进行的重复尝试的数量、立体声通道的使用以及独白单声通道的使用。硬件配置参数的第一组合可以例如设置初始音量、频率、采样率、使用的扬声器输出、使用的音频通道或可以变动的施加声波或声音传输的其他属性。在示例中,该方法可以进一步包括由计算设备分析完成基于音频的数据传输的传输逝去的时间。例如,计算设备确定完成基于音频的数据传输中包括的音频令牌或其他数据的传输逝去的时间,以评估音频令牌接收的质量。在该示例中,计算设备可以例如基于从每个音频令牌的每次接收记录的数据来确定针对音频令牌的每次接收的质量分数。在示例中,计算设备基于针对音频令牌的每次接收的质量分数来确定最优接收配置。在示例中,将修改的数据接收硬件配置发送到包括与计算设备相似的型号(model)的多个计算设备。相似型号可以包括这样的计算设备的型号:其包括相同的型号号码或型号号码标识符。在示例中,广播计算设备获取(retrieve)最优配置数据以用于经由音频通信信道来广播数据。示例最优配置描述了用于广播计算设备的最优广播硬件配置或用于类似广播计算设备(例如,具有相似品牌或型号的广播计算设备)的最优广播硬件配置。在示例中,从账户管理计算系统接收初始最优广播硬件配置。在另一示例中,初始最优广播配置由广播计算设备使用从账户管理计算系统下载的应用来确定。在该示例中,广播计算设备发送和/或接收音频令牌,而应用记录与每次接收和/或发送相关联的数据。在示例中,为多个广播计算设备确定初始最优数据广播硬件配置数据。例如,每个广播计算设备使用变化的硬件配置来发送音频令牌。变化的硬件配置包括变化的配置,诸如音量、频率、采样率、所使用的扬声器输出、所使用的音频通道、或可以经由广播计算设备变动的施加声波或声音传输的其他属性。在示例中,每个广播通信设备使用预定的多组硬件配置进行发送。例如,每个广播计算设备使用预定数量的不同音量配置、预定数量的不同频率配置、预定数量的不同幅度配置、在本文档来自技高网...

【技术保护点】
1.一种用于动态地校准用于最优的基于音频的数据传送的硬件设置的计算机实现的方法,包括:/n由计算设备使用初始数据接收硬件配置来接收基于音频的数据传输;/n由计算设备分析基于音频的数据传输的第一信号强度和基于音频的数据传输的可靠性;/n由计算设备确定针对初始数据接收硬件配置的置信度分数;/n由计算设备确定置信度分数低于定义的阈值置信度分数;/n响应于确定所述置信度分数低于定义的阈值置信度分数,由计算设备修改数据接收硬件配置;/n由计算设备使用修改的数据接收硬件配置来接收重新发送的基于音频的数据传输;/n由计算设备分析重新发送的基于音频的数据传输的第二信号强度和基于音频的数据传输的第二可靠性;/n由计算设备确定针对修改的数据接收硬件配置的第二置信度分数;/n由计算设备确定第二置信度分数处于或高于定义的阈值置信度分数;以及/n响应于确定第二置信度分数处于或高于定义的阈值置信度分数,由计算设备更新初始数据接收硬件配置。/n

【技术特征摘要】
【国外来华专利技术】20170824 US 62/549,6911.一种用于动态地校准用于最优的基于音频的数据传送的硬件设置的计算机实现的方法,包括:
由计算设备使用初始数据接收硬件配置来接收基于音频的数据传输;
由计算设备分析基于音频的数据传输的第一信号强度和基于音频的数据传输的可靠性;
由计算设备确定针对初始数据接收硬件配置的置信度分数;
由计算设备确定置信度分数低于定义的阈值置信度分数;
响应于确定所述置信度分数低于定义的阈值置信度分数,由计算设备修改数据接收硬件配置;
由计算设备使用修改的数据接收硬件配置来接收重新发送的基于音频的数据传输;
由计算设备分析重新发送的基于音频的数据传输的第二信号强度和基于音频的数据传输的第二可靠性;
由计算设备确定针对修改的数据接收硬件配置的第二置信度分数;
由计算设备确定第二置信度分数处于或高于定义的阈值置信度分数;以及
响应于确定第二置信度分数处于或高于定义的阈值置信度分数,由计算设备更新初始数据接收硬件配置。


2.根据权利要求1所述的计算机实现的方法,其中,所述初始数据接收硬件配置包括先前配置为向所述计算设备提供最佳数据接收的硬件配置参数的第一组合。


3.根据权利要求2所述的计算机实现的方法,其中,所述第一硬件配置参数包括初始采样率、初始扬声器输出和初始音频通道。


4.根据权利要求1至3中的任一项所述的计算机实现的方法,还包括:由所述计算设备分析完成所述基于音频的数据传输的传输逝去的时间。


5.根据前述权利要求中的任一项所述的计算机实现的方法,其中,确定针对所述初始数据接收硬件配置的置信度分数包括:由所述计算设备为所述基于音频的数据传输的信号强度分配第一子分数,以及为所述基于音频的数据传输的可靠性分配第二子分数。


6.如权利要求5所述的计算机实现的方法,还包括:在确定针对所述初始数据接收硬件配置的置信度分数之前,由所述计算设备对第一子分数或第二子分数进行加权。


7.根据前述权利要求中的任一项所述的计算机实现的方法,还包括:
由所述计算设备分析基于音频的数据传输的可听性;以及
由所述计算设备对基于音频的数据传输的可靠性和可听性进行加权。


8.根据前述权利要求中的任一项所述的计算机实现的方法,其中,所述修改的数据接收硬件配置包括修改的采样率、初始扬声器输出和初始音频通道。


9.根据前述权利要求中的任一项所述的计算机实现的方法,其中,所述修改的数据接收硬件配置包括初始采样率、修改的扬声器输出和初始音频通道。


10.根据前述权利要求中的任一项所述的计算机实现的方法,其中,将修改的数据接收硬件配置发送到包括与所述计算设备相同的型号标识符的多个计算设备。


11.根据前述权利要求中的任一项所述的计算机实现的方法,还包括:由所述计算设备将修改数据广播硬件配置的通知传达到广播基于音频的数据传输的第二计算设备,其中,所述第二计算设备在重新发送基于音频的数据传输之前,修改数据广播硬件配置。


12.一种计算机程序产品,包括:
非暂时性计算机可读介质,其中嵌入有计算机可读程序指令,所述计算机可读程序指令在被计算机运行时,使所述计算机动态地校准用于最优的基于音频的数据传送的硬件设置,所述计算机可读程序指令包括:
用于使用初始...

【专利技术属性】
技术研发人员:A马丹A古普塔P拉瓦特H克南R莱什兰GK玛达布希M阿拉瓦特
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国;US

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

1