Dividindo canais de áudio usando pulseaudio

Dividindo canais de áudio usando pulseaudio

Minha missão é gravar a área de trabalho usando avconv (ffmpeg)+ gravar entrada de microfone + usar sphinxum programa que também precisa do mesmo microfone para controle de voz. Agora, o problema é que se eu iniciar o sphinx primeiro, não poderei iniciar o avconv (porque a entrada do microfone já está ocupada pelo sphinx) e vice-versa. Gostaria de saber como usar o pulseaudio para dividir canal, ou fazer algum canal virtual para ter sucesso em minha missão.

Nota: estou começando avconvcom o próximo comando:

    avconv -f x11grab -r 25 -s 1024x768 -i :0.0 -f alsa -ac 2 -i pulse -ar 22050 output.flv

Devo mudar algo também nesse comando?

Por falar nisso. Eu usei o recordmydesktop antes, mas a codificação era muito lenta, então decidi usar o avconv. Obrigado!

informação relacionada