Quero ouvir o som que entra no microfone do notebook pelo próprio alto-falante do notebook.
Estou no Ubuntu 9.10
Quero ouvir o som que entra no microfone do notebook pelo próprio alto-falante do notebook.
Estou no Ubuntu 9.10
Respostas:
A correção global para esse problema (ou seja, não uma solução canalizada em execução em primeiro plano) é mais ou menos descrita no artigo vinculado ao Archon, mas continuo esquecendo e voltando a esta página, fornecendo um resumo:
pactl load-module module-loopback latency_msec=1
Este comando carregará o módulo de loopback e habilitará o loopback global de todos os dispositivos de entrada através da sua saída (acredito que, embora apenas o tenha usado para resolver o roteamento da entrada da minha placa de som através da saída, portanto YMMV ... não tenho certeza se isso escolhe todas as entradas bluetooth).
Para carregá-lo permanentemente toda vez que você reiniciar sua sessão (acredito que o pulseaudio funciona com base no login do usuário, portanto, a sessão não reinicia a máquina), adicione o seguinte ao seu arquivo de configuração de áudio por pulso. Eu escolhi a configuração padrão que afeta todos os usuários, que é '/etc/pulse/default.pa' na minha máquina Ubuntu. Adicione a seguinte linha na parte inferior:
load-module module-loopback latency_msec=1
pactl load-module module-loopback
funciona perfeitamente, obrigado.
pactl unload-module n
. Um script que pode descarregar módulos por nome está aqui: umonkey-tools.googlecode.com/hg/bin/pactl-unload-by-name
Eu uso o seguinte comando (encontrado em: 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
Onde:
alsa_input.pci-0000_00_1b.0.analog-stereo
é o seu dispositivo de entradaalsa_output.pci-0000_00_1b.0.analog-stereo
é o seu dispositivo de saídaUse paman para encontrar esses nomes de dispositivo.
pacat -r | pacat -p --fix-rate --latency-msec=10
Este é um problema com o pulseaudio. Veja este tópico para uma correção irregular.
#To stop sound loop find module number e.g. 4 and unload.
=========================================================
# pactl list | grep "Source\|loopback"
# pactl unload-module 4