一种音频通讯自适应波特率方法、装置及U盾制造方法及图纸

技术编号:15400580 阅读:36 留言:0更新日期:2017-05-24 10:22
本发明专利技术适用于音频通信技术领域,提供了一种音频通讯自适应波特率方法、装置及U盾,包括:接收移动终端发送的数据流,该数据流包括不同频率的音频模拟信号:对连续两个该音频模拟信号中第一频率音频模拟信号进行采样,得到第一采样值,对连续两个该音频模拟信号中第二频率音频模拟信号进行采样,得到第二采样值;根据预设转换方式将该第一采样值和该第二采样值转换为二进制数;识别该二进制数的同步码是预设同步码还是取反后的预设同步码,根据该同步码的识别结果,配置第一采样值和该第二采样值的转换方式;根据配置的该转换方式,与移动终端进行通信;其中,预设转换方式为将第一采样值转换为二进制数0,第二采样值转换为二进制数1的方式。

Adaptive baud rate method for audio communication, device and U shield

The invention is applicable to the field of audio communication technology, provides the baud rate method, adaptive audio communication device and the U shield, comprising: receiving mobile terminal transmits a data stream, including analog signals of different frequencies of the audio data stream of the first two consecutive audio analog audio signal sampling frequency analog signal, the first the value of two consecutive sampling, the analog signals in the second frequency audio sampling analog signal, second sampling value; according to the preset conversion mode of the first sampling value and the second sampling value is converted to binary number; the synchronization code identification binary number is the default synchronization code or negated after default synchronization code according to the synchronization code identification results, the first sampling value and the configuration of second sampling value conversion; conversion mode according to the configuration, and shift Wherein, the preset conversion method converts the first sampling value into binary number 0 and the second sampling value into binary number 1.

