
最近、Bose QC35 を購入しましたが、とても優れているのですが、Ubuntu 16.04 LTS での設定に少し問題があります。
AskUbuntu の回答をいくつか参考にして、ヘッドフォンを PC に接続できましたが、通話中にヘッドフォンのマイクを利用する方法がわかりませんでした。現在、非常に質の悪い内蔵マイクを使用していますが、サウンド入力設定で変更しようとすると、不快なキーキーという音がして、サウンド出力がハイファイ再生モードからヘッドセット ヘッド ユニットに変わります。このキーキーという音のために、30 秒間ヘッドフォンを頭に装着するのは耐えられないので、耳を痛めることなくヘッドセットのマイクを使用できる解決策を探しています。
答え1
私も Slack 通話で同じマイクの問題を抱えており、16.04 LTS と QC35 を使用しています。BT 音楽ストリーミング (A2PD) は完璧に動作しており、ストリーミング中に誰かが電話をかけてきた場合も、ヘッドフォン マイクを使用できます (少なくとも、別の問題により Ubuntu を再インストールする前は問題ありませんでした)。
通話中に pavucontrol で QC35 を選択すると、Slack はオーディオ入力がないというエラーを報告しなくなりました。しかし、オーディオが非常によく聞こえたとしても、自分の声が送信されませんでした。pavucontrol
の設定タブで HSP/HFP (=BT 通話オーディオ プロファイル) を選択しても、入力デバイスとして QC35 の「モニター」のみが表示されます (デフォルトの内蔵オーディオも同様)。また、サウンドのテスト (フロント左、フロント右) では、プロファイルを狭帯域 HFP に変更しようとしてもサウンドの劣化が見られなかったため、A2DP のみが使用されているようです。
~/.config/pulse$
cat xxx-default-sink
bluez_sink.BT_ADDRESS
cat xxx-default-source
alsa_input.pci-0000_00_1f.3.analog-stereo
(したがって、試してもソースは変更されませんでした)
また、btmon は ACL パケットのみを表示します (予想される SCO ではなく)。したがって、A2DP 接続のみが実行中であると想定されます。
更新: pulseaudio を再起動すると問題が解決しました。つまり、マイクも使用でき、pavucontrol で期待どおりに表示できるようになりました。テストに合格しました: https://add_here.slack.com/help/test/calls
残念ながらHFPはノイズを発生させるようです。これは別の問題であり、すでに議論されています。Bluetooth ヘッドセットがヒスノイズを発する
答え2
私は18.04を使用していますが、これは最近のカーネルではうまくいきました
。/etc/bluetooth/main.conf
ControllerMode = bredr