Tag: 麦克风

强制iPhone通过耳机插孔读取数据

我正在做一个项目,要求iPhone通过耳机插孔接收数据。 我知道这是可行的,当我插入iPhone耳机时,它会自动将input从内置麦克风到外部麦克风(我在模拟器上运行代码)来logging数据。 但是,当我把耳机切断并连接到信号发生器时,似乎我的麦克风无法再检测到外部麦克风。 有谁知道如何手动设置耳机插孔作为iPhone的input? 我已经search了这个话题,像链接iPhone耳机插孔 – 读入数据? 和hiJack项目。 但似乎是,一旦插入耳机或其他连接线,手机会自动把耳机插孔作为input…所以我卡在这个问题上,任何人都可以帮忙吗? 非常感谢!

iOS:在后台应用程序中访问设备麦克风

林不知道,是否有一种方式,让应用程序访问一个iDevice的麦克风,而在后台运行(该设备可能会或可能不会被locking)? 我需要听audioinput并做一些声音识别。 来自墨西哥的欢呼声

iOS检查应用程序是否有权访问麦克风

随着iOS 7的推出,应用程序必须在要录制audio时请求麦克风访问。 如何检查应用程序是否可以访问麦克风? 在iOS 8 SDK中我可以使用AVAudioSessionRecordPermission枚举,但是如何在iOS 7中检查? 信息: 我不想要求权限,我只是想检查应用程序是否有权访问麦克风。 (如位置访问): if ([CLLocationManager authorizationStatus] == kCLAuthorizationStatusDenied) { // Do something }

在iOS中内置麦克风和耳机之间进行select

我们正在开发一个应用程序,需要改变iOS的audio路线。 我们需要从麦克风input中获取一些信息,然后切换到设备的内部麦克风以录制环境声音。 我们已经看到这些页面的2个主题: 强制iPhone麦克风作为audioinput和使用内置麦克风,如果耳机插入,但我想没有任何最后的话根据这种情况。 现在,代码工作,但我们可以selectaudioinput的路线。 我们在Apple提供的文档(Remote IO)中没有发现任何东西。 这有什么新东西吗? 谢谢!

强制iPhone麦克风作为audioinput

我正在开发iOS应用程序(目前专门针对iPhone),要求应用程序仅从iPhone内置麦克风 (即使在插入耳机/耳机时) 录制audio ,并在耳机中播放(假设耳机已插入目前)。 我想知道现在是否有可用的API? 如果是这样的话,谁能请介绍一下我该怎么做呢? 谢谢!