Iphone 如何立即播放输入声音(如回声)?
我刚刚开始学习iPhone/iPad的音频SDK,但我的问题很简单(希望如此) 是否可以立即“播放”输入的声音? 例如,如果您对着麦克风讲话,我是否可以立即通过扬声器(或耳机)播放(如声音监视器) (我使用的是xcode 4.2.1,我更喜欢iOS 4.2作为基准)Iphone 如何立即播放输入声音(如回声)?,iphone,objective-c,xcode,audio,Iphone,Objective C,Xcode,Audio,我刚刚开始学习iPhone/iPad的音频SDK,但我的问题很简单(希望如此) 是否可以立即“播放”输入的声音? 例如,如果您对着麦克风讲话,我是否可以立即通过扬声器(或耳机)播放(如声音监视器) (我使用的是xcode 4.2.1,我更喜欢iOS 4.2作为基准) 谢谢。这并不简单。如上所述,它会提供反馈,但我在音频方面做了很多工作,我认为这不会给你带来太多反馈,除非它播放得非常大声。麦克风和扬声器指向几乎相同的方向,我认为它们之间相互影响不大 从这里开始 如果您按照此处的说明进行操作,从in
谢谢。这并不简单。如上所述,它会提供反馈,但我在音频方面做了很多工作,我认为这不会给你带来太多反馈,除非它播放得非常大声。麦克风和扬声器指向几乎相同的方向,我认为它们之间相互影响不大 从这里开始
如果您按照此处的说明进行操作,从inputbuffer获取输入并将其直接输入到outputbuffer,理论上应该可以工作(尽管我没有尝试过)。如果您让扬声器直接从麦克风播放声音,您将遇到音频反馈问题(尖叫声)。这就是为什么当手机处于扬声器模式时,您可以通过电话听筒听到自己的声音,但不能通过扬声器听到自己的声音。不过,耳机不会有这个问题。()也许是这样,但如果是这样的话,为什么扬声器能工作呢?有没有注意到你不能和扬声器同时通话?这是因为扬声器在半双工模式下工作。当它检测到来自麦克风的声音时,会使扬声器静音。在任何情况下,我的评论只是警告您,在使用扬声器时可能会遇到问题。我应该说“你可能会遇到音频反馈问题”。我简单地看了一下这篇文档-它是针对OS X的。它对iOS也是一样吗?这里只是一个小问题-这篇文档对iOS有效还是仅对OS X有效?谢谢