Как записывать аудио с Bluetooth-гарнитуры на iPad/iPhone?

Вопрос:Я могу слышать звук из гарнитур bluetooth на моем iPad/iPhone, но я не могу записывать аудио в приложениях с гарнитуры. Даже образец приложения "SpeakHere" не записывает аудио с гарнитуры. Есть ли причина, по которой аудиовыход работает без проблем, но аудио не работает? Я пытаюсь использовать гарнитуру Aleph Jawbone. Лучший ответ: По умолчанию звуковые сессии не

Вопрос:

Я могу слышать звук из гарнитур bluetooth на моем iPad/iPhone, но я не могу записывать аудио в приложениях с гарнитуры. Даже образец приложения “SpeakHere” не записывает аудио с гарнитуры.

Есть ли причина, по которой аудиовыход работает без проблем, но аудио не работает? Я пытаюсь использовать гарнитуру Aleph Jawbone.

Лучший ответ:

По умолчанию звуковые сессии не поддерживают аудиовход через Bluetooth-гарнитуру. Он должен быть явно учтен в коде (что неверно для аудиовыхода bluetooth).

Вероятно, это объясняет, почему многие приложения, которые вы пытаетесь, не поддерживают вашу гарнитуру: разработчики не рассматривали край. Примерный код SpeakHere, предоставленный Apple, также не поддерживает ввод Bluetooth (хорошо, если это так, правильно?).

Здесь пример кода Apple дает в документах разрешение на вход bluetooth (при условии, что у вас уже есть сеанс аудио):

UInt32 allowBluetoothInput = 1; AudioSessionSetProperty ( kAudioSessionProperty_OverrideCategoryEnableBluetoothInput, sizeof (allowBluetoothInput), &allowBluetoothInput );

Надеюсь, что это поможет!

Ответ №1

Это способ сделать это, однако у вас должен быть jailbroken iDevice (я знаю только, что он работает для iPhone.) Откройте Cydia и найдите приложение под названием “Bluetooth Mono SBSettings”, загрузите и установите его на свое устройство, и вы должны иметь возможность не только записывать звук с Bluetooth-гарнитуры, но также слышать звук через гарнитуру, что вы обычно слышите, как если бы вы были в наушниках. Это работает на любой (насколько им известно) гарнитуре bluetooth. У меня iPhone 3g, и у меня есть Motorola H390 в качестве гарнитуры. Надеюсь, это сработает!

Оцените статью
Добавить комментарий