
Estou no Lubuntu 19.10 e gostaria de criar um microfone virtual que possa ser usado em outro software (por exemplo, o navegador) como fonte de áudio e canalizar áudio para ele em tempo real usando um script python.
Desde agora tentei uma solução diferente e agora tenho um dispositivo virtual chamado MicOutput
que criei usando o seguinte comando:
pactl load-module module-null-sink sink_name=MicOutput sink_properties=device.description="Virtual_Microphone_Output"
Como posso enviar áudio para ele usando Python?
EDITAR: Resolvi como mostrado na resposta abaixo, mas como posso alterar pelo menos a saída do script para o microfone virtual automaticamente ao iniciá-lo? Quer dizer, existe um comando para executar no terminal para fazer isso?
Responder1
Resolvi alterar manualmente a saída do script python e a entrada da aplicação web para o microfone virtual criado com o comando anterior, usando a GUI pavucontrol
ou pulseaudio
.
Adiciono algumas imagens para ficar mais claro.
Para direcionar a saída de áudio do script python para o microfone virtual
Para usar o monitor do microfone virtual como fonte para uma aba específica no Firefox