-2

我想将几个字节的数据添加到声音文件(例如歌曲)中。声音文件将通过无线电传输给使用 iPhone 麦克风等接收声音的接收者,应用程序将显示数据的原始字节。最好它不应该被人类听到。

这种技术叫什么?有没有可以做到这一点的应用程序?可以在 iPhone 上使用的库/应用程序?

4

2 回答 2

0

这是音频隐写术。有算法可以做到这一点。参考这里

于 2010-12-05T14:20:07.517 回答
0

我做了一些研究,似乎要走的路是:

  • 使用低音频频率。
  • 随机散布“位” - 不要使用模式,因为它会被听众拾取。“白噪声”是一个很好的线索。发送方和接收方都知道随机模式。
  • 使用傅里叶变换来获取频率和幅度
  • 清理输入数据。
  • 使用校验和/冗余算法来弥补损失。

我正在编写一个原型,并且在拾取正确的频率时有点困难,好像有一个 ~4 Hz 的偏移量(当麦克风播放和拾取时,100 Hz 变为 96.x Hz)。

这不是答案,但我希望它有所帮助。

于 2010-12-29T09:44:19.587 回答