I would like to know if someone has an idea on how to intercept audio streams at the video bridge level in order to transcript the audio content of the conversation? It is kind of man in the middle in a way...
I was thinking to Override the function protected Processor createPlayer(DataSource dataSource) in AudioSilenceMediaDevice to manage to get the stream and to send it to my transcription service.
Also I was thinking to register programatically a new hidden client to the videobridge when a new conference is started and to use the Capture functionality of this hidden client.
Any other ideas?