本发明涉及数字发声,尤其涉及一种基于数字发声芯片的声波加密传输系统。
背景技术:
1、对无声语音进行数字化发声有着广泛的潜在应用价值,比如在蓝牙耳机上设备可以通过这项技术识别用户的语音从而排除噪音,又比如部分聋哑人士可以借此技术发出无声语音并数字转换成文本。
2、利用声波来传输信息,例如:利用扬声器发声来进行信息的传输,其具体的实现方式是将要传输的信息按照二进制比特位,将其调制在一个高频的声波信号中,然后通过扬声器发声,而另外一台电脑,通过麦克风接受声音,再进行解调声波信号,还原成原来的信息,将传输的载体由电信号换成声信号。
3、上述过程中,传输的仍是类似于一般电信号的声信号,在传输过程中仍是极易被破解,声波传输安全性较低。
4、因此,提供了一种更为可靠的基于数字发声芯片的声波加密传输系统。
技术实现思路
1、本发明的目的在于提供一种基于数字发声芯片的声波加密传输系统,用于解决现有技术中声波传输安全性较低的问题。
2、为了实现上述目的,本发明提供如下技术方案:
3、本发明提供一种基于数字发声芯片的声波加密传输系统,包括:
4、发送端以及接收端;
5、所述发送端包括dsr算法模块以及数字发声芯片;所述接收端至少包括解密模块;
6、待传输信息输入所述发送端,所述发送端将所述待传输信息传输至所述dsr算法模块,对所述待传输信息进行加密得到加密后的待传输信息;将所述加密后的待传输信息传输给所述数字发声芯片进行处理,得到脉冲声波序列;所述数字发声芯片将所述脉冲声波序列传输至接收端;所述接收端中的解密模块将所述脉冲声波序列进行解密得到所述待传输信息。
7、优选地,所述dsr算法模块至少包括加密模块以及编码模块;
8、所述加密模块对所述待传输信息进行加密,得到加密后的待传输信息;
9、和/或,所述编码模块对所述待传输信息进行编码,得到加密后的待传输信息。
10、优选地,所述加密模块对所述待传输信息进行加密,得到加密后的待传输信息,具体包括:
11、所述加密模块采用对称加密算法、非对称加密算法或者自定义加密算法对所述待传输信息进行加密,得到加密后的待传输信息。
12、优选地,所述编码模块对所述待传输信息进行编码,得到加密后的待传输信息,具体包括:
13、所述编码模块对所述待传输信息进行编码,得到加密后的待传输信息,具体包括:
14、所述编码模块将所述待传输信息映射成不同的脉冲声波信号;将不同的脉冲声波信号基于幅值和/或频率映射为不同的表征信息,得到加密后的待传输信息;所述表征信息至少包括字符或位状态信息。
15、优选地,加密后的待传输信息为脉冲开关信号;
16、所述dsr算法模块根据不同的脉冲声波,计算所需工作的发声像素数量,并生成用于控制发声像素的脉冲开关信号。
17、优选地,将所述加密后的待传输信息传输给所述数字发声芯片进行处理,得到脉冲声波序列,具体包括:
18、数字发声芯片接收脉冲开关信号后,触发所需像素单元工作,合并出特定幅值和/或频率的脉冲声波序列。
19、优选地,所述接收端中还包括:
20、拾音模块以及解码模块;
21、所述数字发声芯片将所述脉冲声波序列传输至接收端中的拾音模块,所述拾音模块将所述脉冲声波序列转换为数字信号;
22、所述解码模块使用约定的解码协议将所述数字信号进行解码,得到加密的字符串。
23、优选地,所述加密后的字符串传输至所述解密模块,所述解密模块通过预先设置的密钥,对加密后的字符串进行解密,得到解密后的待传输信息。
24、优选地,所述数字发声芯片所发出的脉冲声波序列的频率工作在超声频段,用于近距离定向传输;
25、或者,所述数字发声芯片所发出的脉冲声波序列的频率工作在次声频段,用于远距离传输。
26、优选地,所述编码模块对所述待传输信息进行编码完成后,在正文信息开头添加起始码,所述起始码表示正文的开始;在所述正文信息后添加rs校验码,用于所述接收端校验与纠正信息传递过程中发生的错误。
27、与现有技术相比,本发明提供一种基于数字发声芯片的声波加密传输系统。该系统包括发送端以及接收端;发送端包括dsr算法模块以及数字发声芯片;接收端至少包括解密模块;待传输信息输入发送端,发送端将待传输信息传输至dsr算法模块,对待传输信息进行加密得到加密后的待传输信息;将加密后的待传输信息传输给数字发声芯片进行处理,得到脉冲声波序列;数字发声芯片将脉冲声波序列传输至接收端;接收端中的解密模块将脉冲声波序列进行解密得到待传输信息。首先,本发明中在声波传输过程中对待传输信息进行加密,能够保证待传输数据传输过程的安全性,同时,利用mems数字发声芯片作为发送端发出声波,只需要接收端使用拾音模块采集声波,在硬件结构方面简单兼容性强;数字发声芯片具有优秀的指向性,利于信息定向传播,减少损耗,且数字发声芯片不会产生谐波,具有极高的信噪比。
1.一种基于数字发声芯片的声波加密传输系统,其特征在于,包括:
2.根据权利要求1所述的系统,其特征在于,所述dsr算法模块至少包括加密模块以及编码模块;
3.根据权利要求2所述的系统,其特征在于,所述加密模块对所述待传输信息进行加密,得到加密后的待传输信息,具体包括:
4.根据权利要求2所述的系统,其特征在于,所述编码模块对所述待传输信息进行编码,得到加密后的待传输信息,具体包括:
5.根据权利要求1所述的系统,其特征在于,加密后的待传输信息为脉冲开关信号;
6.根据权利要求1所述的系统,其特征在于,将所述加密后的待传输信息传输给所述数字发声芯片进行处理,得到脉冲声波序列,具体包括:
7.根据权利要求1所述的系统,其特征在于,所述接收端中还包括:
8.根据权利要求7所述的系统,其特征在于,所述加密后的字符串传输至所述解密模块,所述解密模块通过预先设置的密钥,对加密后的字符串进行解密,得到解密后的待传输信息。
9.根据权利要求1所述的系统,其特征在于,所述数字发声芯片所发出的脉冲声波序列的频率工作在超声频段,用于近距离定向传输;
10.根据权利要求2所述的系统,其特征在于,所述编码模块对所述待传输信息进行编码完成后,在正文信息开头添加起始码,所述起始码表示正文的开始;在所述正文信息后添加rs校验码,用于所述接收端校验与纠正待传输信息传递过程中发生的错误。