标签: 一种声波传输数据的理论验证

1 篇文章

thumbnail
一种声波传输数据的理论验证
from--https://blog.csdn.net/shuaiff/article/details/104569441   基本思路:用音频靠近20k左右的9个频率来对数据进行编码,该频率出现代表1,没有则为0 流程: : 编码验证: Python 语言 12 字节字符串( 8 字节序列号 +4 字节标识符) 生成 单声 道 44.1k 16bit 的 wav 文件 执行编码: 生成文件的时域波形(用audacity查看): 对应的频率域波形: 对应的能谱图可以清晰的看出编码的数据:   解码流程:解码比编码繁琐非常多   代码实现: 对编码生成的音频直接解码,效果很理想:相似度为1 实际录音数据能谱图如下,有干扰而且能量分布不均: 对这种数据单次解码数据会有错误(可通过多次传输进行矫正):   …