Я подключил MDR-ZN770BN Sony к моему ПК через Bluetooth. Но я могу только использовать A2DP. Когда я переключаю его на HSP, я получаю сообщение, "Отказавшее для изменения профиля на headset_head_unit", таким образом, никакие возможные вызовы в скайпе. Какие-либо парни справки?:/
У меня была аналогичная проблема в Ubuntu 18.04 с Galaxy Earbuds+, и вот как я ее решил:
Мои профили наушников были A2DP, AVRCP и HFP и не поддерживали HSP. Pulseaudio поддерживает только HSP из коробки. Вот почему я не мог переключиться на HSP/HFP. Чтобы заставить HSP/HFP работать, вы должны включить HFP на pulseaudio, для которого требуется ono.
Установить ofono
:
sudo apt install ofono
Настройте pulseaudio для использования ofono:
Перейдите к /etc/pulse/default.pa
найдите строку load-module module-bluetooth-discover
и измените ее в load-module module-bluetooth-discover Headset=ofono
.
Добавить пользователя pulse
в группу bluetooth
для предоставления разрешения: sudo usermod -aG bluetooth pulse
(вероятно, это уже правильно)
ОЧЕНЬ ВАЖНО : Чтобы предоставить разрешение, добавьте это в /etc/dbus-1/system.d/ofono.conf
(до ):
<разрешить send_destination="org.ofono"/>
политика>
сим-карту телефона
на офоно
. Для того, чтобы офоно заработало, вы должны подключить к нему модем! Вы можете установить эмулятор модема phonesim (разработанный ofono), чтобы заставить его работать:install ofono-phonesim
(в некоторых дистрибутивах он называется phonesim
). в Ubuntu 18.04 (для Ubuntu 20.04 перейдите по этой ссылке ):
sudo apt install ofono-phonesim
Настройте phonesim, добавив следующие строки в /etc/ofono/phonesim.conf
:
[телефонная сим-карта]
Водитель=phonesim
Адрес=127.0.0.1
Порт=12345
Перезапустить ofono
:
sudo systemctl перезапустить ofono.service
Начать phonesim
:
ofono-phonesim -p 12345 /usr/share/phonesim/default.xml
Обратите внимание, что команда может быть phonesim
. Чтобы убедиться, что phonesim запускается правильно, вы можете клонировать репозиторий ofono и использовать их тестовые скрипты:
cd /tmp
git clone git://git.kernel.org/pub/scm/network/ofono/ofono.git
cd ofono/test
./list-modems
В результате вы должны увидеть модем. Возможно, вам придется сначала включить модем, выполнив сценарии enable-modem
и online-modem
в одном и том же каталоге.
ofono-phonesim-autostart
, который запустит phonesim как службу. Ссылки:
Я перепробовал все, что мог, даже приведенные выше ответы. Но я не мог использовать микрофон моей гарнитуры. Так что я нашел другой способ использовать микрофон.
Все, что вам нужно, это телефон Android с Bluetooth.
Во-первых, зайдите в магазин Google Play на своем телефоне и загрузите приложение Bluetooth для микрофона.
Я использовал этот (простой микрофон Bluetooth): https://play.google.com/store/apps/details?id=com.app.google.chrischan.simplebluetoothmic
В качестве альтернативы вы можете используйте это: https://play.google.com/store/apps/details?id=wimlog.com.myandroidtest4.
Подключите Bluetooth телефона к компьютеру.
Теперь подключите bluetooth-гарнитуру к компьютеру. (Оба устройства должны быть подключены одновременно)
Откройте приложение Simple Bluetooth Mic на телефоне, нажмите «Говорить».
Вуаля, готово.
По сути, вы используете микрофон своего телефона, потому что мы не можем использовать Bluetooth-гарнитуру как для ввода, так и для вывода звука (переключение с A2DP на HSP каждый раз, когда вам нужно использовать микрофон гарнитуры, раздражает)
Если это не работает, перейдите в настройки звука и выберите устройство ввода в качестве bluetooth вашего телефона.
НАДЕЮСЬ, ЭТО ПОМОЖЕТ :)