Bluetoothマイクを使う

Bluetoothマイクを使う

Bluetoothに問題があります。 Bluetoothを使用してハンズフリーデバイスに接続できます。デフォルトではA2DPモードに接続されています(音質は良いですが、マイクは機能しません)。ただし、HSP / HFP(オーディオ品質の低いマイク)に戻すと、syslogにエラーが発生して失敗します。

[pulseaudio] module-bluez5-device.c: Refused to switch profile to headset_head_unit: Not connected

不思議なことに、昨年からBluetoothハンズフリー機器を何の問題もなく使えるようになりました! Webでいくつかのアイデアを試してみましたが、何も効果がありませんでした...

どんなアイデアがありますか?

ありがとうございます!

PS:私はpulseaudioバージョン9.0を使用しています。

答え1

最後に数時間後に解決策を見つけました。問題は、Bluez 5.36バージョンにバグがあるためインストールする必要があることです(インストールされているバージョンを確認するには、たとえば結果を確認してくださいapt-cache policy bluez)。アイデアは、ダウングレード(バージョン5.35が動作しているようです)または最新バージョン(バージョン5.40が動作している)に移動することです。アップグレードするために実験リポジトリから1つをインポートすることにしました(私はdebian stableを実行しています)。これを行うには、まず以下を追加します。

deb http://httpredir.debian.org/debian experimental main

存在する/etc/apt/sources.list。その後実行

sudo apt-get update
sudo apt-get -t experimental install bluez

それから再起動してください! (またはpulseaudioを再起動すると機能するようです。

killall pulseaudio

(自分で再起動する必要があります))

関連情報