5

有没有办法使用私有 iOS API 来访问 iPhone 上降噪麦克风的原始输入?

我尝试查看在网上找到的标题转储,但找不到与辅助麦克风相关的任何内容。

4

2 回答 2

2

1)我在这个主题上发现的一件有趣的事情是

./System/Library/Frameworks/AudioToolbox.framework/AudioToolbox 

它有一些名为AUMultiMicNoiseSuppressor.

2) 确保您拥有最新的标头转储,因为很多在线转储都是针对 iOS 3.0(已过时)

3)我建议查看框架,选择有前途的并通过反汇编程序运行它们。标头转储通常使用class-dump-z转储,它仅转储 Objective-C API,不转储和 C API。您正在寻找的 API 可能是 C API。

于 2012-10-04T18:34:16.997 回答
-1

您是否找到同时访问多个麦克风的解决方案?正如你提到的,我正在做一个项目。到目前为止,我所知道的是使用内置麦克风进行立体声录音的唱片。

https://audioboo.fm/boos/1102187-recording-in-stereo-from-the-iphone-5#t=0m20s

而且在安卓上也很简单。使用 Record Class,有两个通道记录来自底部麦克风和顶部麦克风的声音(注 3)。

于 2013-12-13T07:58:51.197 回答