在iPhone上测量人体胀气传播波包

Geo*_*ton 49 iphone waveform objective-c envelope

使用我的iPhone,我想测量人体肠胃胀气,以便根据整体事件质量的各种属性来衡量,量化和提供统计报告.也许是令人发指的.好玩,绝对.如果我要"发布"一款iPhone应用程序,我想以时尚的方式进行.没错,我想测量屁/ st//嘟嘟.

所以这让我想到了我的问题,

为了提供极其精确的分析,我至少需要能够测量传播波包,特别是测量脉冲包络,相邻峰之间的距离,动量和速度的波包.

传播波包

传播波包

由于我不是声音分析的专家,我想知道是否有可用于声音分析的开发库,它们可以提供一套具有上述资格的强大工具?

对于那些范围爬行者,欢迎您的想法,但是,只留下想法作为评论,因为我正在认真寻找我的问题的答案.

注意我知道其他胀气测量应用,它们仅仅根据事件的体积和长度来衡量,但没有一个可以提供我在这个地面/破风应用中寻找的质量水平.

注2 我绝对,100%,严肃.

pyr*_*ick 9

看看FMOD和OpenAL

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

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

  • en.wikipedia.org/wiki/OpenAL

用c/c ++编写,这两个库都可以很容易地与标准iPhone代码链接,以便根据iPhone的ARM架构进行编译.

它们都能够通过Apple提供的API从iPhone麦克风的音频流中提取您需要的信息.


Red*_*ter 7

我认为这个想法有一些优点.已有的应用程序使用iPhone麦克风测量风速,它们显然非常准确.

您还可以将面部识别和人类表达分析功能纳入此计划,以便将环境影响评估纳入所有指标.

在将来的版本中,您可以测量其他iPhone用户离开事件实例的速度和加速度,以确定有效的爆炸半径和强度.

编辑:

由于这是一个项目,我认为很多人可能会落后,我做了一些更多的挖掘.有一个名为aurioTouch的iPhone应用程序可用的源代码,似乎有你想要的大部分内容.

> 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
Run Code Online (Sandbox Code Playgroud)

StackOverflow上有一些与此相关的其他信息:

aurioTouch示例应用程序的音频播放/通过不工作? 用于乐器调谐器的AurioTouch和FFT

祝你好运,风可能在你的背上!

  • "在未来的版本中" - 这是关于应用程序的,对吗? (13认同)
  • 通过面部识别进行环境影响评估的+1. (2认同)