Измерение Человеческого Метеоризма, Распространяющего Волновой Пакет на iPhone

Используя мой iPhone, я хотел бы измерить человеческий метеоризм, чтобы измерить, определить количество, и предоставить статистический отчет на основе различных свойств полного качества события. Возмутительный, возможно. Забава, определенно. Если я собираюсь "выпустить" приложение для iPhone, я хочу сделать это в стиле. Правильно, я хочу измерить пукания/мерзких типов/гудки.

Так, чтобы bring's я к моему вопросу,

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

Распространяющий Волновой Пакет

A propagating Wave Packet

Поскольку я не звуковой эксперт звукового анализа, я задавался вопросом, существуют ли библиотеки разработки, доступные для звукового анализа, который предоставил бы устойчивому набору инструментов с квалификациями, как я упомянул выше?

Для тех туфель на платформе объема там, Ваши идеи приветствуются, однако, оставьте идеи только как комментарии, поскольку я серьезно ищу ответ на свою проблему.

Обратите внимание, что я знаю, что другой метеоризм измеряет приложения, которые имеют размеры просто на объеме и длине события, но ни один, что обеспечило бы уровень качества, которое я ищу в этом ground/wind-breaking приложении.

Примечание 2 я абсолютно, 100%, серьезных.

49
задан Community 8 February 2017 в 04:19
поделиться

3 ответа

Посмотрите на FMOD и Openal

  • fmod.org
  • en.wikipedia.org/wiki/fmod

  • connect.creativelabs.com/Openal/default.aspx

  • en.wikipedia.org / Wiki / Openal

, написанные в C / C ++, оба этих библиотеки могут быть легко связаны с стандартным кодом iPhone для компиляции на архитектуру ARM iPhone.

Они оба способны извлекать информацию, которую вам требуется от звукового потока микрофона iPhone через API, предоставленные Apple.

9
ответ дан 7 November 2019 в 11:58
поделиться

Думаю, в этой идее есть смысл. Уже есть приложения, которые измеряют скорость ветра с помощью микрофона iPhone, и они, по-видимому, достаточно точны.

Вы также можете включить в эту программу возможности распознавания лиц и анализа человеческой экспрессии, чтобы включить в вас оценку воздействия на окружающую среду по всей метрике.

В будущем релизе можно будет измерить скорость и ускорение, с которыми другие пользователи iPhone отходят от события, чтобы определить эффективный радиус и силу взрыва.

Правка:

Так как это проект, я думаю, многие люди могли бы отстать, я немного покопался. Есть исходный код , доступный для приложения для iPhone под названием aurioTouch , который, кажется, имеет большую часть того, что вы хотите.

> The code uses: the AU Remote IO audio
> unit to get the audio input and copy
> it to the output the UI presents:
> - Oscilloscope view of the audio
> - time domain
> - frequency domain
> - Scrolling sonogram of the audio

Есть некоторая дополнительная информация о StackOverflow, связанная с тем, чтобы это работало здесь:

aurioTouch проигрывание/нерабочее аудио приложения? AurioTouch & FFT для тюнера инструментов

Удачи, и пусть ветер будет у вас за спиной!

7
ответ дан 7 November 2019 в 11:58
поделиться

Вы можете реализовать алгоритм ALGORITH FFT , чтобы найти «шаг» излучения.

0
ответ дан 7 November 2019 в 11:58
поделиться