私人iOS API访问原始输入从噪声消除麦克风(s)在iPhone上?

wgx48brx  于 12个月前  发布在  iOS
关注(0)|答案(2)|浏览(182)

有没有一种方法可以使用私人的iOS API来访问iPhone上降噪麦克风的原始输入?
我试着浏览我在网上找到的头文件,但找不到任何与辅助麦克风有关的东西。

qyuhtwio

qyuhtwio1#

1)我在这个问题上发现了一件有趣的事情,

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

字符串
它有一个叫做AUMultiMicNoiseSuppressor的类。
2)确保你有最新的头文件转储,因为很多在线转储都是针对iOS 3.0的(已经过时了)
3)我建议浏览框架,选择有希望的并通过反汇编程序运行它们。头转储通常使用class-dump-z转储,它只转储C-C API,而不转储和C API。可能你正在寻找的API是C API。

nuypyhwy

nuypyhwy2#

你有没有找到同时访问多个麦克风的解决方案?我正在做一个项目,就像你提到的。到目前为止,我所知道的是一个记录使用内置麦克风做立体声录音。
https://audioboo.fm/boos/1102187-recording-in-stereo-from-the-iphone-5#t=0m20s
使用Record类,有两个通道记录底部麦克风和顶部麦克风的声音(注3)。

相关问题