基本的な音声認識を行う iOS アプリを構築しています。基本的に、このアプリは iOS デバイスに向かって話した単語の数をカウントします。このアプリは、iPhone に組み込まれている標準のマイクに向かって話すときにうまく機能します。ただし、ワイヤレス Bluetooth オーディオ デバイスを接続する場合、その Bluetooth デバイスを音声オーディオの録音方法として使用することはできません。以下のソフトウェアとデバイスを使用しています。
- 音声認識用の OpeanEars ライブラリを使用して iOS7.0/7.1 用に構築
- ZOMM ワイヤレス リーシュ ( http://www.zomm.com/ | http://www.amazon.com/ZOMM-Wireless-Bluetooth-Speakerphone-Black/dp/B003N3J6BU/ref=sr_1_1?ie= UTF8&qid=1409515088&sr=8-1 )
- 同じ動作をする他の Bluetooth デバイスを試しました (Bluedio 66i および Bluedio DF200)
- デフォルトのボイスメモアプリでオーディオをキャプチャできません
- 私たちが知る限り、これは単に標準の BlueTooth プロトコルを使用しているだけであり、Bluetooth デバイスがペアリングされると、録音/オーディオ キャプチャ用のデバイスとして自動的に受け入れられるはずです。
OpenEars によると、Bluetooth オーディオ デバイスは自動的にピックアップされるはずです ( http://www.politepix.com/forums/topic/enabling-bluetooth-support/ )。これを仮定するのは正しいですか?
VoiceMemo アプリ (iOS に同梱されている音声録音アプリ) を使用して、「制御」実験として Bluetooth デバイスをテストしました。
- ZOMM と iOS デバイスをペアリングする
- ボイスメモを開く
- VoiceMemo アプリ内から入力デバイスとして ZOMM を選択します
- 録音開始
- 録音を停止します - オーディオはキャプチャされませんでした
残念ながら、これは、私たちのアプリも標準の音声録音アプリも、オーディオを録音する手段として Bluetooth デバイスを使用できないことを意味します。いずれにせよ、単にデバイスが問題であると判断するのは困難です。
これが単なるハードウェアの問題なのか (iOS への音声録音をサポートする BT 対応のデバイスが必要なのか)、それともアプリがデバイスを記録可能。
また、ZOMM ヘッドセットの詳細:
ZOMM 仕様: Bluetooth ワイヤレス互換性: この ZOMM デバイスは、次の Bluetooth ワイヤレス プロトコルとプロファイルをサポートしています。ヘッドセットの役割 Bluetooth ワイヤレス相互運用性: この ZOMM デバイスは、次のような互換性のあるプロファイルと役割をサポートするすべての Bluetooth ワイヤレス製品と相互運用できるように設計されています。マスターとスレーブの役割 Bluetooth ハンズフリー プロファイル (HFP) v1.5 以前のヘッドセット (HS) の役割 Bluetooth ヘッドセット プロファイル (HS) v1.2 以前のヘッドセット (HS) の役割
この問題を解決し、iOS7.1 で OpenEars ライブラリと一緒に Bluetooth を使用するにはどうすればよいでしょうか?
ありがとう!フィリップ