Android OS Forum banner
1 - 17 of 17 Posts

·
Registered
Joined
·
6 Posts
Can't hear the prompt in the voice dialer while on bluetooth in Android 4.0.3? Me either. There is a section of code where the developers list out that the prompt, when set on maximum volume was too loud, so they devised a formula to drop it down to a max of 18dB.

All I did was remove the formula to set the volume to whatever the user has their bluetooth set to and now the volume pumps out at the same volume as people talking to you...at least on my headset with my hearing.

This has only been tested on Android 4.0.3, on AOKP build 19, and only on my phone thus far. Theoretically, because it was just one line that was modified, it should work on any 4.0.3 phone/ROM as long as the VoiceDialer app was not modified by someone else. If it was you will lose those changes.

WARNING - DISCLAIMER - I am less than a script kiddie here. A blind mouse if you will. I am not responsible for any problems this may cause you, your family, your co-workers, your phone, or any other issues perceived or real. NOOBs know more about this stuff than me.

You can flash the zip file below in recovery and it will replace the VoiceDialer.apk in the /system/app directory. I highly recommend you make a backup of that file before you do this so that if you have other voice dialer or bluetooth issues you can go back to not hearing the thing.

If you do have issues, try going into settings, apps, all, VoiceDialer and clearing cache and force stopping. The app by itself without the slight adjustment here just behaves buggy to me...but your mileage may vary.

http://dl.dropbox.co...aler-volume.zip

At a later time I may adjust the wait times and see what else I can find.

Check out Roman's AOKP page for a great ROM, and Zaphod's mod for the landscape in call screen....These guys are doing really great things.....

http://rootzwiki.com...uild-21-jan-26/

http://rootzwiki.com...to-home-screen/

UPDATE 2012.02.04: Flashed AOKP M3, Zaphod's phone.apk, and a few other things along with this and it works on my phone. Emphasis on MY PHONE. If you update to AOKP M3 I you will have to reflash this app, but you shouldn't have any problems.

UPDATE 2012.05.10: Have been using it with AOKP B34, M5, and probably this weekend on B35. It seems to work fine with 4.0.4. I have been playing with customizing the voice and text prompts, but not updating the app yet. When I can get a settings screen and work on a couple of other things with the app I will post it here, then you can customize the text and voice strings yourselves...but no guarantees I ever get that done though...
 

·
Premium Member
Joined
·
1,812 Posts
Bump for a good friend of mine.

What this Mod basically does is bump the volume of the Text To Speech voice in the VoiceDialer app. If you are like me, you can barely hear it when on Bluetooth (the engineers capped the volume for some reason).
 

·
Registered
Joined
·
47 Posts
Hmm... I'm running the Android Revolution 2.1.5. After installing this, the voicedialer was missing from my program list. It's still in the system/app folder, but it won't run. "Problem parsing this file"

Had to reinstall the rom to restore it back.
 

·
Registered
Joined
·
6 Posts
Discussion Starter · #7 ·
BeckPC, I don't know anything about the Android Revolution ROMs. It could be that they already made modifications to it and replacing it with this one won't work. You may want to ask them about it. From what I could tell in AOKP, nothing in this App had been changed from the original source, but that may be original source for 4.03 only. Unfortunately, if one of the ROMs does make changes to the VoiceDialer App, then it is highly likely this mod will break voice dialing and maybe even bluetooth on your phone until you fix it. I have a friend working on AOKP so I am kind of relying on him to let me know if they do make changes to it.

The change is REALLY simple, and if you ask Android Revolution, they might make it for you in their next build.

If all you really need is louder bluetooth overall, then this mod won't do that for you. There are some market apps that will do that. All this does is increase the voice prompt in the 4.0.3 default VoiceDialer app...it won't change the volume of your call or anything else.
 

·
Registered
Joined
·
47 Posts
DUH.... sorry. All these numbers are starting to look alike after a while. You're right. It is 4.0.2. I was so excited to see a post that referred to my EXACT PROBLEM that I was blinded. I know he's waiting for the final code before working on that version. He likes stock, but hope he'd be willing to fix this. It's an insane idea to limit volume on ANY device due to the variances in surroundings, especially on a device that isn't known for it's volume.

I only wish that there were some app to confirm via voice that it selected the right person to call. I miss ChoiceDialer on the ICS platform. A simple Yes or No response is needed.

My BT is loud enough with the Volume+ app. It's only the 'SPEAK NOW' prompts that are impossible to hear if you're doing anything more than breathing. I appreciate the engineers for looking out for our well being, but ... someone didn't test that one in a moving vehicle.

I'm going to post in the other thread and refer back to this one. Perhaps you could get with the developer and tell him what you did to fix that little audio 'boo-boo'.
 

·
Registered
Joined
·
6 Posts
Discussion Starter · #9 ·
BeckPC,
No worries. I did this out of necessity, but I normally use Vlingo. I am really just waiting for Vlingo to be fully and properly functional on bluetooth for ICS. It has several issues right now. Vlingo gives you several options on the autodial or just finds what you want and lets you manually pick. The autodial shows a screen with the contact you want to dial and the number, and waits for about 10 seconds with a countdown before it dials. The voice dialer with ICS does not pass the number to the in call screen. If I had the time, I would be working on a number of things with the voice dialer to make it more functional...but I don't and I keep hoping vlingo will be updated soon.
 

·
Premium Member
Joined
·
1,155 Posts
Just wanna make sure I'm doing this correctly via source --

int volume = maxVolume - ((18 / (50/maxVolume)) + 1);

int volume = maxVolume - (50/maxVolume) + 1;

does that look like what you did?
 

·
Average Android
Joined
·
710 Posts
I just tried this on the Bluetooth in my truck and when I say voice the prompt pops up on the phone and I get the "speak now" prompt from my phone through the trucks speakers and it's the same volume as before. Isn't this mod supposed to address that?

Edit: Nevermind I spoke too soon. I didnt realize that the bluetooth volume reset itself everytime. At least mine does anyway. This mod works great now, however I switched my text to speech voice to pico-tts because the google text to speech voice lady sounds like she smokes 2 packs a day
and I find pico-tts to be a lot more clear.

Sent from my Galaxy Nexus using Tapatalk
 

·
Registered
Joined
·
6 Posts
Discussion Starter · #12 ·
Roman,
Simpler than that.

int volume = maxVolume

that's it. I have to have my volume all the way up on my bluetooth when driving to have a decent conversation. I didn't see a need to decrease it below maximum in the app. If these developers said it was too loud...I want their bluetooth headset...might just be I am getting old too.
 

·
Registered
Joined
·
38 Posts
It is a great fix. I applied on ICS 4.0.4 and now voice prompts are very loud. Thanks for this fix. I was really struggling with these BT low prompts the day I bought my phone which was on ICS 4.0.1 at that time. Once again big thanks.
 

·
Registered
Joined
·
6 Posts
Discussion Starter · #17 ·
scgoan,
I haven't tested or looked at anything other than the Galaxy Nexus I have. The fix is so simple and slight, you can see Roman's post on the first page (just one line and one variable), but there may be a slightly different issue with the G2X.
 
1 - 17 of 17 Posts
Top