Звук с водяными знаками, чтение через iPhone - PullRequest
0 голосов
/ 05 декабря 2010

Я хочу добавить несколько байтов данных в звуковой файл (например, песню). Звуковой файл будет передан по радио получателю, который использует, например, микрофон iPhone, чтобы уловить звук, и приложение покажет оригинальные байты данных. Желательно, чтобы он не был слышимым для людей.

Как называется такая технология? Есть ли приложения, которые могут это сделать? Библиотеки / приложения, которые можно использовать на iPhone?

Ответы [ 2 ]

0 голосов
/ 29 декабря 2010

Я провел некоторые исследования, и похоже, что путь:

  • Используйте низкие звуковые частоты.
  • Расставьте «биты» в случайном порядке - не используйте шаблон, так как он будет подхвачен слушателем. «Белый шум» - хорошая подсказка. Случайный шаблон известен отправителю и получателю.
  • Используйте Преобразование Фурье , чтобы подобрать частоту и амплитуду
  • Очистить входные данные.
  • Использование контрольных сумм / алгоритмов избыточности для компенсации потерь.

Я пишу прототип, и мне немного трудно подобрать правильную частоту, как будто она имеет смещение ~ 4 Гц (100 Гц становится 96.x Гц при воспроизведении и снятии микрофоном).

Это не ответ, но я надеюсь, что это поможет.

0 голосов
/ 05 декабря 2010

Это аудио стеганография . Есть алгоритмы для этого. См. здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...