如何通过带麦克风的扬声器听到我的声音?

如何通过带麦克风的扬声器听到我的声音?

我有一个 USB 麦克风,可以用于 Skype 聊天、录音等。但是,如何才能在打开麦克风并讲话时,通过扬声器实时听到我的声音,而不必先录制我的声音然后再播放?我需要哪些应用程序或在哪里可以启用此选项?

我正在运行 Ubuntu 10.10

答案1

这是我在 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

答案2

简单的解决方案

只需使用:

arecord -f cd - | aplay -

如果你想边玩边保存:

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

答案3

  1. 首先安装 PulseAudio Volume Control/pavucontrol。

通过软件管理器安装。

或者在终端中运行以下命令:

    sudo apt-get install pavucontrol
  1. 要启动麦克风到扬声器的工作,请在终端中运行以下命令。

     pactl load-module module-loopback latency_msec=1
    
  2. 要停止相同操作,请在终端中运行以下命令。

     pactl unload-module module-loopback
    

答案4

jackd您可以使用和来完成qjackctl

该程序jackd是 Linux 的音频声音服务器守护程序,其对应程序qjackctl是一个简单的用户界面,可让您处理 JACK 音频服务器。从这里您可以几乎将麦克风的输出连接到扬声器。

您可以使用以下命令从终端安装它们:

sudo apt-get install jackd qjackctl

安装并运行后qjackctl,提到的连接将如以下屏幕截图所示:

qjackctl 应用程序运行情况

请注意,我是一名专业的音频编辑,每周都会使用它进行录音。

相关内容