Como ouvir minha voz em alto-falantes com microfone?

62

Eu tenho um microfone USB que eu posso bater papo no Skype, gravar som etc. Mas como posso fazer isso quando meu microfone está ligado e eu falo, Ι ouço em alto-falantes ao vivo sem ter que gravar minha voz primeiro e então jogue de volta? Quais aplicativos eu preciso ou onde posso ativar essa opção?

Estou executando o Ubuntu 10.10

    
por Martin Zeltin 20.04.2012 / 20:00

7 respostas

74

Aqui está uma solução que testei com o Pulse Audio no Ubuntu 12.04.

  • Instale o Controle de Volume do PulseAudio ( pavucontrol )

  • Agora, encaminharemos seu microfone para seus alto-falantes. Faça isso executando o seguinte comando:

    pactl load-module module-loopback latency_msec=1
    
  • Na guia Gravação do pavucontrol, você pode mostrar todos os fluxos (caixa de combinação na parte inferior) e, em seguida, configurar qual microfone (se tiver mais de um) deve voltar ao estéreo analógico embutido

Para parar, execute:

pactl unload-module module-loopback
    
por Charl Botha 28.02.2013 / 11:34
26
  1. Primeiro, instale o PulseAudio Volume Control / pavucontrol.

    Instale por meio do Gerenciador de software.

    Ou execute este comando abaixo no terminal:

    sudo apt-get install pavucontrol
    
  2. Para iniciar o Mic para Speaker trabalhando, execute o comando abaixo no terminal.

    pactl load-module module-loopback latency_msec=1
    
  3. Para parar o mesmo, execute o comando abaixo no terminal.

    pactl unload-module $(pactl list short modules | awk '$2 =="module-loopback" { print $1 }' - )
    
por PraveenKolar 29.12.2013 / 09:34
16

Você pode fazer isso com jackd e qjackctl .

O programa jackd é um daemon do servidor de som de áudio para Linux, e sua contraparte qjackctl é uma interface de usuário simples que permite lidar com o servidor de áudio JACK. A partir disso, você pode virtualmente conectar a saída do seu microfone aos seus alto-falantes.

Você pode instalá-los a partir do seu terminal com:

sudo apt-get install jackd qjackctl

Após instalá-lo e executar qjackctl , as conexões mencionadas serão parecidas com a captura de tela a seguir.

Note que eu sou um editor de áudio profissional e uso-o todas as sessões de gravações semanais.

HTH.

    
por Rubens Mariuzzo 20.04.2012 / 21:32
16

Solução simples

Use apenas:

arecord -f cd - | aplay -

Se você quer jogar enquanto salva:

arecord -f cd - | tee output.wav | aplay -
    
por Antonio Feitosa 27.02.2017 / 00:37
11

Eu coloquei as respostas de outras pessoas em 'listen', um script Bash. Execute isso para ouvir sua entrada de microfone. Dorme para sempre. Mate-o (por exemplo, Ctrl-C) para parar de ouvir.

#!/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
    
por Jonathan Hartley 15.03.2015 / 12:17
0

Você pode usar a audácia para amplificar sua voz pelo recurso "reprodução durante a gravação". vá para editar > preferências > gravação > verifique o software playthrough.

    
por nick 10.05.2017 / 11:19
-1

Apenas uma atualização para 2018 se você usar o gnome. Há uma extensão de gnomo que você pode usar para conseguir exatamente isso. Aqui está o link, caso alguém queira experimentá-lo link

    
por Lucas D'Abate 11.05.2018 / 21:00