It was super easy to use pavucontrol switch the output of my BigBlueButton test web conference room into a PulseAudio null sink that I had previously created, and then use the monitor of that sink as the input to my live speech transcription setup so that I could get it into Emacs. I don’t have to mess around with mic + system audio setup for that one. I just need to join the web conference in a separate browser (might even be just a separate tab) and then reroute the audio. My next step is to see if I can get Etherpad’s new appendText API call working. Then I can hook #Emacs up with that and dump a live transcript into #EmacsConf Etherpads. I also want to experiment with semi-automatically identifying speakers and correcting misrecognized words.