繁体   English   中英

蓝牙耳机无法用作iOS和OpenEars的音频录制捕获

[英]BlueTooth headset not able to use as audio recording capture for iOS and OpenEars

我们正在构建一个执行基本语音识别的iOS应用。 基本上,该应用会计算您在iOS设备中说出的单词数。 与iPhone内置的标准麦克风通话时,该应用程序运行良好。 但是,在连接无线蓝牙音频设备时,我们无法使用该蓝牙设备作为录制语音音频的方法。 我们正在使用以下软件和设备:

根据OpenEars,应自动拾起Bluetooth音频设备( http://www.politepix.com/forums/topic/enabling-bluetooth-support/ )。 我们认为正确吗?

我们使用VoiceMemo应用程序(iOS随附的语音记录应用程序)测试了蓝牙设备,以此作为“对照”实验:

  • 将ZOMM与iOS设备配对
  • 打开语音备忘录
  • 从VoiceMemo应用程序中选择ZOMM作为输入设备
  • 开始录音
  • 停止录制-未捕获音频

不幸的是,这意味着我们的应用程序和标准的语音录制应用程序都无法使用蓝牙设备录制音频。 无论哪种方式,都很难仅将设备视为问题。

我们很想知道这是否仅仅是硬件问题(并且需要支持BT的设备支持向iOS的语音记录),或者我们是否需要启用代码中的某些内容才能使应用开始接受该设备?录制。

另外,有关ZOMM耳机的更多详细信息:

ZOMM规范:蓝牙无线兼容性:此ZOMM设备支持以下蓝牙无线协议和配置文件:•蓝牙核心技术v2.1 + EDR•免提配置文件(HFP)v1.5耳机角色•耳机配置文件(HSP)v1.2耳机角色蓝牙无线互操作性:此ZOMM设备旨在与支持兼容配置文件和角色的所有蓝牙无线产品互操作,包括:蓝牙核心技术v3.0,v2.1 + EDR,v2.0 + EDR,v1.2蓝牙主从角色蓝牙免提配置文件(HFP)v1.5和以前的耳机(HS)角色蓝牙耳机配置文件(HS)v1.2和以前的耳机(HS)角色

关于如何解决此问题并将蓝牙与iOS7.1上的OpenEars库一起使用的任何想法?

谢谢! 菲利普

用语音备忘录进行测试是合乎逻辑的,但是当连接BT时,该应用程序可能不允许更改路由。 详细说明在这里。 iOS:使用蓝牙音频输出(kAudioSessionProperty_OverrideCategoryEnableBluetoothInput)AudioSession

相信借助OpenEars,您可以启用日志记录功能来跟踪音频路由的更改时间。 因此,您可以通过日志记录来验证它正在侦听应在的位置或正在侦听的位置。 我建议从这篇文章http://www.politepix.com/forums/topic/small-bug-when-running-on-ios-8/开始进行升级。 如果滚动到底部,您会看到BT应该可以正常工作了。

另一个值得运行的测试是OE中的SaveThatWav。 我没有使用过,但是您也应该能够验证自己在听什么。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM