Dividir canales de audio usando pulseaudio

Dividir canales de audio usando pulseaudio

Mi misión es grabar el escritorio usando avconv (ffmpeg)+ grabar la entrada del micrófono + usar sphinxun programa que también necesita el mismo micrófono para el control por voz. Ahora, el problema es que si inicio sphinx primero, entonces no puedo iniciar avconv (porque sphinx ya está ocupada la entrada del micrófono), y viceversa. Me pregunto cómo usar pulseaudio para dividir el canal o crear algún canal virtual para tener éxito en mi misión.

Nota: estoy empezando avconvcon el siguiente comando:

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

¿Debería cambiar algo también en ese comando?

Por cierto. Usé recordmydesktop antes, pero la codificación era demasiado lenta, así que decidí usar avconv. ¡Gracias!

información relacionada