水印声音,通过iPhone阅读

问题描述 投票:0回答:2

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

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

iphone audio radio watermark
2个回答
0
投票

我做了一些研究,看来要走的路是:

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

我正在编写一个原型,但在拾取正确的频率方面遇到了一些困难,好像有约 4 Hz 的偏移(当播放并由麦克风拾取时,100 Hz 变为 96.x Hz)。

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


0
投票

这是音频隐写术。有一些算法可以做到这一点。请参阅此处

© www.soinside.com 2019 - 2024. All rights reserved.