【问题标题】:Disable noise cancellation iPhone 4 microphone禁用降噪 iPhone 4 麦克风
【发布时间】:2011-04-21 17:26:18
【问题描述】:

我想知道是否可以通过代码禁用降噪麦克风。

我的应用播放的背景音乐因为这个新麦克风而被修剪掉了。所以我想在我的应用程序打开和运行时禁用背景噪音麦克风。

谢谢

【问题讨论】:

  • 你能在录制时减少背景噪音吗?任何代码都会更有帮助。
  • 我不想降低背景噪音。在我的应用程序中,我想禁用 iPhone 的降噪功能。有什么解决方案可以实现这一目标?

标签: iphone noise noise-reduction


【解决方案1】:

查看 Apple 的音频单元属性参考文档,了解 kAUVoiceIOProperty_BypassVoiceProcessing 和 kAUVoiceIOProperty_VoiceProcessingEnableAGC 属性,以及如何配置和/或更改它们。

【讨论】:

  • 谢谢,我发现 AudioUnit 处理起来有点复杂。你有什么更简单的我可以开始的吗?我从这里开始developer.apple.com/library/ios/#documentation/MusicAudio/…
  • 嗨,你能用 audioUnit 对象写一些代码吗,我不知道如何使用 kAUVoiceIOProperty_BypassVoiceProcessing 进行简单的 AVAudioPlayer。
  • 我正在使用 AVAudionRecorder 知道在哪里设置这些属性,以便我可以通过编程方式禁用 iPhone 设备的降噪功能吗?
【解决方案2】:

新麦克风应仅在通话期间启用,而不是在您的应用播放音乐时启用。你确定这是问题吗??

【讨论】:

  • 其实我想在打电话的时候播放一些音乐。
猜你喜欢
  • 1970-01-01
  • 2011-04-27
  • 2015-11-26
  • 1970-01-01
  • 1970-01-01
  • 2013-07-18
  • 2010-09-30
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多