BlueTooth headset not able to use as audio recording capture for iOS

Home Forums OpenEars BlueTooth headset not able to use as audio recording capture for iOS

Viewing 2 posts - 1 through 2 (of 2 total)

  • Author
    Posts
  • #1022425
    philipDS
    Participant

    We are building an iOS app that does basic speech recognition. Basically, the app counts the number of words you speak into the iOS device. The app works well when speaking into the standard microphone built into the iPhone. However, when connecting a wireless Bluetooth audio device, we are unable to use that Bluetooth device as a method for recording voice audio. We are using following software and devices:

    * built for iOS7.0/7.1 with the OpeanEars library for speech recognition
    * we’re using the ZOMM Wireless Leash (https://www.zomm.com/ | https://www.amazon.com/ZOMM-Wireless-Bluetooth-Speakerphone-Black/dp/B003N3J6BU/ref=sr_1_1?ie=UTF8&qid=1409515088&sr=8-1)
    * Tried other Bluetooth devices with the same behavior (Bluedio 66i and Bluedio DF200)
    * Unable to capture audio in default Voice Memo app
    * as far as we know this is simply using standard BlueTooth protocol, as we understand it, once the bluetooth device is paired it should automatically start accepting it as a device for recording/audio capture

    According to OpenEars, the Bluetooth audio devices should be picked up automatically (https://www.politepix.com/forums/topic/enabling-bluetooth-support/). Are we right in assuming this?

    We used the VoiceMemo app (the voice recording app that ships with iOS) to test out the bluetooth device as a “control” experiment:

    * Pair the ZOMM with the iOS device
    * Open VoiceMemo
    * Select ZOMM as input device from within the VoiceMemo app
    * Start recording
    * Stop recording – no audio was captured

    Unfortunately this meant that neither our app nor the standard voice recording app is able to use the bluetooth device as a means for recording audio. Either way it’s hard to rule the device as simply the issue.

    We’re curious to understand if this simply a hardware issue (and need a BT-enabled device that supports voice recording to iOS) or if there is something in the code we need to enable in order for the app to start accepting the device as recordable.

    Also, more details about the ZOMM headset:
    ZOMM specifications:
    Bluetooth Wireless Compatibility:
    This ZOMM device supports the following Bluetooth wireless protocols and profiles:
    • Bluetooth core technology v2.1+EDR
    • Hands-Free Profile (HFP) v1.5 headset role
    • Headset Profile (HSP) v1.2 headset role
    Bluetooth Wireless Interoperability:
    This ZOMM device is designed to be interoperate with all Bluetooth wireless products that support compatible profiles and roles
    including:
    Bluetooth core technology v3.0, v2.1+EDR, v2.0 +EDR, v1.2
    Bluetooth master and slave roles
    Bluetooth Hands-Free Profile (HFP) v1.5 and prior headset (HS) role
    Bluetooth Headset Profile (HS) v1.2 and prior headset (HS) role

    Any idea on what we could do to resolve this issue and use Bluetooth together with the OpenEars library on iOS7.1?

    Thanks! Philip

    #1022428
    Halle Winkler
    Politepix

    Welcome Philip,

    We used the VoiceMemo app (the voice recording app that ships with iOS) to test out the bluetooth device as a “control” experiment:

    * Pair the ZOMM with the iOS device
    * Open VoiceMemo
    * Select ZOMM as input device from within the VoiceMemo app
    * Start recording
    * Stop recording – no audio was captured

    Unfortunately this meant that neither our app nor the standard voice recording app is able to use the bluetooth device as a means for recording audio. Either way it’s hard to rule the device as simply the issue.

    This sounds like it does establish that the bluetooth device isn’t compatible with the Apple device.

Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.