マイク付きスピーカーで自分の声を聞く方法は?


79

Skypeでチャットしたり、音を録音したりできるUSBマイクを持っていますバック?どのアプリが必要ですか、このオプションはどこで有効にできますか?

Ubuntu 10.10を実行しています


2
考慮すべきことの1つは、サウンドカードによってはレイテンシーが発生する可能性があることです(話すことと、ヘッドフォンから聞こえる音との間にわずかな遅延があります)。これは非常に戸惑い、アナログからデジタルへの処理と変換、そして再びアナログへの変換によるものです。Ubuntuでは、レイテンシーを減らすためにJackオーディオライブラリをインストールする必要があるかもしれないと聞きました。superuser.com/questions/87571/...
コリン・マセソン

1
わかりましたが、最初に音を出すにはどうすればいいですか?
マーティンゼルティン

ジャックは必要ありません。Ubuntu Studioの低遅延カーネルを使用していますが、これはapt-getでも問題なく使用できます。
mchid

6
次のコマンドを試してくださいarecord | aplay
。– user619271

回答:


99

Ubuntu 12.04でPulse Audioでテストしたソリューションを次に示します。

  • PulseAudioボリュームコントロールをインストールします(pavucontrol):

    sudo apt install pavucontrol
    
  • 次に、マイクをスピーカーにルーティングします。これを行うには、次のコマンドを実行します。

    pactl load-module module-loopback latency_msec=1
    
  • pavucontrolの[録音]タブで、すべてのストリーム(下部のコンボボックス)を表示してから、内蔵マイクにループバックするマイク(複数ある場合)を構成できます。

実行を停止するには、次を実行します。

pactl unload-module module-loopback

7
ソリューションは正常に機能しますが、この設定を元に戻すにはどうすればよいですか?
IonicăBizău

3
元に戻すには、この回答を参照してください。
Gramic

1
このとき、スピーカーから音が出ますが、それは静的なものであり、マイクに向かって話すと声は聞こえません。何か案は?私は14.04
andrewmh20 14年

1
遺跡の再生を遅らせる..歌うようにしてください:\
neu-rah

2
それはまだわずかに顕著な遅れを与えます。そして、それは楽器を演奏するとき迷惑です。それを避ける方法はありますか?
ダニエルバルタノフ

31

シンプルなソリューション

ただ使用する:

arecord -f cd - | aplay -

保存中にプレイしたい場合:

arecord -f cd - | tee output.wav | aplay -

間違いなく、マイクをヘッドフォンにエコーする最も簡単な方法です。GUIインターフェイスがありません。
ペドロヴァグナー

6
このソリューションを使用すると、残念ながら再生の遅延がひどくなります
ダニエルバルタノフ

5
これはレイテンシーに役立ちますarecord --buffer-time=1 - | aplay --buffer-time=1 -
。– nobar

メディアを録音する素晴らしい方法です!あなたもそれを聞くことができますので、痛みが少なくなります!質問ですが、複数のマイクを接続している場合、これをどのように処理しますか(どうすれば一方を選択できますか)?
マークデベン

30
  1. 最初にPulseAudio Volume Control / pavucontrolをインストールします。

    ソフトウェアマネージャー経由でインストールします。

    または、ターミナルで次のコマンドを実行します。

    sudo apt-get install pavucontrol
    
  2. Mic to Speaker機能を開始するには、ターミナルで以下のコマンドを実行します。

    pactl load-module module-loopback latency_msec=1
    
  3. 同じことを停止するには、ターミナルで以下のコマンドを実行します。

    pactl unload-module $(pactl list short modules | awk '$2 =="module-loopback" { print $1 }' - )
    

このソリューションは、Dell Inspiron 7720上のUbuntu Budgie 18.04(カーネル4.20.17)では動作しません
Marecky

19

あなたがそれを行うことができますjackdし、qjackctl

このプログラムjackdは、Linux用のオーディオサウンドサーバーデーモンであり、対応するものqjackctlは、JACKオーディオサーバーを処理できるシンプルなユーザーインターフェイスです。これから、マイクの出力をスピーカーに仮想的に接続できます。

次のコマンドを使用して、ターミナルからインストールできます。

sudo apt-get install jackd qjackctl

それをインストールし、qjackctl上記の接続を実行すると、次のスクリーンショットのようになります。

動作中のqjackctlアプリ

注、私はプロのオーディオエディターであり、私は毎週録音セッションを使用しています。

HTH。


4
何も....がありません....再生事-キャプチャ-何も接続下がない場合、私は何をすればいい....私はそのシステムを持っていない
マーティンZeltin

1
私は、USBマイクを持っているので、私は...それが動作していないと思う
マーティンZeltin

奇妙な...あなたが始めたときqjackctl、文句を言わずに始めましたか?
ルーベンスマリウッゾ

2
@MartinZeltin:私にとっては、ジャックサーバーが起動していなかったからです。[メッセージ]ボタンをクリックして、ログでそのエラーを探します。これを修正するために、「セットアップ」を開いて「その他」タブに移動し、「アプリケーションの起動時にJACKオーディオサーバーを起動する」にチェックマークを付けました。次に、qjackctlを閉じて、再度開きました。その後、私は上の写真にあったまさに見ることができる
Baggersの

12

他の人の答えをBashスクリプトの「listen」にまとめました。これを実行して、マイク入力を聞きます。それは永遠に眠ります。聞き取りを停止するには、それを強制終了します(Ctrl-Cなど)。

#!/usr/bin/env bash

# Directs audio input (e.g. mic) to audio output (e.g. speakers),
# then sleeps forever. Stops audio redirection when it is killed.
# So, for example, plug your phone into the PC's mic, run 'listen',
# and listen to phone audio through your computer's speakers.
#
# Requires:
# sudo apt-get install pactl

set -e

module=$(pactl load-module module-loopback latency_msec=10)

function cleanup {
    pactl unload-module $module
}

trap cleanup EXIT

sleep infinity

3

gnomeを使用している場合、2018年の更新のみです。それを実現するために使用できるgnome拡張機能があります。https://extensions.gnome.org/extension/954/pulseaudio-loopback-device/を試してみたい人のためのリンクを次に示します。


それをインストールする方法と、それがどのように機能するかについて少し詳しく説明していただけますか?(Firefox Gnome Shell拡張プラグインを使用して)拡張機能を適切にインストールしたと思いますが、何も起こりませんでした。有効にする方法や設定する方法がわかりません。
bluenote10

インストールすると、トレイアイコンが表示されます。そのアイコンをクリックすると、マイクループが有効になります。トレイアイコンが表示されない場合は、おそらくTopIcon Plusなどをインストールする必要があり、おそらくそれが表示されます。申し訳ありませんが、より具体的にはできませんが、ウィンドウに切り替える必要があり、メインシステムとしてlinuxを使用してからしばらく経ちました。
ルーカスダバテ

0

「録音中の再生」機能により、audacityを使用して音声を増幅できます。[編集]> [設定]> [記録]> [ソフトウェアの再生を確認]に進みます


オーディオ録音ソフトウェアが、マイク入力をスピーカーにエコーするのに適切なソリューションであるかどうかはわかりません。
デビッドフォースター

0

Mixxxはすごい!Ubuntu(Budgie)18.04で使用しています。クイックセットアップ、電源を入れ、ハードウェアをセットアップするだけで(入力デバイスをセットアップするだけで済みます)、マイクをオンにします。待ち時間なしですぐに稼働し、必要に応じてさらに多くのことを実行できます。ソフトウェアストアからダウンロードしました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.