Slackでオーディオリスニングにヘッドフォンを使用することを好むように設定する(以前と同様)

Slackでオーディオリスニングにヘッドフォンを使用することを好むように設定する(以前と同様)

私は、内蔵サウンドとUSBヘッドセットという2つのサウンドデバイスを備えたUbuntu 16.04システムでSlackスタンドアロンアプリケーションを実行しています。デスクトップ環境を使用していませんが、Xを実行していてpulseaudioが実行されています(Ubuntuではデフォルト)。

USBヘッドセットが接続されているときは、すべてのアプリ(Chrome、Slack、Skypeなど)でこの機能を使用して音を出すようにしたいと思います。最近まで、それはうまくいきました。特別な構成をした記憶はありません。 PulseAudio音量調整アプリ(pavucontrol)を初めて使用しました。アプリでサウンドを使用した場合:アプリが[再生]または[録音]タブに表示されたら、[内蔵]タブから削除します。オーディオはUSBヘッドセットに「切り替え」られ、この設定はその後も維持されます。

数日前から、この機能はSlackでは機能しなくなりました。 Slackは、USBヘッドセットが接続されていても常に内蔵オーディオを使用します。 Slack音声通話にヘッドフォンを使用するには、通話が開始されるのを待ってから、PAボリュームコントロールの再生タブに移動してデバイスを切り替える必要があります(異常に録音方向も制御します)。

slack-desktopバージョン3.3.8から3.4.0にアップグレードしながら何かが変わったと思います。パッケージソースを使用していますhttps://packagecloud.io/slacktechnologies/slack/debian/これはパッケージによって自動的に設定されますslack-desktop。 4.0.0 の最近のアップデートでは、この問題は解決されませんでした。

SlackにUSBヘッドセットがある場合は常に優先順位を付けるにはどうすればよいですか?どのように完了したかは気にしませんが、自動的に発生したいと思います。設定に触れると、通話開始時に数秒のオーディオが失われることは容認できないことでした。これを行うには、ブラウザタブではなくスタンドアロンアプリを引き続き使用したいと思います。

答え1

Slack 4.0.0では、通話中に他のオーディオデバイスを選択できる設定画面にアクセスできます。これは後続の通話でも維持されます。少なくとも途中でSlackを再起動しない場合は、まだ試していません。

通知 ping はまだ間違ったオーディオデバイスに送信されます。

答え2

私にとっては、pavucontrol他の出力デバイスを明示的に無効にすることが効果的でした。具体的には、構成ブランド、いいえミュート出力商標

答え3

pavucontrol does not show (or allow control of) defaults for playback sink or recording source

but pasystray does show this in a GUI 

または

  1. 基本シンク/ソースの名前を学びます。pactl info
  2. すべての名前を使用してpactl list sinks検索pactl list source
  3. pactl set-default-sink <name>''を2の名前に変更します.
  4. pactl set-default-source <name>''を2の名前に変更します.

または

  1. pactlリストシンクを使用し、「名前」をコピーして正しいデバイスを取得します。
  2. デフォルトのフォルダPulseaudio設定ファイルに移動して、テキストエディタで名前が「デフォルトのシング」で終わるファイルを開きます(例:nano ~/.config/pulse/*default-sink)
  3. 1の名前を貼り付けて保存します。
  4. ソースコードを入手するには、上記の手順1〜3を繰り返します。

ユーザーがpavucontrolのシンク出力/ソース入力を変更すると、デフォルトのシンク/ソースは無視されます。
これが発生した場合は、 ~/.config/pulse/ で「card-database.tdb」で終わる Pulseaudio データベースファイルを移動するか、名前を変更してください。
次に、Pulseaudio(またはシステム)が再起動すると、新しいデータベースファイルが作成されます。

答え4

Slack環境設定に移動し、オーディオとビデオを選択します。お好みのマイクとスピーカーを選択してください。パネルを閉じます。

関連情報