スピーカーでマイクの音を聞く方法-Ubuntu karmic


19

ノートブックのスピーカー自体からノートブックのマイクに入る音を聞きたいです。

Ubuntu 9.10を使用しています


これはデフォルトで発生するはずです。音量レベルが上がり、チャンネルがミュートされていないことを確認してください。
alfplayer 09

...アップしているが、私は本当に私がマイクに話していることを聞いていないボリューム
ashishsony

回答:


16

この問題のグローバルな修正(つまり、フォアグラウンドで実行されるパイプソリューションではありません)は、Archoからリンクされた記事で多少説明されていますが、このページに戻って忘れてしまいますので、要約を提供します。

pactl load-module module-loopback latency_msec=1

このコマンドは、ループバックモジュールをロードし、出力を介してすべての入力デバイスのグローバルループバックを有効にします(サウンドカードの入力を出力にルーティングすることを解決するために使用しただけですが、YMMV ...すべてのブルートゥース入力)。

セッションを再起動するたびにこれを永続的にロードするには(pulseaudioはユーザーのログインに基づいて機能するため、マシンの再起動ではなくセッションの再起動)、pulseオーディオ設定ファイルに以下を追加します。すべてのユーザーに影響するデフォルトの構成を選択しました。これは、Ubuntuマシンの「/etc/pulse/default.pa」です。下部に次の行を追加します。

load-module module-loopback latency_msec=1

2
Ubuntu 12.10でレイテンシー値を追加すると、オーディオに多くの静的ノイズが発生しますが、実行pactl load-module module-loopbackは完璧に機能します、ありがとう。
Cas

1
優秀な。Line Inは機能していませんでした。幸いなことに、2つのMic Inが一般的なLine Inとして機能し、さらに1つのMic Inがコンピューターの前面にあります。pactlコマンドを実行すると、数値が出力されます。これは、後でモジュールをアンロードするために使用できるモジュール番号です。 pactl unload-module n。モジュールを名前でアンロードできるスクリプトは次のとおり
tools.googlecode.com

これが最善の解決策のようです。私見の受け入れられた答えである必要があります。
RolandiXor

このようなこと(つまり、これはチェックボックスを意味するだけのGUIがまったくない、このような単純なタスクを達成する最も簡単な方法であるという事実)は、Linuxディストリビューションがまともなデスクトップ環境になるのに何年もかかります。
エステバン

我々は右または左のようなその特定のチャンネルからのライブ音声を聞くことができるように@peterporter我々は、特定のデバイスのチャネルマップを変更することができます
プラカシュV Holkar

10

次のコマンドを使用します(http://efreedom.com/Question/3-127276/Play-Mic-Speakers-Ubuntu-Karmicにあります)。

pacat -r --latency-msec=1 -d alsa_input.pci-0000_00_1b.0.analog-stereo | pacat -p --latency-msec=1 -d alsa_output.pci-0000_00_1b.0.analog-stereo

どこ:

  • alsa_input.pci-0000_00_1b.0.analog-stereo 入力デバイスです
  • alsa_output.pci-0000_00_1b.0.analog-stereo あなたの出力デバイスです

pamanを使用して、これらのデバイス名を見つけます。


しかし、私の解決策は簡単でした。オーディオ設定GUIを使用して入力と出力を指定する場合は、次を使用するだけですpacat -r | pacat -p --fix-rate --latency-msec=10
。– qwerty9967


2
#To stop sound loop find module number e.g. 4 and unload.
=========================================================
# pactl list | grep "Source\|loopback"
# pactl unload-module 4

2
$ pactl unload-module $(pactl list short modules | awk '$ 2 == "module-loopback" {print $ 1}'-)
kbulgrien
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.