【问题标题】:How do I check if the iPod supports audio recording?如何检查 iPod 是否支持录音?
【发布时间】:2010-10-08 14:45:03
【问题描述】:

如何检查 iPod 是否支持使用 Cocoa API 进行录音?

【问题讨论】:

  • AudioSessionInitialize(NULL, NULL, NULL, NULL); UInt32 propertySize, micConnected; AudioSessionGetProperty(kAudioSessionProperty_AudioInputAvailable, &propertySize, &micConnected); [自我更新麦克风状态:micConnected]; // 用户创建的方法

标签: objective-c cocoa-touch core-audio ipod


【解决方案1】:

如果您知道哪些设备支持录音(例如 iPhone 总是支持),您可以使用以下问题中的方法:

Determine device (iPhone, iPod Touch) with iPhone SDK

可以通过此解决方案中显示的音频会话服务对连接的输入设备进行实际测试:

Detecting iPhone/iPod Touch Accessories

【讨论】:

  • 如果插入带麦克风的耳机,我的 ipod touch (2g) 支持录音。所以我不会采用您建议的方法。
  • 好吧,如果你插入特定的耳机,iPod 可以有音频输入......
  • 啊,这似乎是检查实际连接的输入设备的答案:stackoverflow.com/questions/667196/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-17
  • 1970-01-01
  • 2011-08-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多