CN111192596A - 使用音频作为数字信号编解码的传输系统及其传输方法 - Google Patents
使用音频作为数字信号编解码的传输系统及其传输方法 Download PDFInfo
- Publication number
- CN111192596A CN111192596A CN202010161907.1A CN202010161907A CN111192596A CN 111192596 A CN111192596 A CN 111192596A CN 202010161907 A CN202010161907 A CN 202010161907A CN 111192596 A CN111192596 A CN 111192596A
- Authority
- CN
- China
- Prior art keywords
- audio
- frame
- data
- frequency
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 67
- 238000000034 method Methods 0.000 title claims abstract description 22
- 238000012545 processing Methods 0.000 claims abstract description 87
- 230000005236 sound signal Effects 0.000 claims abstract description 62
- 238000004458 analytical method Methods 0.000 claims description 9
- 238000006243 chemical reaction Methods 0.000 claims description 7
- 238000005070 sampling Methods 0.000 claims description 6
- 238000007405 data analysis Methods 0.000 claims description 2
- 239000000284 extract Substances 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 6
- 238000012546 transfer Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/16—Vocoder architecture
- G10L19/18—Vocoders using multiple modes
- G10L19/24—Variable rate codecs, e.g. for generating different qualities using a scalable representation such as hierarchical encoding or layered encoding
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Computational Linguistics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
本发明涉及使用音频作为数字信号编解码的传输系统及其传输方法,该传输系统,包括第一音频处理设备、第二音频处理设备、模拟音频信号连接设备,所述第一音频处理设备与第二音频处理设备之间通过模拟音频信号连接设备进行音频信号的传输;所述第一音频处理设备,将数字信号转化为模拟音频信号并输出到模拟音频信号连接设备;所述第二音频处理设备,从模拟音频信号连接器接收模拟音频信号,将模拟信号转化为支持快速傅里叶变换运算的数字信号;所述模拟音频信号连接设备是标准的3.5mm接头,或其他形式的模拟接口。
Description
技术领域
本发明属于不同音频设备之间模拟、数字通信接口复用的传输领域,特别涉及一种使用音频作为数字信号编解码的传输系统及其传输方法。
背景技术
当前的技术方案在不同音频处理设备之间模拟数据传输仅能传输音频模拟数据,不能同时传输自定义的数字信号。
当前的技术方案通过发送端生成不同频率的音频片段拼接成一个音频数据流,接收端接收到音频流之后根据音频流的频率信息解析,其中每个频率的波形所在的时间段的起始时刻和/或结束时刻相对于预先约定的参照时刻的时长是预先约定的。数据传输灵活性很差。
目前音频通信的手段本身就很少,因此,没有适合的方式能够同时兼容不同移动终端之间的通信。
发明内容
本发明解决的第一个技术问题是提供一种拓展设备间的音频传输通道功能,在不需要新增传输方式的基础上实现数字信号的传输,使用音频的携带频率信息的特性在频域对音频数据进行编码,通过约束好收发端的编解码协议,保证数据传输准确的、实时的、可靠的、灵活,使用音频作为数字信号编解码的传输系统。本发明解决的第二个技术问题是提供一种在不同音频处理设备之间,不需要新增通信总线的前提下,提供更多的精准、快速的数据传输方式使用的音频作为数字信号编解码的传输方法。本发明解决的第三个技术问题是提供一套解决不同设备之间通信的兼容性问题而自定义的通信协议使用音频作为数字信号编解码的传输方法。
本发明的第一技术解决方案是所述使用音频作为数字信号编解码的传输系统,其特殊之处在于,包括第一音频处理设备、第二音频处理设备、模拟音频信号连接设备,所述第一音频处理设备与第二音频处理设备之间通过模拟音频信号连接设备进行音频信号的传输;
所述第一音频处理设备,将数字信号转化为模拟音频信号并输出到模拟音频信号连接设备;
所述第二音频处理设备,从模拟音频信号连接器接收模拟音频信号,将模拟信号转化为支持快速傅里叶变换运算的数字信号;
所述模拟音频信号连接设备是标准的3.5mm接头,或其他形式的模拟接口。
作为优选:所述第一音频处理设备,包括不同频率波形生成模块、音频数据解析模块、音频发射模块、音频接收模块;对应地,所述第二音频处理设备,包括音频接收模块、音频发射模块、音频数据解析模块、不同频率波形生成模块;所述第一音频处理设备与所述第二音频处理设备之间通过模拟音频信号连接设备进行双工模式的传输;所述第一音频处理设备和第二音频处理设备的音频特性确认所传输音频在频域内的125Hz~20000Hz宽度范围;确认所述频域内编码形式为以起始频率为300Hz,步进频率为200Hz。
作为优选:所述第一音频处理设备,包括不同频率音频发生模块、频率解析模块、音频发射模块、音频数据接收模块;对应地,所述第二音频处理设备,包括音频数据接收模块、音频发射模块、频率解析模块、不同频率音频发生模块;所述第一音频处理设备与所述第二音频处理设备之间通过音频传输设备进行不同系统之间音频数据的传输;所述第一音频处理设备和第二音频处理设备的音频特性确认所传输音频在频域内的125Hz~20000Hz宽度范围;确认所述频域内编码形式为以起始频率为300Hz,步进频率为200Hz。
作为优选:所述第一音频处理设备是智能手机/电脑,所述第二音频处理设备是单片机;或者,所述第一音频处理设备是智能手机、所述第二音频处理设备是带有3.5mm公头的音频处理收发设备。
本发明的第二技术解决方案是所述不同频率音频数据流的传输系统,其特殊之处在于,包括生成不同频率音频数据流的第一装置、解析不同频率音频数据流的第二装置、音频传输设备,所述第一装置与第二装置之间通过音频传输设备进行音频信号的传输;
所述第一装置,将待传输的数据转化为二进制编码并生成不同频率的波形数据,拼装成音频数据流;
所述第二装置,接收音频数据流,经模数转换获取数据字段,通过分析运算解析数据字段频率信息,找出对应关系的二进制数据,转换为接收到的数据;
所述音频传输设备选用:音频连接器TRS、蓝牙音频BLUETOOTH AUDIO、USB AUDIO。
作为优选:所述第一装置中生成不同频率的波形数据,进一步包括:基础频率值和频率步进值;所述第二装置中的解析数据字段频率信息,进一步包括:基础频率值和频率步进值。
本发明的第三技术解决方案是所述使用音频作为数字信号编解码的传输方法,其特殊之处在于,包括以下步骤:
⑴第一音频处理设备内置的软件生成一组数据,所述数据是在频域内不同频率信号的叠加,并根据不同频率的属性对所述频率对应的数据为进行0/1标定;
⑵系统根据收发端的数据处理精度能力确定步进值,将数字信号转换为模拟信号发送给模拟音频信号连接设备;
⑶第二音频处理设备从模拟音频信号连接设备接收到模拟信号后,将模拟信号转换为数字信号,对数据进行分析,根据傅里叶变换结果判定接收的数据在频域内的信号表现,按照发送端的起始频率和频率步进值确定数据有效位对应的频率,然后获取该频率点的幅值信息;
⑷所述幅值信息若大于设定的阈值则标记该位为1,小于则标记为0,根据一帧数据频域信号的分析,获取设定位数的二进制数字视为接收成功。
作为优选:步骤⑴所述的标定,具体包括:以X为步进,X范围100~1000Hz,优选200hz为步进;Y为起始频率,Y范围100~1000Hz,优选300hz为起始频率,每隔一个步进对应的频率标定为一个数据位,设置所述频率的频率幅值,如果该位为0则幅值为零,如果该位为1则幅值为满幅,以此类推;总位宽根据主从设备的频率接收范围确定。
本发明的第四技术解决方案是所述数字音频信号编解码的传输方法,其特殊之处在于,包括以下步骤:
⑴第一设备将待发送数据转换成二进制数组,所述待发送数据选用浮点数或实数,根据数据范围选择8位二进制表示、16位二进制表示、32位二进制表示;第一设备确认二进制表示方式后,计算得到待发送数据的二进制数组,第一设备生成一帧音频数据作为消息头帧;所述消息头帧的音频数据生成规则是将1000Hz、3000Hz、5000Hz、70000Hz的正弦信号叠加;
⑵第一设备生成一帧音频数据作为消息尾帧;所述消息尾帧的音频数据生成规则是将2000Hz、4000Hz、6000Hz、80000Hz的正弦信号叠加;
⑶第一设备生成一帧音频数据作为消息帧;所述消息帧的音频数据生成规则是以500Hz为起始频率,400Hz为步进值,即500Hz表示八位二进制的最低位,3300Hz表示最高位,根据步骤⑴获取的二进制数组,将‘1’对应的位的对应频率的正弦信号叠加,即消息帧的音频是将900Hz和1300Hz的正弦信号叠加;
⑷第一设备将三帧数据按照消息头帧、消息帧、消息尾帧无缝拼接成一段音频,一次性的传输至所述第二设备;
⑸第二设备对实时接收的音频数据按帧分析,分析帧长与第一设备生成的消息数据帧长一致,第二设备将收到的每一帧数据作快速傅里叶变换,获此帧音频数据的频域内表现;
⑹第二设备收到的当前帧的快速傅里叶变换结果显示1000Hz、3000Hz、5000Hz、70000Hz幅值大,其他频率幅值小于T值时,所述T值的范围,根据快速傅里叶变换结果计算,幅值最高点H的五分之一作为T取值,表示收到消息头帧,标记下一帧为消息帧,第二设备获得消息帧,对当前帧数据作快速傅里叶变换,获取当前帧的频域信息,将幅值大的点的频率提取出来,根据第一设备的起始频率、步进值找到其对应的二进制编码;
⑺第二设备将步骤⑹获取的二进制数组转换为十进制实数,即为‘6’,第二设备对消息帧的下一帧作快速傅里叶变换,获得此帧音频数据的频域内表现;第二设备收到当前帧的快速傅里叶变换结果显示2000Hz、4000Hz、6000Hz、80000Hz幅值大,其他频率幅值小于T值,所述T值的范围,根据快速傅里叶变换结果计算,幅值最高点H的五分之一作为T取值时表示收到消息尾帧,标记本次传输结束;
⑻第二设备输入一组待传输的数据,通过软件将该数据转换为二进制数;
⑼第二设备根据二进制数的数值生成一帧音频数据信号帧,此帧音频数据在频域的表现为500Hz、700Hz、2100Hz、2500Hz、3900Hz、5100Hz、5300Hz的频段有信号,其他频段没有信号;
⑽第二设备生成一个信号头帧,此帧音频数据频域表现是1000Hz、5000Hz、7000Hz频段有信号,其他频段没有信号;
⑾第二设备生成一个信号尾帧,此帧音频数据频域表现是3000Hz、6000Hz、9000Hz频段有信号,其他频段没有信号;
⑿第二设备将信号头帧、信号帧、信号尾帧拼接成连续的3帧数据,通过第二设备的D\A转换将数据转换成模拟音频发送给第一设备;
⒀第一设备通过3.5mm接口接收到模拟数据之后通过A\D转换成数字信号,实时读取每一帧的数据,对每一帧的数据做快速傅里叶变换,当识别到帧特性为3000Hz、6000Hz、9000Hz频段有信号,其他频段没有信号时,确认该帧为信号头帧,将下一帧标记为信号帧;
⒁第一设备将信号帧的数据做快速傅里叶变换,按XHz为起始频率,X范围100~1000Hz,优选300Hz为起始频率,YHz为步进读取各个频率的信号,所述Y范围100~1000Hz,优选的步进为200Hz读取各个频率的信号,将有信号的位标记为1,没有信号的位标记为0,直至到ZHz,所述Z范围1000~192000Hz,优选9600Hz,读取到32位的二进制数;
⒂第一设备将所述读取的32位二进制数按每八位转换成十进制数,得到3、4、5、6四个数字;
⒃第一设备读取信号帧的下一帧进行快速傅里叶变换,当此帧特性为3000Hz、6000Hz、9000Hz频段有信号,其他频段没有信号,则标记当前帧为信号尾帧,不继续接收信号帧,继续侦测是否有信号头帧传入;
⒄若不符合尾帧的特性,说明此次数据传输还有数据未传输完,此帧依然为信号帧,按信号帧的读取方式获取数字信号。
作为优选:步骤⑶所述起始频率、步进值、终止频率均可以自定义;根据二进制数组的长度及音频采样率选择合适的步进值,根据收发设备的音频采样率和频带宽度选择起始频率和终止频率。
与现有技术相比,本发明的有益效果:
⑴本发明可根据音频信号携带频率信息的能力,通过数字运算获取音频数据的频域信息来携带数据,更稳定、更精确,对音频信号在频域内进行编码的过程都是实时进行的,对两个设备直接的音频接口没有强制要求,仅能支持模拟音频传输即可,音频通道复用作数字信号编解码的传输方法,能够实现第一设备和第二设备之间实时的进行数据交换,在不需要新增数据通路的情况下实现数字信号的传输。
⑵本发明根据音频信号的频率特性,将待传输的数字信号按照设定的规则表达为音频信号的频谱信息,提高了音频信号携带信息的精度,也提高了第一设备和第二设备之间数据交互的速度。本发明灵活的频谱编码方式可以根据第一设备和第二设备的音频处理能力进行自定义选择,给方案实施提供了更大的灵活性。
⑶本发明对待发送的数据协议有完整的消息结构,包括消息头、消息体、消息尾,可以保证第一设备和第二设备的准确性。
⑷本发明可以支持第一设备和第二设备之间的信息传输是实时的,但是也支持双方异步传输。
附图说明
图1是本发明传输方式框架图;
图2是图1中设备消息头帧的波形图;
图3A是本发明第一实例的音频数据传输系统框图;
图3B是本发明第一实例的音频数据传输系统框图;
图3C是本发明第一实例的音频数据传输系统框图;
图4是图3中设备消息帧的波形图;
图5是本发明第二实例的音频数据传输方法框图;
图6是图5中设备消息尾帧的波形图;
图7是本发明第三实例的不同系统间音频数据传输框图;
图8是图7中手机消息帧的波形图。
具体实施方式
本发明下面将结合附图作进一步详述:
请参阅图5、图6所示,该使用音频作为数字信号编解码的传输系统,包括第一音频处理设备、第二音频处理设备、模拟音频信号连接设备,所述第一音频处理设备与第二音频处理设备之间通过模拟音频信号连接设备进行音频信号的传输;
所述第一音频处理设备,包括不同频率波形生成模块、音频数据解析模块、音频发射模块、音频接收模块,用于将数字信号转化为模拟音频信号并输出到模拟音频信号连接设备;
所述第二音频处理设备,包括音频接收模块、音频发射模块、音频数据解析模块、不同频率波形生成模块;用于从模拟音频信号连接器接收模拟音频信号,并将模拟信号转化为支持快速傅里叶变换运算的数字信号;
所述模拟音频信号连接设备是标准的3.5mm接头,或其他形式的模拟接口。所述第一音频处理设备与所述第二音频处理设备之间通过模拟音频信号连接设备进行双工模式的传输。
所述第一音频处理设备是智能手机、所述第二音频处理设备是带有3.5mm公头的音频处理收发设备。
第一音频处理设备和第二音频处理设备的音频特性确认所传输音频在频域内的125Hz~20000Hz宽度范围;确认所述频域内编码形式为以起始频率为300Hz,步进频率为200Hz。
请参阅图1至图4所示,该不同频率音频数据流的传输系统,包括生成不同频率音频数据流的第一装置、解析不同频率音频数据流的第二装置、音频传输设备,所述第一装置与第二装置之间通过音频传输设备进行音频信号的传输;所述音频传输设备选用:音频连接器TRS、蓝牙音频BLUETOOTH AUDIO、USB AUDIO。
请参阅图3A所示,所述第一装置,将待传输的数据转化为二进制编码并生成不同频率的波形数据,拼装成音频数据流;其中的生成不同频率的波形数据进一步包括:基础频率值和频率步进值;
请参阅图3B所示,所述第二装置,接收音频数据流,经模数转换获取数据字段,通过分析运算解析数据字段频率信息,找出对应关系的二进制数据,转换为接收到的数据;其中的解析数据字段频率信息进一步包括:基础频率值和频率步进值。
请参阅图7、图8所示,该使用音频作为数字信号编解码的传输系统,包括第一音频处理设备、第二音频处理设备、模拟音频信号连接设备,所述第一音频处理设备与所述第二音频处理设备之间通过音频传输设备进行不同系统之间音频数据的传输;所述第一音频处理设备和第二音频处理设备的音频特性确认所传输音频在频域内的125Hz~20000Hz宽度范围;确认所述频域内编码形式为以起始频率为300Hz,步进频率为200Hz;
所述第一音频处理设备,包括不同频率音频发生模块、频率解析模块、音频发射模块、音频数据接收模块;用于将数字信号转化为模拟音频信号并输出到模拟音频信号连接设备;
所述第二音频处理设备,包括音频数据接收模块、音频发射模块、频率解析模块、不同频率音频发生模块;用于从模拟音频信号连接器接收模拟音频信号,将模拟信号转化为支持快速傅里叶变换运算的数字信号。
本实施例中,所述第一音频处理设备是智能手机/电脑,所述第二音频处理设备是单片机。
请参阅图1至图4所示,该使用音频作为数字信号编解码的传输方法,包括以下步骤:
⑴第一音频处理设备内置的软件生成一组数据,所述数据是在频域内不同频率信号的叠加,并根据不同频率的属性对所述频率对应的数据为进行0/1标定;
⑵系统根据收发端的数据处理精度能力确定步进值,将数字信号转换为模拟信号发送给模拟音频信号连接设备;
⑶第二音频处理设备从模拟音频信号连接设备接收到模拟信号后,将模拟信号转换为数字信号,对数据进行分析,根据傅里叶变换结果判定接收的数据在频域内的信号表现,按照发送端的起始频率和频率步进值确定数据有效位对应的频率,然后获取该频率点的幅值信息;
⑷所述幅值信息若大于设定的阈值则标记该位为1,小于则标记为0,根据一帧数据频域信号的分析,获取设定位数的二进制数字视为接收成功;
其中:步骤⑴所述的标定,具体包括:如以200hz为步进,300hz为起始频率,每隔一个步进对应的频率标定为一个数据位,设置所述频率的频率幅值,如果该位为0则幅值为零,如果该位为1则幅值为满幅,以此类推;总位宽根据主从设备的频率接收范围确定。
请参阅图1至图8所示,该数字音频信号编解码的传输方法,包括以下步骤:
⑴第一设备将待发送数据转换成二进制数组,所述待发送数据选用浮点数或实数,根据数据范围选择8位二进制表示、16位二进制表示、32位二进制表示,如待发送数据是‘6’,选择8位二进制表示为00000110;第一设备确认二进制表示方式后,计算得到待发送数据的二进制数组,第一设备生成一帧音频数据作为消息头帧;所述消息头帧的音频数据生成规则是将1000Hz、3000Hz、5000Hz、70000Hz的正弦信号叠加,此帧数据快速傅里叶变化的结果如图1所示;
⑵第一设备生成一帧音频数据作为消息尾帧;所述消息尾帧的音频数据生成规则是将2000Hz、4000Hz、6000Hz、80000Hz的正弦信号叠加,此帧数据快速傅里叶变化的结果如图5所示;
⑶第一设备生成一帧音频数据作为消息帧;所述消息帧的音频数据生成规则是以500Hz为起始频率,400Hz为步进值,即500Hz表示八位二进制的最低位,3300Hz表示最高位,根据步骤⑴获取的二进制数组,将‘1’对应的位的对应频率的正弦信号叠加,即消息帧的音频是将900Hz和1300Hz的正弦信号叠加,此帧数据快速傅里叶变化的结果如图2所示;
⑷第一设备将三帧数据按照消息头帧、消息帧、消息尾帧无缝拼接成一段音频,一次性的传输至所述第二设备;
⑸第二设备对实时接收的音频数据按帧分析,分析帧长与第一设备生成的消息数据帧长一致性,第二设备将收到的每一帧数据作快速傅里叶变换,获此帧音频数据的频域内表现;
⑹第二设备收到的当前帧的快速傅里叶变换结果显示1000Hz、3000Hz、5000Hz、70000Hz幅值大,其他频率幅值小于T值时,所述T值的范围根据快速傅里叶变换结果计算,幅值最高点H的五分之一作为T取值时,表示收到消息头帧,标记下一帧为消息帧,第二设备获得消息帧,对当前帧数据作快速傅里叶变换,获取当前帧的频域信息,将幅值大的点的频率提取出来,根据第一设备的起始频率、步进值找到其对应的二进制编码,如图5的结果,对应得二进制数组为00000110;
⑺第二设备将步骤⑹获取的二进制数组转换为十进制实数,即为‘6’,第二设备对消息帧的下一帧作快速傅里叶变换,获得此帧音频数据的频域内表现;第二设备收到当前帧的快速傅里叶变换结果显示2000Hz、4000Hz、6000Hz、80000Hz幅值大,其他频率幅值小于T值,所述T值的范围,根据快速傅里叶变换结果计算,幅值最高点H的五分之一作为T取值时表示收到消息尾帧,标记本次传输结束;
⑻根据第一设备和第二设备的音频特性确认所传输音频在频域内125Hz~20000Hz的宽度范围,确认频域内编码形式为以起始频率为300Hz,步进频率为200Hz,第二设备输入一组待传输的数据,通过软件将该数据转换为二进制数,例如待传数据是3、4、5、6,转化成二进制后是00000011、00000100、00000101、00000110;
⑼第二设备根据二进制数的数值生成一帧音频数据信号帧,此帧音频数据在频域的表现为500Hz、700Hz、2100Hz、2500Hz、3900Hz、5100Hz、5300Hz的频段有信号,此帧数据快速傅里叶变化的结果如图7所示,其他频段没有信号,信号帧可以拓展为连续的帧,每一帧代表四个十进制数;
⑽第二设备生成一个信号头帧,此帧音频数据频域表现是1000Hz、5000Hz、7000Hz频段有信号,其他频段没有信号;
⑾第二设备生成一个信号尾帧,此帧音频数据频域表现是3000Hz、6000Hz、9000Hz频段有信号,其他频段没有信号;
⑿第二设备将信号头帧、信号帧、信号尾帧拼接成连续的3帧数据,通过第二设备的D\A转换将数据转换成模拟音频发送给第一设备;
⒀第一设备通过3.5mm接口接收到模拟数据之后通过A\D转换成数字信号,实时读取每一帧的数据,对每一帧的数据做快速傅里叶变换,当识别到帧特性为3000Hz、6000Hz、9000Hz频段有信号,其他频段没有信号时,确认该帧为信号头帧,将下一帧标记为信号帧;
⒁第一设备将信号帧的数据做快速傅里叶变换,按300Hz为起始频率,步进为200Hz读取各个频率的信号,将有信号的位标记为1,没有信号的位标记为0,直至9600Hz,读取到32位的二进制数;
⒂第一设备将所述读取的32位二进制数按每八位转换成十进制数,得到3、4、5、6四个数字;
⒃第一设备读取信号帧的下一帧进行快速傅里叶变换,当此帧特性为3000Hz、6000Hz、9000Hz频段有信号,其他频段没有信号,则标记当前帧为信号尾帧,不继续接收信号帧,继续侦测是否有信号头帧传入;
⒄若不符合尾帧的特性,说明此次数据传输还有数据未传输完,此帧依然为信号帧,按信号帧的读取方式获取数字信号。
其中:步骤⑶所述起始频率、步进值、终止频率均可以自定义;根据二进制数组的长度及音频采样率选择合适的步进值,根据收发设备的音频采样率和频带宽度选择起始频率和终止频率。
以上所述仅为本发明的较佳实施例,凡依本发明权利要求范围所做的均等变化与修饰,皆应属本发明权利要求的涵盖范围。
Claims (10)
1.一种使用音频作为数字信号编解码的传输系统,其特征在于,包括第一音频处理设备、第二音频处理设备、模拟音频信号连接设备,所述第一音频处理设备与第二音频处理设备之间通过模拟音频信号连接设备进行音频信号的传输;
所述第一音频处理设备,将数字信号转化为模拟音频信号并输出到模拟音频信号连接设备;
所述第二音频处理设备,从模拟音频信号连接器接收模拟音频信号,将模拟信号转化为支持快速傅里叶变换运算的数字信号;
所述模拟音频信号连接设备是标准的3.5mm接头,或其他形式的模拟接口。
2.根据权利要求1所述使用音频作为数字信号编解码的传输系统,其特征在于,所述第一音频处理设备,包括不同频率波形生成模块、音频数据解析模块、音频发射模块、音频接收模块;对应地,所述第二音频处理设备,包括音频接收模块、音频发射模块、音频数据解析模块、不同频率波形生成模块;所述第一音频处理设备与所述第二音频处理设备之间通过模拟音频信号连接设备进行双工模式的传输;所述第一音频处理设备和第二音频处理设备的音频特性确认所传输音频在频域内的125Hz~20000Hz宽度范围;确认所述频域内编码形式为以起始频率为300Hz,步进频率为200Hz。
3.根据权利要求1所述使用音频作为数字信号编解码的传输系统,其特征在于,所述第一音频处理设备,包括不同频率音频发生模块、频率解析模块、音频发射模块、音频数据接收模块;对应地,所述第二音频处理设备,包括音频数据接收模块、音频发射模块、频率解析模块、不同频率音频发生模块;所述第一音频处理设备与所述第二音频处理设备之间通过音频传输设备进行不同系统之间音频数据的传输;所述第一音频处理设备和第二音频处理设备的音频特性确认所传输音频在频域内的125Hz~20000Hz宽度范围;确认所述频域内编码形式为以起始频率为300Hz,步进频率为200Hz。
4.根据权利要求2或3所述使用音频作为数字信号编解码的传输系统,其特征在于,所述第一音频处理设备是智能手机/电脑,所述第二音频处理设备是单片机;或者,所述第一音频处理设备是智能手机、所述第二音频处理设备是带有3.5mm公头的音频处理收发设备。
5.一种不同频率音频数据流的传输系统,其特征在于,包括生成不同频率音频数据流的第一装置、解析不同频率音频数据流的第二装置、音频传输设备,所述第一装置与第二装置之间通过音频传输设备进行音频信号的传输;
所述第一装置,将待传输的数据转化为二进制编码并生成不同频率的波形数据,拼装成音频数据流;
所述第二装置,接收音频数据流,经模数转换获取数据字段,通过分析运算解析数据字段频率信息,找出对应关系的二进制数据,转换为接收到的数据;
所述音频传输设备选用:音频连接器TRS、蓝牙音频BLUETOOTH AUDIO、USB AUDIO。
6.根据权利要求5所述不同频率音频数据流的传输系统,其特征在于,所述第一装置中生成不同频率的波形数据,进一步包括:基础频率值和频率步进值;所述第二装置中的解析数据字段频率信息,进一步包括:基础频率值和频率步进值。
7.一种使用音频作为数字信号编解码的传输方法,其特征在于,包括以下步骤:
⑴第一音频处理设备内置的软件生成一组数据,所述数据是在频域内不同频率信号的叠加,并根据不同频率的属性对所述频率对应的数据为进行0/1标定;
⑵系统根据收发端的数据处理精度能力确定步进值,将数字信号转换为模拟信号发送给模拟音频信号连接设备;
⑶第二音频处理设备从模拟音频信号连接设备接收到模拟信号后,将模拟信号转换为数字信号,对数据进行分析,根据傅里叶变换结果判定接收的数据在频域内的信号表现,按照发送端的起始频率和频率步进值确定数据有效位对应的频率,获取该频率点的幅值信息;
⑷所述幅值信息若大于设定的阈值则标记该位为1,小于则标记为0,根据一帧数据频域信号的分析,获取设定位数的二进制数字视为接收成功。
8.根据权利要求7所述使用音频作为数字信号编解码的传输方法,其特征在于,步骤⑴所述的标定,具体包括:以X为步进,X范围100~1000Hz,Y为起始频率,Y范围100~1000Hz,每隔一个步进对应的频率标定为一个数据位,设置所述频率的频率幅值,如果该位为0则幅值为零,如果该位为1则幅值为满幅,以此类推;总位宽根据主从设备的频率接收范围确定。
9.一种数字音频信号编解码的传输方法,其特征在于,包括以下步骤:
⑴第一设备将待发送数据转换成二进制数组,所述待发送数据选用浮点数或实数,根据数据范围选择8位二进制表示、16位二进制表示、32位二进制表示;第一设备确认二进制表示方式后,计算得到待发送数据的二进制数组,第一设备生成一帧音频数据作为消息头帧;所述消息头帧的音频数据生成规则是将1000Hz、3000Hz、5000Hz、70000Hz的正弦信号叠加;
⑵第一设备生成一帧音频数据作为消息尾帧;所述消息尾帧的音频数据生成规则是将2000Hz、4000Hz、6000Hz、80000Hz的正弦信号叠加;
⑶第一设备生成一帧音频数据作为消息帧;所述消息帧的音频数据生成规则是以500Hz为起始频率,400Hz为步进值,即500Hz表示八位二进制的最低位,3300Hz表示最高位,根据步骤⑴获取的二进制数组,将‘1’对应的位的对应频率的正弦信号叠加,即消息帧的音频是将900Hz和1300Hz的正弦信号叠加;
⑷第一设备将三帧数据按照消息头帧、消息帧、消息尾帧无缝拼接成一段音频,一次性的传输至所述第二设备;
⑸第二设备对实时接收的音频数据按帧分析,分析帧长是否与第一设备生成的消息数据帧长一致,第二设备将收到的每一帧数据作快速傅里叶变换,获此帧音频数据的频域内表现;
⑹第二设备收到的当前帧的快速傅里叶变换结果显示1000Hz、3000Hz、5000Hz、70000Hz幅值大,其他频率幅值小于T值时,所述T值的范围,根据快速傅里叶变换结果计算,幅值最高点H的五分之一作为T取值,表示收到消息头帧,标记下一帧为消息帧,第二设备获得消息帧,对当前帧数据作快速傅里叶变换,获取当前帧的频域信息,将幅值大的点的频率提取出来,根据第一设备的起始频率、步进值找到其对应的二进制编码;
⑺第二设备将步骤⑹获取的二进制数组转换为十进制实数,即为‘6’,第二设备对消息帧的下一帧作快速傅里叶变换,获得此帧音频数据的频域内表现;第二设备收到当前帧的快速傅里叶变换结果显示2000Hz、4000Hz、6000Hz、80000Hz幅值大,其他频率幅值小于T值,所述T值的范围,根据快速傅里叶变换结果计算,幅值最高点H的五分之一作为T取值时表示收到消息尾帧,标记本次传输结束;
⑻第二设备输入一组待传输的数据,通过软件将该数据转换为二进制数;
⑼第二设备根据二进制数的数值生成一帧音频数据信号帧,此帧音频数据在频域的表现为500Hz、700Hz、2100Hz、2500Hz、3900Hz、5100Hz、5300Hz的频段有信号,其他频段没有信号;
⑽第二设备生成一个信号头帧,此帧音频数据频域表现是1000Hz、5000Hz、7000Hz频段有信号,其他频段没有信号;
⑾第二设备生成一个信号尾帧,此帧音频数据频域表现是3000Hz、6000Hz、9000Hz频段有信号,其他频段没有信号;
⑿第二设备将信号头帧、信号帧、信号尾帧拼接成连续的3帧数据,通过第二设备的D\A转换将数据转换成模拟音频发送给第一设备;
⒀第一设备通过3.5mm接口接收到模拟数据之后通过A\D转换成数字信号,实时读取每一帧的数据,对每一帧的数据做快速傅里叶变换,当识别到帧特性为3000Hz、6000Hz、9000Hz频段有信号,其他频段没有信号时,确认该帧为信号头帧,将下一帧标记为信号帧;
⒁第一设备将信号帧的数据做快速傅里叶变换,按XHz为起始频率,X范围100~1000Hz,YHz为步进读取各个频率的信号,所述Y范围100~1000Hz,将有信号的位标记为1,没有信号的位标记为0,直至到ZHz,所述Z范围1000~192000Hz,读取32位的二进制数;
⒂第一设备将所述读取32位二进制数按每八位转换成十进制数,得到3、4、5、6四个数字;
⒃第一设备读取信号帧的下一帧进行快速傅里叶变换,当此帧特性为3000Hz、6000Hz、9000Hz频段有信号,其他频段没有信号,则标记当前帧为信号尾帧,不继续接收信号帧,继续侦测是否有信号头帧传入;
⒄若不符合尾帧的特性,说明此次数据传输还有数据未传输完,此帧依然为信号帧,按信号帧的读取方式获取数字信号。
10.根据权利要求9所述音频为数字信号编解码的传输方法,其特征在于,步骤⑶所述起始频率、步进值、终止频率均可以自定义;根据二进制数组的长度及音频采样率选择合适的步进值,根据收发设备的音频采样率和频带宽度选择起始频率和终止频率。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010161907.1A CN111192596B (zh) | 2020-03-10 | 2020-03-10 | 使用音频作为数字信号编解码的传输方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010161907.1A CN111192596B (zh) | 2020-03-10 | 2020-03-10 | 使用音频作为数字信号编解码的传输方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111192596A true CN111192596A (zh) | 2020-05-22 |
| CN111192596B CN111192596B (zh) | 2024-11-22 |
Family
ID=70710401
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010161907.1A Active CN111192596B (zh) | 2020-03-10 | 2020-03-10 | 使用音频作为数字信号编解码的传输方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111192596B (zh) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113938215A (zh) * | 2021-09-10 | 2022-01-14 | 猫岐智能科技(上海)有限公司 | 数据发送模块、数据接收模块、多路双工声波通信系统及方法 |
| CN116546445A (zh) * | 2023-05-29 | 2023-08-04 | 天键电声股份有限公司 | 一种基于LE-audio智能手表的数据传输方法、装置 |
| CN117459510A (zh) * | 2023-11-28 | 2024-01-26 | 深圳市博陆科电子科技有限公司 | 用于降低蓝牙耳机传输延时的方法及系统 |
| CN118509070A (zh) * | 2024-07-19 | 2024-08-16 | 北京金风慧能技术有限公司 | 跨设备的数据传输方法、设备、系统及介质 |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060193270A1 (en) * | 2003-03-04 | 2006-08-31 | Eyal Gehasie | Method and system for acoustic communication |
| CN102739320A (zh) * | 2012-06-16 | 2012-10-17 | 天地融科技股份有限公司 | 音频数据传输方法、系统、传输装置及电子签名工具 |
| CN102832968A (zh) * | 2012-07-27 | 2012-12-19 | 武汉大学 | 一种利用音频接口在手机与设备之间进行通讯的方法 |
| CN103312419A (zh) * | 2012-03-07 | 2013-09-18 | 苏州汉朗光电有限公司 | 基于音频或超声波的数据通讯方法和系统 |
| CN103368614A (zh) * | 2013-06-21 | 2013-10-23 | 深圳市力同亚太科技有限公司 | 一种音频发送、接收方法、发送装置及接收装置 |
| US20150310868A1 (en) * | 2014-01-27 | 2015-10-29 | Ubona Technologies Pvt. Ltd | Data transfer using mobile devices |
| CN105281843A (zh) * | 2015-09-10 | 2016-01-27 | 移康智能科技(上海)有限公司 | 二维码信息的发送、接收方法及发送、接收装置 |
| CN105610753A (zh) * | 2014-10-29 | 2016-05-25 | 江苏绿扬电子仪器集团有限公司 | 基于dds的fm调制系统 |
| CN107547142A (zh) * | 2017-08-31 | 2018-01-05 | 努比亚技术有限公司 | 基于超声波的通信方法、装置及计算机可读存储介质 |
| CN212161282U (zh) * | 2020-03-10 | 2020-12-15 | 香港科技大学深圳研究院 | 音频为数字信号编解码或不同频率音频数据流的传输系统 |
-
2020
- 2020-03-10 CN CN202010161907.1A patent/CN111192596B/zh active Active
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060193270A1 (en) * | 2003-03-04 | 2006-08-31 | Eyal Gehasie | Method and system for acoustic communication |
| CN103312419A (zh) * | 2012-03-07 | 2013-09-18 | 苏州汉朗光电有限公司 | 基于音频或超声波的数据通讯方法和系统 |
| CN102739320A (zh) * | 2012-06-16 | 2012-10-17 | 天地融科技股份有限公司 | 音频数据传输方法、系统、传输装置及电子签名工具 |
| CN102832968A (zh) * | 2012-07-27 | 2012-12-19 | 武汉大学 | 一种利用音频接口在手机与设备之间进行通讯的方法 |
| CN103368614A (zh) * | 2013-06-21 | 2013-10-23 | 深圳市力同亚太科技有限公司 | 一种音频发送、接收方法、发送装置及接收装置 |
| US20150310868A1 (en) * | 2014-01-27 | 2015-10-29 | Ubona Technologies Pvt. Ltd | Data transfer using mobile devices |
| CN105610753A (zh) * | 2014-10-29 | 2016-05-25 | 江苏绿扬电子仪器集团有限公司 | 基于dds的fm调制系统 |
| CN105281843A (zh) * | 2015-09-10 | 2016-01-27 | 移康智能科技(上海)有限公司 | 二维码信息的发送、接收方法及发送、接收装置 |
| CN107547142A (zh) * | 2017-08-31 | 2018-01-05 | 努比亚技术有限公司 | 基于超声波的通信方法、装置及计算机可读存储介质 |
| CN212161282U (zh) * | 2020-03-10 | 2020-12-15 | 香港科技大学深圳研究院 | 音频为数字信号编解码或不同频率音频数据流的传输系统 |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113938215A (zh) * | 2021-09-10 | 2022-01-14 | 猫岐智能科技(上海)有限公司 | 数据发送模块、数据接收模块、多路双工声波通信系统及方法 |
| CN113938215B (zh) * | 2021-09-10 | 2023-10-03 | 佳格科技(浙江)股份有限公司 | 多路双工声波通信系统 |
| CN116546445A (zh) * | 2023-05-29 | 2023-08-04 | 天键电声股份有限公司 | 一种基于LE-audio智能手表的数据传输方法、装置 |
| CN117459510A (zh) * | 2023-11-28 | 2024-01-26 | 深圳市博陆科电子科技有限公司 | 用于降低蓝牙耳机传输延时的方法及系统 |
| CN118509070A (zh) * | 2024-07-19 | 2024-08-16 | 北京金风慧能技术有限公司 | 跨设备的数据传输方法、设备、系统及介质 |
| CN118509070B (zh) * | 2024-07-19 | 2024-09-20 | 北京金风慧能技术有限公司 | 跨设备的数据传输方法、设备、系统及介质 |
| WO2026016492A1 (zh) * | 2024-07-19 | 2026-01-22 | 北京金风慧能技术有限公司 | 跨设备的数据传输方法、设备、系统及介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111192596B (zh) | 2024-11-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111192596A (zh) | 使用音频作为数字信号编解码的传输系统及其传输方法 | |
| CN109524004B (zh) | 一种实现多路音频和数据的并行传输的方法、外接式的语音交互装置和系统 | |
| CN104717601B (zh) | 无线监控设备登录无线网络的方法和系统 | |
| CN113689864B (zh) | 一种音频数据处理方法、装置及存储介质 | |
| WO2019134683A1 (zh) | 示波器信号译码方法、装置及示波器 | |
| CN116504272B (zh) | 一种音源确定方法、系统、电子设备及可读存储介质 | |
| CN103220428A (zh) | 一种用于手机的音频信号数据通信方法 | |
| CN105024764A (zh) | 一种基于音频格式的文件传输方法及系统 | |
| CN212161282U (zh) | 音频为数字信号编解码或不同频率音频数据流的传输系统 | |
| CN104321975A (zh) | 无线通讯系统及方法 | |
| CN106612487B (zh) | 专网制式的终端音频指标的测试系统和测试方法 | |
| CN106656353B (zh) | 应用于智能机器人的信息传输方法和装置 | |
| CN208241889U (zh) | 一种用于电声测试的蓝牙音频传输装置及测试系统 | |
| KR100333338B1 (ko) | 고음질 오디오 데이터 전송을 위한 블루투스 인터페이스 모듈및 방법 | |
| CN117539818B (zh) | 基于phy模型的接口、集成接口的芯片及芯片仿真系统 | |
| CN116736337B (zh) | 一种计量装置远程校准系统和方法 | |
| CN113938240B (zh) | 一种输出多种irig时间码的方法及装置 | |
| CN104168096A (zh) | 用于通过音调发射数据的方法和装置 | |
| CN119052217B (zh) | 一种基于无线通信的音频数据远程传输系统 | |
| CN111917504B (zh) | 一种传输多路数据的双线同步高速传输系统 | |
| US20080133248A1 (en) | Method and apparatus for matching sound quality measurement sections of variable bandwidth multi-codec | |
| CN1323385C (zh) | 根据有优选次序的像素传输方法传输音频信号的方法 | |
| CN215871846U (zh) | 一种测试装置 | |
| RU27244U1 (ru) | Мобильный комплекс аппаратуры для обработки и передачи данных по каналам связи | |
| JP7301242B1 (ja) | 音響通信システム、音響通信システムのペアリング方法、及び、音響通信装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |