conferencing
conferencing copied to clipboard
Audio Stream
In the Mesibo groupcall, is there a way to to start a background audio playing and capture audio conversations? Appreciate if you could point me to the right source code to look into? Thanks
Can someone help me here to identify in the code where Audio streams can be captured when a group call is initiated and conversation is going on.
My need is to see if the audio conversation can be saved into a mp3 file. Has anyone done this?
Also has anyone done how noise cancellation or suppression can be done during the conversation going on?
mesibo does not allow recording to mp3 now. The recording feature is in pipeline.
The noise cancellation is enabled by default.
when you say noise cancellation is enabled, could you elaborate a bit .. does it go through some AI algorithms for different noise patterns or uses native Android noise cancellation. Is there a way to test it?
In which class/method I can see that ?
I have a background audio playing in a loop as I enter a room. I am doing this to test if noise cancellation happens and hear the conversations clearly. The problem I am facing is - as soon as I enter and the grid_layout shows up, my background audio is not heard continuously, as it should. Question is - is there an interruption to the background audio stream happens here? How can I overcome this?
How are you playing your background audio?
https://mesibo.com/documentation/api/conferencing/mesibogroupcall/#playincallsound
This is how I am starting a background audio playing as a Service to create a background noise In the JoinRoomActivity, picking an available room in the listener code, I start this service and enter the room.
Upon someone joins the room, as you mentioned here, it plays the "join" sound R.raw.join in MesiboGroupCall_OnPublisher
Does it make sense?
My problem is while this background noise is playing, will this noise cancellation happen during the audio conversation? Will there be any conflict?
Assuming I play a noise audio file in a loop in MesiboGroupCall_OnPublisher (var3 set to True), when some one joins they hear this. But during the conversation, will this background noise be suppressed or cancelled and the conversation will be clear with the noise cancellation enabled by default?