I have been testing out a few Sip app providers and the recurring theme is that audio handling on Android is a bit lacking.
Most of the time when making a audio call with these apps you will hear the sound come out of both the ear speaker and the external back loud speaker. This is obviously lame, because why should the external speaker be on when you have the phone up to your ear? So other people can hear the conversation? Obviously, that's not their intention.
The other problem is with echo. Since the external speaker is louder and very close to the mic which has high gain, the other party will hear themselves. It's VERY annoying.
Having said that, one Sip app provider has gone to great lengths to fix this Android "issue" by providing a multitude of hacks. Csipsimple does just this.
But I would like to use Sipdroid, which does not have a fix/hack in place.
So my question is: Is there an app or widget that disables the external speaker for rooted users (perhaps)?
Some of the market apps don't do the trick:
Widgetsoid2.x
Disable Speaker
Thanks.
Related
Does anyone know if there's a way to get the internal microphone to work when you're wearing headphones? The ThunderBolt doesn't differentiate between headsets with mics built-in and regular headphones so it mutes the microphone during calls. I would love to be able to listen to the caller through my headphones and talk through the phone's mic. Seems like it should be pretty easy to write an app that would override the mic mute, but I don't know anything about writing code. Can anyone help me out? Thanks.
It's not possible really. HTC made it that way for some dumb reason. You might be able to trick the phone by not pushing the jack in all the way so that the headphones icon has a mic on it
Sent from my ADR6400L using XDA App
Hi there Im having an another problem,
I notice that when i use my headset 3.5mm stereo headset, when someone texted / call me.. the external speakers play their notification.
Is there a way to stop it?
Afaik you can only mute the notification, not redirect it to the internal speaker.
I recommend Audio Manager app to control the different volumes.
aww... sad to hear.. ill try that app.
Whenever my phone is connected to my stereo through A2DP, the music is played through loudspeakers only by default. However, when there's an incoming call and my ringtone is being played I can hear it through loudspeakers AND the phone speaker, which creates a pretty cool surround effect. I'd really love to make my music player interact with all the speakers like this all the time. I took my chance installing various apps like SoundAbout to help me figure it out, all to no avail. Any ideas?
Unlikely. There may be a way but it definitely involves some kind of hacking.
Hi guys, I'm developing an app at the moment, the idea is to be able to play a sound snippet during a call that the other party will be able to hear.
its all in place, except seem to have hit a bit of a road block, during the call, i press the button, the sound plays through the loudspeaker (very loud) yet the other caller hears nothing. I have disabled noise suppression in the call settings, that allowed me to hear a teeny faint. This is not music or anything so it doesn't need to be clear but is there anyway to get this working? I have tried speaker phone it didnt really make much difference either. Why is my budget phone with no noise cancellation features so good at blocking out any sounds it makes itself from the mic??
I got some new true wireless earbuds and the audio quality is great for music, and the microphone quality is actually great when recording something like a voice note. But as soon as you use both the audio and mic at the same time, both suck.
So is it possible to use the headset in stereo just for the audio and the phone's regular microphone during calls? I've been looking around for the last hour or so and can't seem to find anything. No apps, no settings, no developer options. As soon as I turn off calls on the device it just uses the phone's speakers and mic.
ScottyDoesKnow said:
I got some new true wireless earbuds and the audio quality is great for music, and the microphone quality is actually great when recording something like a voice note. But as soon as you use both the audio and mic at the same time, both suck.
So is it possible to use the headset in stereo just for the audio and the phone's regular microphone during calls? I've been looking around for the last hour or so and can't seem to find anything. No apps, no settings, no developer options. As soon as I turn off calls on the device it just uses the phone's speakers and mic.
Click to expand...
Click to collapse
To be honest ... IDK.
On some devices, you can set another audio device for a special app.
Settings - Sound and vibration - Separate app sound
I just tried it with bluetooth speakers and the phone app, but was not successful. Maybe it works for you.