web-dev-qa-db-ja.com

ヘッドフォンマイクが機能しない

Ubuntu 13.10でヘッドフォンを使用しようとしています。私のヘッドフォンはNokia BH-905iで、Bluetoothまたは緑+ピンクのワイヤで接続できます。

ブルートゥースを使用している場合、音声品質がひどい、またはマイクが機能しません。 [サウンド設定]の[イン]タブと[アウト]タブから[ヘッドセット]オプションを選択しようとすると、それぞれが一緒に無効になります。

[Out]タブでは、音声品質が向上するため、「High sound quality A2DP」を使用しています。

マイクを機能させるにはどうすればよいですか?サウンドは正常に動作します。

2
Aleksi Kinnunen

設計上、 Bluetooth A2DPプロファイル は単方向です。ヘッドセットとアダプターをHSPとA2DPプロトコルの両方で同時にペアリングできるか、アプリケーションがオンデマンドでA2DPからHSPに切り替えられない限り、マイクを使用できません。

bug#508522 に関するこの啓発的な説明も参照してください。

4
Takkat

A2DPは単方向であることが既に指摘されているため、マイクを使用する必要があるたびにHSPプロファイルに切り替える必要があります。しかし、手動で行うのは理想的ではなく、アプリケーションがストリームにmedia.role=phoneを設定しない限り(ほとんどの非VoIPアプリはそうではありません)、pulseaudioはデフォルトで自動的に切り替えません。

しかし Pulseaudio v。11. から開始すると、アプリケーションからマイクへのアクセスが要求されるたびにプロファイルを自動的に切り替えることができますが、デフォルトでは無効になっています。

  1. load-module module-bluetooth-policy/etc/Pulse/default.pa行を検索します
  2. load-module module-bluetooth-policy auto_switch=2に変更します

これで、pulseaudioは、マイクアクセスが要求されるたびにデバイスプロファイルをHSPに切り替え、ストリームが閉じられた後にデバイスプロファイルをA2DPに戻します。

2
Glub

Ubuntu 16.04 LTSのBose QC35 IIでマイクを選択しないBluetoothのソリューションをインストールしました。

私のSamsungラップトップの内部マイクは、ビデオ通話のすべての参加者にとって飛行機の内部のように聞こえるので、ファンの音声に近すぎます。

解決策は Blueman で、Bluetoothの機能が追加されます。

インストールしてください:Sudo apt-get install blueman

WiFiの動作が停止した後、ネットワークマネージャー(Sudo service network-manager restart)を再起動する必要がありました(関係ない可能性がありますが、念のために用意しておくことをお勧めします)。

Blueman GUI

ヘッドセットヘッドユニット(HSP/HFP)に切り替えて、サウンド設定でヘッドセットマイクを選択できます

Sound settings - input

自動的に切り替わらない場合(Androidのように)まだ少し手間がかかりますが、Jumbojetストレージにあるよりも優れています。

2
Valross.nu

HFPは双方向であり、A2DPは一方通行であるとすでにコメントしています。

ただし、異なるリンクも使用します: https://stackoverflow.com/questions/40033827/what-is-the-difference-between-acl-and-sco-link-in-bluetooth (または更新それらのバージョン)

0
user728938