簡體   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