Bluetoothヘッドセットと高品質のコーデックとマイクを同時に使用

Bluetoothヘッドセットと高品質のコーデックとマイクを同時に使用

私はさまざまなBluetoothヘッドフォンを持っていますが、AndroidとChromeOSで使用すると、通話やビデオチャットでまともな双方向オーディオ品質を得ることができます。

残念ながら、私のアーチLinuxノートブックで使用する場合(PulseAudio 13.99.2 + 13 + g7f4d7fcf5-1、bluez 5.55-1、およびpulseaudio-modules-bt 1.4-3を使用)を選択できます(設定pavucontrolパネルでまたは使用pactl set-card-profile)。 :さまざまなコーデック(SBC、AptX、AACを含む)を選択してA2DPを使用して高品質のサウンドを有効にしたり、A2DPの代わりにHSP / HSFを使用してマイクを有効にしたりできます。 HSP / HSFプロファイルの場合、マイクが「動作する」ということは、PulseAudioにソースとシンクのある双方向オーディオがありますが、音質が悪すぎて人々が話していることを理解するのが難しいということです。

私の質問は次のとおりです

  1. マイクが有効になっているときにAndroidまたはChromeOSがまともな音質を得ると、実際に何が起こっていますか? HSP / HSFモードで適切なコーデックを使用できますか? A2DPにマイクを使用できますか?それとも別のBluetoothモードがありますか?

  2. 優秀pulseaudio-module-btウェブサイト、LDACを除くすべてのコーデックがデコードとエンコーディングをサポートしているようですが、実際にデコード機能をどのように使用しますか?これは私のラップトップを他のデバイスの仮想ヘッドセットとして使用する場合にのみ適用されますか、またはBluetoothヘッドセットのマイクにこれらのコーデックを使用する方法はありますか?

  3. 双方向通話中にヘッドセットサウンドをより良くするには、どのような具体的な措置を講じる必要がありますか?それとも、失敗した場合、マイクの音が悪くても、マイクを完全に無効にすることなく、少なくともスピーカーの音を良くすることができますか?

修正する

まあ、私はこれを完全に理解していませんが、良い音質には少なくともHFP 1.6が必要なようですが、bluezは現在HFPをサポートしていません。オポノ、これは議論の余地がある問題となりました。

この問題を解決する前に、Avantree DG80 Bluetoothオーディオアダプタを購入して解決しました。 Linuxの通常のUSBオーディオデバイスのように見えますが、私のヘッドフォンとペアになります。音質はA2DPほど良くはありませんが、bluez/PulseAudioから得たものよりはるかに優れています。また、PulseAudioでステレオとステレオ+モノラル入力を切り替えたり、Bluetoothアダプタの前面にあるスイッチをダブルクリックしてA2DPとHSP / HSFモードを切り替えたりすることもできます。

ベストアンサー1

A2DPは双方向プロファイルではありません。したがって、双方向オーディオを取得できません。

必要なのは、HFPプロファイルに似たmSBCコーデックです。

一つあるここに良い記事があります。Ubuntu 20.04でPulseAudioの代わりにPipewireを使用する方法について説明します。でもサウンドクリップの録音、そしてサウンドクリップの再生(ヘッドフォンから出る音をマイクを使って録音して作ったものです。) 品質の違いをお見せするために作られました。

おすすめ記事