【技术实现步骤摘要】
一种音频通讯自适应波特率方法、装置及U盾
本专利技术属于音频通信
,尤其涉及一种音频通讯自适应波特率方法、装置及U盾。
技术介绍
音频key是用于在网络环境和移动终端环境里识别身份的数字证书的载体,可接收移动终端输出的音频模拟信号,为网银支付提供安全签名认证、二次确认等保护功能。移动终端与音频key通讯时,音频key接收移动终端发送的音频模拟信号,再将捕获到的信号进行模拟信号和数字信号之间的转换,完成解码。然而,不同的移动终端输出的音频模拟信号的波特率不同,在电子通信领域,波特率(Baudrate)即调制速率,指的是信号被调制以后在单位时间内的变化。通常,在调制过程中,通过不同频率的载波信号进行调制,调制后,不同的移动终端会输出不同频率的音频模拟信号,频率可能是1KHZ,也可能是10KHZ,因此当音频key固定采用一种波特率解码时,音频key不能适应不同波特率的信号,因此音频key将无法与不同的移动终端通信,导致音频key的兼容性低。当音频key采用多种波特率速率择佳通信,由于移动终端和音频key之间没有一个可预见的稳定信道,因此需要音频key和移动终端都能自适应不同速率的信号,这无疑提高了适用音频key的移动终端的要求,降低了音频key的兼容性。
技术实现思路
本专利技术实施例的目的在于提供一种音频通讯自适应波特率方法,旨在解决音频key不能适应不同波特率的信号,导致音频key无法与不同的移动终端通信,音频key的兼容性低的问题。本专利技术实施例是这样实现的,一种音频通讯自适应波特率方法,包括:接收移动终端发送的数据流,所述数据流包括不同频率的音频模拟信号:对连续两个所述音频模拟信号中第一频率音频模拟信号进行采样,得到第一采样值,对连续两个所述音频模拟信号中第二频率音频模拟信号进行采样,得到第二采样值;根据预设转换方式将所述第一采样值和所述第二采样值转换为二进制数;识别所述二进制数的同步码是预设同步码还是取反后的预设同步码,根据所述同步码的识别结果,配置所述第一采样值和所述第二采样值的转换方式;根据配置的所述转换方式,与所述移动终端进行通信。其中,所述预设转换方式为将所述第一采样值转换为二进制数0,所述第二采样值转换为二进制数1的方式;其中,所述第一采样值所在音频模拟信号的频率与所述第二采样值所在音频模拟信号的频率不同,存在频率区间。本专利技术实施例的另一目的在于提供一种音频通讯自适应波特率装置,包括:接收单元,用于接收移动终端发送的数据流,所述数据流包括不同频率的音频模拟信号:采样单元,用于对连续两个所述音频模拟信号中第一频率音频模拟信号进行采样,得到第一采样值,对连续两个所述音频模拟信号中第二频率音频模拟信号进行采样,得到第二采样值;转换单元,用于根据预设转换方式将所述第一采样值和所述第二采样值转换为二进制数;还用于识别所述二进制数的同步码是预设同步码还是取反后的预设同步码,根据所述同步码的识别结果,配置所述第一采样值和所述第二采样值的转换方式;通信单元,用于根据配置的所述转换方式,与所述移动终端进行通信。其中,所述预设转换方式为将所述第一采样值转换为二进制数0,所述第二采样值转换为二进制数1的方式;其中,所述第一采样值所在音频模拟信号的频率与所述第二采样值所在音频模拟信号的频率不同,存在频率区间。本专利技术实施例的另一目的在于提供一种U盾,包括权利要求上述的音频通讯自适应波特率装置。在本专利技术实施例中,根据同步码的识别结果,配置第一采样值和第二采样值的转换方式;根据配置的转换方式,与移动终端进行通信,从而实现对不同频率的音频模拟信号的自适应,使得音频key能适应不同波特率的信号,使得音频key可以与不同的移动终端通信,提高了音频key的兼容性。附图说明图1是本专利技术实施例提供的音频通讯自适应波特率方法的实现流程图;图2是本专利技术实施例提供的音频通讯自适应波特率装置的结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1是本专利技术实施例提供的一种音频通讯自适应波特率方法的实现流程图,详述如下:在步骤S101中,接收移动终端发送的数据流,所述数据流包括不同频率的音频模拟信号:其中,U盾(USBKey)接收移动终端发送的数据流,数据流包括不同频率的音频模拟信号。其中,U盾包括但不限于音频key。其中,移动终端包括但不限于手机、笔记本电脑、平板电脑。在步骤S102中,对连续两个所述音频模拟信号中第一频率音频模拟信号进行采样,得到第一采样值,对连续两个所述音频模拟信号中第二频率音频模拟信号进行采样,得到第二采样值;连续两个音频模拟信号是根据U盾接收到的时间进行排序的,例如U盾按时间先后,分别接收到音频模拟信号A、音频模拟信号B、音频模拟信号C,音频模拟信号A、音频模拟信号B为连续两个所述音频模拟信号,音频模拟信号B、音频模拟信号C为连续两个所述音频模拟信号。在步骤S103中,根据预设转换方式将所述第一采样值和所述第二采样值转换为二进制数;其中,预设转换方式为将所述第一采样值转换为二进制数0,所述第二采样值转换为二进制数1的方式。在步骤S104中,识别所述二进制数的同步码是预设同步码还是取反后的预设同步码,根据所述同步码的识别结果,配置所述第一采样值和所述第二采样值的转换方式;其中,识别二进制数的同步码是预设位数的字符串。其中,预设同步码可以为用户自定义,也可以由系统自定义,预设同步码以字符串表示,可以是任意字符串,例如F0AA。其中,识别二进制数的同步码是预设同步码还是取反后的预设同步码,可以判断出预设转换方式是否正确,当正确时,配置预设转换方式对音频模拟信号进行转换,当不正确时,配置与预设转换方式不同的转换方式对音频模拟信号进行转换,预设转换方式不同的转换方式为将所述第一采样值转换为二进制数1,所述第二采样值转换为二进制数0的方式。在步骤S105中,根据配置的所述转换方式,与所述移动终端进行通信。其中,根据配置的转换方式,把后续音频模拟信号的采样值转换为二进制数,从而实现对不同频率的音频模拟信号的自适应,使得音频key能适应不同波特率的信号,使得音频key可以与不同的移动终端通信,提高了音频key的兼容性。作为本专利技术的一个优选实施例,所述识别所述二进制数的同步码是预设同步码还是取反后的预设同步码,根据所述同步码的识别结果,配置所述第一采样值和所述第二采样值的转换方式,包括:若识别生成的同步码与预设同步码相同,则根据所述同步码的识别结果,配置将所述第一频率音频模拟信号的采样值转换为二进制数0,所述第二频率音频模拟信号的采样值的转换为二进制数1的转换方式;若识别生成的同步码为取反后的预设同步码,则根据所述同步码的识别结果,配置将所述第一频率音频模拟信号的采样值转换为二进制数1,所述第二频率音频模拟信号的采样值的转换为二进制数0的转换方式。作为本专利技术的一个优选实施例,还包括:将连续两个所述音频模拟信号的周期相减,生成周期区间;将所述连续两个所述音频模拟信号的周期相比,生成分配比例;根据所述分配比例对所述周期区间进行分配,生成分配的周期区间,即周期越大分得的周期区间也越大;在所述连本文档来自技高网...
一种音频通讯自适应波特率方法、装置及U盾

