水印声音,通过iPhone阅读

水印声音,通过iPhone阅读,iphone,audio,radio,watermark,Iphone,Audio,Radio,Watermark,我想向声音文件(例如歌曲)添加几个字节的数据。声音文件将通过无线电传输到接收端,接收端使用iPhone麦克风接收声音,应用程序将显示原始数据字节。最好是人类听不到 这种技术叫什么?是否有任何应用程序可以做到这一点? 可以在iPhone上使用的库/应用程序?它是音频。有一些算法可以做到这一点。请参阅。我已经做了一些研究,现在的方向似乎是: 使用低音频 随机散布“比特”——不要使用模式,因为它会被听者拾取。“白噪音”是一个很好的线索。发送方和接收方都知道随机模式 用于拾取频率和振幅 清理输入数据

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

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

它是音频。有一些算法可以做到这一点。请参阅。

我已经做了一些研究,现在的方向似乎是:

  • 使用低音频
  • 随机散布“比特”——不要使用模式,因为它会被听者拾取。“白噪音”是一个很好的线索。发送方和接收方都知道随机模式
  • 用于拾取频率和振幅
  • 清理输入数据
  • 使用校验和/冗余算法补偿损失
我正在写一个原型,在拾取正确的频率时有点困难,好像有~4Hz的偏移量(当麦克风播放和拾取100Hz时,会变成96.xHz)


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

我认为“人类听不见”部分会有困难,因为声音很可能会被有损算法压缩,而“丢失”的通常是人类听不见的声音。