Here's how to launch Google Voice Search from Home Button.
I discovered this completely by accident but I'm really thankful because S-Voice has been an absolute failure for me in so many ways. First, S-Voice doesn't work when I have my Plantronics Voyager HD Pro headset on. When you double tap, s-voice comes up and then quits out immediately so it is non functional. When it is connect to my stereo BT in the car, S-Voice cannot hear me and is completely non functional. Google voice search still works but you have to do several steps just to get to it which is a paint while driving.
So if you've had it with s-voice and wish you had the global voice search you get when you do a long press of the search button which doesn't exist on the S3:
1) Install "Bluetooth Launch" from the play store.
2) Open Bluetooth Launch and select "Voice Search".
3) Expand it out and select "Recognition Activity"
4) Exit.
5) Double click the home button.
6) Select "Always complete using this activity"
7) Select Bluetooth Launch.
You're done.
Now whenever you double tap the home button, the stock ICS voice search will run. People have been asking all over the internet in places like xda for a solution to this but nobody has found one.
The only reason I found this is because I knew I could use this app to launch any app from my BT headset. Ironically, on the S3, it's totally busted and doesn't work from my headset. But then I double tapped the home button and it prompted me to select either S-Voice or Bluetooth Launch!!!! I couldn't believe it.
Skip step 6 above it you always want to choose between S-Voice and Voice Search. Additionally, you can choose any app or activity. It doesn't have to be Google Voice Search.
BTW, this works just like it did when we had the dedicated search button, so you be inside any app and get the global voice actions/search from the home button *without* exiting your current app.
This works in in Apex launcher but I can only get it to work on the home screen. It is a double tap from anywhere but it closes what I am doing.
Hmm. I'm using the stock launcher. Tried again with a few more apps. Netflix for instance pauses, but it doesn't exit. i.e. it's exactly as it was on my DX when you did a long press of the search button.
Just realized one more thing, on my dx, I had to first press the home button if the phone was sleeping before I could do a long press of the search button. With this setup, the phone can be a sleep and it still works, so it's really one less step.....sort of.
I use Nova Launcher's gesture feature to launch Voice Search (I currently have it assigned to "swipe up"), but this is a good solution for those who still wish to use the Home button. Personally, I find double-pressing the Home button a bit fiddly (not to mention more wear and tear on the button itself). Good find, though!
I use Nova Launcher's gesture feature to launch Voice Search (I currently have it assigned to "swipe up"), but this is a good solution for those who still wish to use the Home button. Personally, I find double-pressing the Home button a bit fiddly (not to mention more wear and tear on the button itself). Good find, though!
I use Android Pro Widgets to go along with Apex. APW is great because it offers scrollable widgets. I use that feature for bookmarks, contacts, and messaging. Unfortunately the useful swipe "up" command gets activated when scrolling one of those widgets. So my home button gets a lot of use. I also use it to power on the device. It better NOT wear out!
But...
For some reason it's not sync'd with my contacts. So when I say call XXX or Text XXX, it doesn't work. Going back and clicking on the voice search app works fine, though. Any ideas??
** Edit **
Nevermind, was a problem with my contacts syncing. Thanks again for the help!!
Last edited by raynemayne; July 15th, 2012 at 06:03 PM.
It's working for my contacts. I can't imagine why it would work different. Did you select "RecognitionActivity" under "Voice Search"?
It also works for calling numbers no in my contacts. For instance, if I say "call target in cupertino", it will look the number up for me and dial it if there is only one choice.
This solves the problem of MAKING a call in the car with Bluetooth when a stereo cable plugged in, but doesn't fix the bug where it won't switch to Bluetooth during a call unfortunately. Google Voice Search doesn't work over Bluetooth, so what's actually happening is you are using the phone mike when it comes up. But this is a handy way of triggering it at least.
I think there's a bug in the system - can someone in here try Vlingo's InCar (which uses BlueTooth) with this hack. If you install Vlingo it will show up as one of the choices with this hack. When I tried it, Vlingo force closes on me every time, but interestingly, you can get Samsung's S-Voice to work over Bluetooth. But the stupid thing doesn't keep listening, so you have to hit the button again to get it to listen to for another command. Also another way of getting to that prompt is on the dialer - the mike at the bottom left.
I need another hack for Bluetooth Audio ON/Phone Audio OFF when receiving calls.
Vlingo in-car crashes for me whether I launch it from bt or not. The regular Vlingo seems to work fine though.
Odd, I have a plantronics headset which is connected to both phone and a2dp audio and when I use google voice search, it picks up the mic on the headset. When I use my old plantronics 510 which is phone only or my prius bt which is phone only, it uses the mic on the phone. If I'm connected to both the prius and the the TuneLink a2dp adapter which doesn't have a mic, it still uses the phones mic for google voice search. On that last example, s-voice doesn't hear anything. I'm assuming that since it's connected to an a2dp adapter, it's trying to use it as the input but there is no mic. However, google voice search knows this and does the right thing.
Last edited by sorka; July 15th, 2012 at 07:04 PM.
Awesome. I have been trying to figure this out for about 2 weeks. Nice find. I figured out that I could install Dragon speaking this way when I downloaded Swype beta from their website, so i knew it had to be possible, but since Google voice isn't an option in the app store I hadn't yet been able to find a work around.
Can someone confirm my understanding of this: this will replace S-voice with native ICS voice. Native ICS voice will still allow me to say Call X person on mobile phone or something to that affect?
S-voice really sucks. 6 years ago I had better voice controls on a windows mobile device...
Can someone confirm my understanding of this: this will replace S-voice with native ICS voice. Native ICS voice will still allow me to say Call X person on mobile phone or something to that affect?
S-voice really sucks. 6 years ago I had better voice controls on a windows mobile device...
It doesn't replace S-Voice. It simply launches the already present ICS google voice search instead of s-voice when you double tap the home button. I have a link to s-voice on my main home screen because I still use it from time to time because it does wolfram alpha queries quite well.
Once Google Now is released with Jellybean, s-voice will be obsolete.
BTW, this works just like it did when we had the dedicated search button, so you be inside any app and get the global voice actions/search from the home button *without* exiting your current app.
You are a FREAKIN' genius!
let me say that again. FREAKIN' genius!
I have been going nuts looking for a way to do this. Even called Samsung tech support - out of spite, twice - just to waste their time. Go Launcher hides the cartoon interface, but this was a major letdown for me.
There is another way. The dedicated search button is simply a long press on the menu buton. Then you simply press the microphone and do what you always did. Of course while driving this is a step more than your way but at least you dont have to install or do anything else. Just what the phone offers.
OR you can have the Google search widget bar on a home screen and then just simply tap the microphone
I have been going nuts looking for a way to do this. Even called Samsung tech support - out of spite, twice - just to waste their time. Go Launcher hides the cartoon interface, but this was a major letdown for me.
Thank you. Thank you. Thank you.
Again, if you are inside an app, simply long press the menu button and if there is a search function it will pop up
There is another way. The dedicated search button is simply a long press on the menu buton. Then you simply press the microphone and do what you always did. Of course while driving this is a step more than your way but at least you dont have to install or do anything else. Just what the phone offers.
OR you can have the Google search widget bar on a home screen and then just simply tap the microphone
Even if I was willing to take those extra steps while driving, it doesn't work if you're in another app and since I use it while driving, I always have an app up like CarHome Ultra.
I have been going nuts looking for a way to do this. Even called Samsung tech support - out of spite, twice - just to waste their time. Go Launcher hides the cartoon interface, but this was a major letdown for me.
Thank you. Thank you. Thank you.
Glad I could help
The Following User Says Thank You to sorka For This Useful Post:
Set this up. Seems like a great find, but there is no vocal acknowledgement from the phone (as you would get with S-Voice or Robin) of the action that is about to take place.
Change default browser for Google Voice Search Function Samsung S3
Hello all,
First post, hope I didn't miss the answer to my question.
I would like to change the default browser when searching using Google Voice Search.
I have already changed my default browser to Mozilla, but for some reason, Google Voice search uses the system's browser when I perform a voice search.
When I say "2010" for example, I would like phone to search via Mozilla, rather than the system's brower.
1) Click on apps button lower right corner of screen.
2) Scroll to "Internet" and select.
3) Select "clear defaults".
4) Perform search using google voice search.
5) Select the "use this by default" check box.
6) Above the check box, select the browser you want to use.
Should be good to go. I just did it myself and change it from the stock browser to Chrome.
Quote:
Originally Posted by ar_barrr
Hello all,
First post, hope I didn't miss the answer to my question.
I would like to change the default browser when searching using Google Voice Search.
I have already changed my default browser to Mozilla, but for some reason, Google Voice search uses the system's browser when I perform a voice search.
When I say "2010" for example, I would like phone to search via Mozilla, rather than the system's brower.
I have a Jabra Freeway speakerphone and a Galaxy Nexus on JB. I have been unsuccessful in getting Bluetooth Launch to open any app other than Voice Dialer.
My preference is to open Voice Search, which actually seems to use the mic on the Jabra.
I downloaded Mozilla. GVS does not recognize it as a valid choice, so clearing the defaults wouldn't work. Your stock browser defaults were already never set but since there is no other choice of browse from GVS, that's the one it launches. If you download say chrome and then launch GVS, you'll get the prompt to select a default. For some reason Mozilla is not recognized which means mozilla didn't properly encode their app profile.
Quote:
Originally Posted by ar_barrr
Thanks sorka.
However, I should have noted, I tried this previously.
I viewed the options for the "Internet" app...and there are no defaults set, hence none to clear.
Any other suggestions?
The Following User Says Thank You to sorka For This Useful Post:
I downloaded Chrome and I can now use it when performing a GVS.
Stupid Mozilla.
I really appreciate your help...what a great first experience posting to a thread.
Thanks!
Quote:
Originally Posted by sorka
I downloaded Mozilla. GVS does not recognize it as a valid choice, so clearing the defaults wouldn't work. Your stock browser defaults were already never set but since there is no other choice of browse from GVS, that's the one it launches. If you download say chrome and then launch GVS, you'll get the prompt to select a default. For some reason Mozilla is not recognized which means mozilla didn't properly encode their app profile.
Great info, and is working for me but one minor detail.. It is not hearing my Bluetooth.. Any ideas on a Sensation 4G, running the latest Revaluation HD?? I don't know if I am missing something or a setting..
This worked great until my s3 updated to jelly bean. Now voice search is not seen when I open Bluetooth launch and its not working again. Any suggestions? Sometimes I can launch s voice from the button on my voyageur HD pro but only 20% of the time and I can't figure out why it works sometimes.
Yup. This is totally busted now. Even the long press of the menu button to bring up Google Now doesn't work if you're in an app.
You can't even disable s-voice any more, at least not that I've found.
My S3 is now useless to me. I use it 80% of the time through the voice search even if I'm running another app like one of the car apps that comes up automatically when in the dock.
This totally sucks. I can no longer do voice search without looking at the screen like I used to. Of course I was pissed before when I first got my S3 before I figured out the bluetooth launch hack.
Device(s): Samsung Galaxy S3, stock JellyBean rom, rooted and unlocked!
Carrier: Not Provided
Thanks: 10
Thanked 36 Times in 32 Posts
Quote:
Originally Posted by sorka
Yup. This is totally busted now. Even the long press of the menu button to bring up Google Now doesn't work if you're in an app.
I might be reading this wrong, but if you are "in an app" are you not already looking at the screen? Also, don't you need to look at the screen when the results are displayed?
All of that aside, did you see this thread on XDA?
__________________ Got Google?
Last edited by MicroNix; December 20th, 2012 at 10:45 AM.
I might be reading this wrong, but if you are "in an app" are you not already looking at the screen? Also, don't you need to look at the screen when the results are displayed?
All of that aside, did you see this thread on XDA?
No. The phone might be running an app like Car Home when the phone is in the dock. Previously, I could double tap the home button and speak a navigation command without having to do anything else i.e. it was global whether you were in an app or not. Now there's no way to do this.
Device(s): Samsung Galaxy S3, stock JellyBean rom, rooted and unlocked!
Carrier: Not Provided
Thanks: 10
Thanked 36 Times in 32 Posts
Quote:
Originally Posted by sorka
No. The phone might be running an app like Car Home when the phone is in the dock. Previously, I could double tap the home button and speak a navigation command without having to do anything else i.e. it was global whether you were in an app or not. Now there's no way to do this.
Whoa, wait, if you are running Car Home, why not single tap on one of the outrageously large buttons to bring up voice commands? Its certainly easier to do that than find the home button and squeeze it twice! I'm not getting your logic here... I used navigation extensively from Car Home and its the cats meow. Hitting the home button would be more work!
Thank you for signing up to receive updates for the 374
An email has been dispatched to confirm your signup. Please click the link in the email.
Buy the Samsung Galaxy S III
Sign up for instant notification when the Samsung Galaxy S III goes on sale!
The Samsung Galaxy S3 is the company's flagship device of 2012. As one of the most anticipated devices of the year, this device is the first to come with a Exynos 4 Quad processor. It also has Android 4.0, a 4.8-inch 720p Super AMOLED ... Read More