【问题标题】:Is it possible to both play a sound and record from the microphone at the same time on the iPhone?是否可以在 iPhone 上同时从麦克风播放声音和录音?
【发布时间】:2009-11-25 05:24:04
【问题描述】:

我想在 iPhone 上同时播放声音和录制声音。

所有先录制声音的应用程序都会禁用任何音乐播放。但是,由于音乐会破坏他们的目的,我不知道他们是否故意这样做,或者当您从麦克风录制时 iPhone 是否会自动这样做。

有人有这方面的经验吗?

【问题讨论】:

    标签: iphone


    【解决方案1】:

    请参阅this page。祝你好运!

    【讨论】:

      【解决方案2】:

      我在移动果园播客的一集中听到了一些关于此的消息 - 与 Loopy 的创建者 Michael Tyson 的那一集。在讨论中,Michael 解释说他必须包含一些代码来实时过滤通过麦克风传入的声音,因为扬声器上正在播放其他声音。

      根据该讨论,似乎完全可以同时播放和录制,但我相信您必须进行自己的过滤以避免录制您播放的声音。

      【讨论】:

        【解决方案3】:

        您可以使用核心音频单元或音频队列,并且 您需要确保您的音频会话类别设置为kAudioSessionCategory_PlayAndRecord

        请注意,使用此会话时的声音输出要安静得多 比正常的单独会话(在 3.0 上观察到)。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2018-06-18
          相关资源
          最近更新 更多