Um truque interessante que você pode fazer com o PulseAudio : redireciona a saída de áudio do seu computador para a entrada do microfone , para que qualquer aplicativo que suporte a gravação de um microfone receba sua saída de áudio. Espero que faça o truque. Está utilizando principalmente plug-in ALSA para o Audacity Você não precisa tocar nada se quiser, mas deve criar um microfone virtual, mas também estou adicionando o material de reprodução para os outros se referirem.
Eu precisava fazer isso porque estava testando algo no trabalho que envolvia um servidor Asterisk chamando um softphone em execução na minha caixa do Linux e queria que eu gravasse um prompt de voz e depois desligasse. Este computador não tinha um microfone instalado, então eu comecei a procurar uma maneira de falsificar a entrada do microfone e gravar um MP3 ou algo assim.
Obtenha aqui [git clone link
Se o seu sistema estiver usando o PulseAudio (todas as distribuições recentes do Fedora e do Ubuntu), as etapas a seguir são:
1) Abra o Controle de Volume do PulseAudio
Este é pavucontrol na linha de comando, e no Fedora é fornecido pelo pacote pavucontrol.
Vá até a guia "Dispositivos de entrada" e selecione "Mostrar: monitores" na parte inferior da janela. Se o seu computador estiver reproduzindo áudio, você deverá ver uma barra mostrando o volume da saída:
2) Comece a executar um aplicativo que esteja gravando áudio e vá até a guia "Gravação" e veja se o aplicativo está listado.
Nesta captura de tela, estou executando o Audacity e gravando áudio.
3) Clique no botão do dispositivo de entrada ("ALSA Capture from") e escolha "Monitor of Internal Audio Analog Stereo")
E isso é muito bonito. Se você vir barras de volume na guia Gravação agora, provavelmente está funcionando, e o aplicativo de gravação agora está gravando sua saída de áudio.
Aqui está uma captura de tela inteira da área de trabalho rodando play audiodump.wav
(uma conversão WMA para WAV do Windows XP Welcome Music) em um terminal, o PulseAudio Volume Control em execução e a gravação do Audacity do microfone.
Saída de áudio para microfone