Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/44.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 使用MTAudioProcessingTap将麦克风用作输入_Iphone_Audio_Ios6 - Fatal编程技术网

Iphone 使用MTAudioProcessingTap将麦克风用作输入

Iphone 使用MTAudioProcessingTap将麦克风用作输入,iphone,audio,ios6,Iphone,Audio,Ios6,我想使用MTAudioProcessingTap的功能,但我想使用iPhone麦克风,而不是像CHris那样使用AVPlayer 可以这样做和/或在任何地方进行记录吗?我进行此操作的方法是将会话设置为AVAudioSessionCategoryPlayAndRecord 本教程说,您可以应用MTAudioProcessingTap修改手机上的任何文件。如果您遵循它,它将向您展示如何创建使用AVFoundation录制的文件,然后播放 现在,AV基金会没有设置为实时音频处理,因为你录制音频。它只能

我想使用MTAudioProcessingTap的功能,但我想使用iPhone麦克风,而不是像CHris那样使用AVPlayer


可以这样做和/或在任何地方进行记录吗?

我进行此操作的方法是将会话设置为AVAudioSessionCategoryPlayAndRecord

本教程说,您可以应用MTAudioProcessingTap修改手机上的任何文件。如果您遵循它,它将向您展示如何创建使用AVFoundation录制的文件,然后播放

现在,AV基金会没有设置为实时音频处理,因为你录制音频。它只能在播放音频时实时修改音频,也可以按照中的详细说明进行脱机音频处理

我也不建议对正在处理的声音进行破坏性处理。音频创建的最佳实践是让主控器保持不变,并在捕获声音后更改声音

截至2014年初,有大量的关于AV基金会的信息尚未被证明。《音频会话编程指南》中未包含新的音频会话类别。几个月后,AV基金会将出版一本完整的书,希望这本书能为这些问题提供更多的解决方案。