Use os comandos pacmd list-sources ou pactl list para exibir os dispositivos PulseAudio. Para mostrar apenas os nomes que você pode encontrar em sua saída. Este é um exemplo do FAQ do PulseAudio
$ LANG=C pactl list | grep -A2 'Source #' | grep 'Name: ' | cut -d" " -f2
Com grep adicional em ".monitor" você pode obter apenas dispositivos de monitor.