【技术保护点】
一种音频通讯自适应波特率方法,其特征在于,包括:接收移动终端发送的数据流,所述数据流包括不同频率的音频模拟信号:对连续两个所述音频模拟信号中第一频率音频模拟信号进行采样,得到第一采样值,对连续两个所述音频模拟信号中第二频率音频模拟信号进行采样,得到第二采样值;根据预设转换方式将所述第一采样值和所述第二采样值转换为二进制数;识别所述二进制数的同步码是预设同步码还是取反后的预设同步码,根据所述同步码的识别结果,配置所述第一采样值和所述第二采样值的转换方式;根据配置的所述转换方式,与所述移动终端进行通信;其中,所述预设转换方式为将所述第一采样值转换为二进制数0,所述第二采样值转换为二进制数1的方式;其中,所述第一采样值所在音频模拟信号的频率与所述第二采样值所在音频模拟信号的频率不同,存在频率区间;其中,识别二进制数的同步码是预设同步码还是取反后的预设同步码,可以判断出预设转换方式是否正确,当正确时,配置预设转换方式对音频模拟信号进行转换,当不正确时,配置与预设转换方式不同的转换方式对音频模拟信号进行转换,预设转换方式不同的转换方式为将所述第一采样值转换为二进制数1,所述第二采样值转换为二进制数0的方式。...

【技术特征摘要】
1.一种音频通讯自适应波特率方法,其特征在于,包括:接收移动终端发送的数据流,所述数据流包括不同频率的音频模拟信号:对连续两个所述音频模拟信号中第一频率音频模拟信号进行采样,得到第一采样值,对连续两个所述音频模拟信号中第二频率音频模拟信号进行采样,得到第二采样值;根据预设转换方式将所述第一采样值和所述第二采样值转换为二进制数;识别所述二进制数的同步码是预设同步码还是取反后的预设同步码,根据所述同步码的识别结果,配置所述第一采样值和所述第二采样值的转换方式;根据配置的所述转换方式,与所述移动终端进行通信;其中,所述预设转换方式为将所述第一采样值转换为二进制数0,所述第二采样值转换为二进制数1的方式;其中,所述第一采样值所在音频模拟信号的频率与所述第二采样值所在音频模拟信号的频率不同,存在频率区间;其中,识别二进制数的同步码是预设同步码还是取反后的预设同步码,可以判断出预设转换方式是否正确,当正确时,配置预设转换方式对音频模拟信号进行转换,当不正确时,配置与预设转换方式不同的转换方式对音频模拟信号进行转换,预设转换方式不同的转换方式为将所述第一采样值转换为二进制数1,所述第二采样值转换为二进制数0的方式。2.根据权利要求1所述的方法,其特征在于,所述识别所述二进制数的同步码是预设同步码还是取反后的预设同步码,根据所述同步码的识别结果,配置所述第一采样值和所述第二采样值的转换方式,包括:若识别生成的同步码与预设同步码相同,则根据所述同步码的识别结果,配置将所述第一频率音频模拟信号的采样值转换为二进制数0,所述第二频率音频模拟信号的采样值转换为二进制数1的转换方式;若识别生成的同步码为取反后的预设同步码,则根据所述同步码的识别结果,配置将所述第一频率音频模拟信号的采样值转换为二进制数1,所述第二频率音频模拟信号的采样值的转换为二进制数0的转换方式。3.根据权利要求1所述的方法,其特征在于,在根据预设转换方式将所述第一采样值和所述第二采样值转换为二进制数的步骤之后,还包括:将连续两个所述音频模拟信号的周期相减,生成周期区间;将所述连续两个所述音频模拟信号的周期相比,生成分配比例;根据所述分配比例对所述周期区间进行分配,生成分配的周期区间,即周期越大分得的周期区间也越大;在所述连续两个所述音频模拟信号中,将周期较大的音频模拟信号的周期减去其分配的周期区间,得到其周期范围的最小值,将周期较小的音频模拟信号的周期加上其分配的周期区间,得到其周期范围的最大值;根据所述音频模拟信号的周期范围得到其频率范围,根据其频率范围对接收到的音频模拟信号进行二进制数转换。4.根据权利要求3所述的方法,其特征在于,在所述连续两个所述音频模拟信号中,将周期较大的音频模拟信号的周期减去其分配的周期区间,得到其周期范围的最小值,将周期较小的音频模拟信号的周期加上其分配的周期区间,得到其周期范围的最大值的步骤之后,还包括:在所述连续两个所述音频模拟信号中,将周期较大的音频...

【专利技术属性】
技术研发人员:陈柳章
申请(专利权)人:深圳市文鼎创数据科技有限公司
类型:发明
国别省市:广东,44

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

1