My first guess is that your phone has two mics - one for "computer-like" use, one for when you're holding it to your face - and the second of these is broken (i.e. a hardware problem). If that's right, then you should get it repaired, either by taking it back to the shop, or by finding a repair centre near you.
Even though I marked this as answered I feel I need to add that I've managed to do exactly what I wanted with SoundWire and the default internet sharing on my phone as follows:
Install and configure SoundWire on PC and phone.
Share phone's internet connection via USB.
Assuming you already had internet on your PC, you now have 2 network adapters. You need to ...
I'm not sure if a USB option is possible but someone please correct me if I'm wrong! This uses the headphone jack so it isn't USB but it is still a wired connection. The following should work but may be a bit flaky. Plug a headset jack adapter to split the microphone and audio input into the headphone jack of your phone. Then wire a standard audio cable into ...
Providing what worked for me, in case someone else has the same problem:
A helpful suggestion over at xda-developers.com by developer bilgerryan indicated I should Odin a full stock ROM, in order to replace whatever corrupted data was causing the problem. Long story short, in the process of looking for progressively "fuller" stock ROMs after several ...
Surprisingly I was able to fix this issue in my phone by changing following wi-fi settings:
Go to advanced wi-fi setting. You will find a toggle option "Scanning always available". Disable this option.
Worked for me.
The only app I know that streams the entire audio output of your phone is AirAudio. It is capable of streaming to UPnP/DLNA speakers but does also support AirPlay.
It does require root privileges, though.
Probably because the speaker is not working on the low volume it works on when it's on call. It is a kernel or hardware problem. Resetting will not help. You have to flash a kernel yourself, or ask for replacement if even that does not help
I was facing similar problem in my moto g 1st generation with Mic only.
I have also tried some option as you said. See my efforts at
Moto G Microphone is not working
After update also it was not working. But after cleaning MIC hole in my mobile now its working fine.
My first question would be: why not just stream Spotify right on the PC? You can stream right in a web browser or install the desktop app.
Second question: Could you please clarify your device and your PC?
Yes you can using wifi.
download VLC player to your pc.
download VLC direct from google play store.
Here is the video check it out : Stream Music from Android Device to Computer - wireless - VLCDirect - JoFromAndroid | YouTube
This is the mic on the Samsung Galaxy S2
And this is another mic on the top. In the user guide it says that it is a "mouthpiece" I presume by that they mean a microphone that is only active when you use the speakerphone feature or record videos or when the user is on a video call.
Anyone else who has this should also try plugging in headphones to see if that makes any difference.
When it happened to after on a rainy run, I couldn't hear anything through the main speaker so I plugged in some headphones and they were OK.
Happily, once I'd unplugged the headphones, the main speakers were OK again.
I can't be certain but it's my guess ...
First thing to do is to check the device's settings. It might very well be you just "silenced" your phone one way or the others. There are different places to look for:
Open the notification area. On many (recent) devices, it holds some shortcuts to frequently used stuff as toggling WiFi, airplane mode, and also mute (i.e. switch between "complete mute", "...
Sorry, as far as I am aware, there is no way to do this.
The speaker is highly ingrained into the hardware, and it would be highly difficult to get this to work - never mind that it could be impossible.
It could be possible, but it would require loads of hard work - including rewiring, and possibly some soldering - and your device may not survive.
This may no longer be relevant since Voice is being replaced by Hangout, and you can only make video calls with Hangout. You could look into using a Google Voice number with a VoIP client, like Groove IP, to make calls. This is a great tutorial if you need some help getting started.
This method can be used to increase the maximum speaker output on your HTC EVO 3D, but bare in mind, if you set the output level to high, it might be possible to blow out your phone's speakers.
Note that this method uses software only available for Windows.
Install HTC Sync on your computer.
Get your 6-digit MSL code, using one of this two ...