Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Audio Stream #11

Open
Sreyams opened this issue Mar 26, 2021 · 7 comments
Open

Audio Stream #11

Sreyams opened this issue Mar 26, 2021 · 7 comments

Comments

@Sreyams
Copy link

Sreyams commented Mar 26, 2021

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

@Sreyams
Copy link
Author

Sreyams commented Apr 15, 2021

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
Copy link
Owner

mesibo commented Apr 15, 2021

mesibo does not allow recording to mp3 now. The recording feature is in pipeline.

The noise cancellation is enabled by default.

@Sreyams
Copy link
Author

Sreyams commented Apr 15, 2021

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 ?

@Sreyams
Copy link
Author

Sreyams commented Apr 22, 2021

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?

@heisenberg-hash
Copy link

How are you playing your background audio?

https://mesibo.com/documentation/api/conferencing/mesibogroupcall/#playincallsound

@Sreyams
Copy link
Author

Sreyams commented Apr 22, 2021

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?

@Sreyams
Copy link
Author

Sreyams commented Apr 29, 2021

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?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants