Related
My last phone (xperia play) I would often make use of the google voice search to get my bus routes. Just hold the physical search button down and your prompted to speak. Speak 'directions to wherever' and google maps pops up recommending bus routes to my destination.
I'd like to be able to do this task just as easily on the galaxy s 3. There is no physical search button on the device, but you can hit the home button twice and it will pull up S voice. But now when you ask for directions to something, it puls up navigation instead of google maps, and does not get me my bus routes as was my intention. So, I'm wondering if I can either set up google voice search to be used when I double press the home button instead of S voice, or if I can change the default app launched for the 'directions to' voice prompt in S voice.
best bet is to change a launcher..I'm using apex launcher and set up the home key action to voice search or whatever application that need to show when pressing the home key.
Sent from my SGH-T999 using xda app-developers app
Use app called Home2shortcut. Disable launch svoice by double tap in svoice settings. Open home2shortcut and follow instructions.
Sent from my SGH-T999 using xda app-developers app
I had some fun playing with S Voice when I first got my phone, but it quickly got frustrating. I use my Bluetooth earpiece a lot (DH calls it my Borg Implant...) and I'm used to using voice control on my Vibrant. I'm finding that when I try to do the same on the S3, that S Voice gets it wrong way more often than right. I'll tell it to call my Mom by name, it'll call my Mother In Law. Or random numbers. I had to change Mom's name in my contact list to "Mom." I also can't get it to work with playing music in Google Music.
I'd prefer Google search with my bluetooth but I don't know how to make that happen. I've tried going in to the apps and disabling S Voice, and that did indeed not cause it to come up when I touch the button on my bluetooth, but nothing happened.
Is there a way to cause Google Search to be the default again when I want to search for something, play a song, compose a text, or call someone?
Thanks for any advice.
I would love to know this as well. If there's a way to override S Voice with Google voice search, I will do it in a heartbeat. Anyone?
Sent from my T-Mobile Galaxy S3 via XDA Mobile App
Good Luck.
puertoricanshan said:
I would love to know this as well. If there's a way to override S Voice with Google voice search, I will do it in a heartbeat. Anyone?
Sent from my T-Mobile Galaxy S3 via XDA Mobile App
Click to expand...
Click to collapse
Get titanium backup and "freeze" S-voice is a solution I would suggest. As well as clearing the data and cache of S-voice in app manager under system settings because it should clear the S-voice being default. Please thank me if I have helped you. Take care
Try this. Double tap Home to open Svoice. Press menu, then settings and disable everything!
Next go to Settings - Language and Input
Press Voice Recognizer and you should be able to choose Google.
Then press Voice Search to configure.
If you can't choose Google, try switching to the Swype keyboard, then try again.
I hope this helps!
I got this partially, enough to be getting on with. I went into my app manager and disabled S Voice. Now when I touch my bluetooth, it gives me Google's voice dialer.
I wouldn't mind S Voice so much if it actually worked.
iSchadenfreude said:
Get titanium backup and "freeze" S-voice is a solution I would suggest. As well as clearing the data and cache of S-voice in app manager under system settings because it should clear the S-voice being default. Please thank me if I have helped you. Take care
Click to expand...
Click to collapse
Thanks for the suggestion! What I ended up doing (because I'm not rooted) is I disabled S-Voice, then installed an app called Home2 Shortcut (can't post link to Play Store - sorry!). That allowed me to choose the app I want to launch on double-tap of the home button. Works flawlessly!!
Hey does s voice work on 4g/3g? because i tried it and it said network error and then i try with wifi and it works fine!
I just got myself a Jawbone ERA, works pretty well, but i;d love it to open google now or voice search via the button, or with some command. Is there a way to enable this on the XS? thanks1
There is an app called Bluetooth Launch that may help you out
Sent from my DROID RAZR HD using Tapatalk 4 Beta
I have that installed but it seems to do nothing when set to voice search activity
Sent from my Xperia S using xda premium
I would just set it to the Google search activity not voice search also double check that you have Bluetooth bypass checked in your settings under security. Google search"now" should give you the same commands and more than voice search I believe
Sent from my DROID RAZR HD using Tapatalk 4 Beta
Did you get this working? I've
1.) Installed the "bluetooth launch" app
2.) Disabled the voice dialer
3.) set bluetooth launch to: a) com.google.android.googlequicksearchbox.voicesearchactivity b) com.goog...googlesearch c) com.go...searchactivity
And in each case, I get:
a screen asking if I want to use bluetooth launch or google search (I know that I can permanently set this to search, but won't do so until everything else works consistently)
If I select "google search" I get a screen that says "Say call follow by a name or a number" Although this works fairly well, its not what I'm looking for. I want to be able to activate google now to navigate, play songs, and yes, to dial people.
The "bluetooth launch" app seems like the right app for the job, but "google now" shows up nowhere (that I can find) on it's list of possible actions. We really shouldn't need apps at all. Google now should be on by default, or at least (easily) setup to interact with bluetooth.
I never got anywhere with it in afraid, Google now didn't even seem to listen over bluetooth which is weird
Sent from my Xperia S using XDA Premium 4 mobile app
No way to let this function work.
say call follow by name or a number
convergence138 said:
Did you get this working? I've
1.) Installed the "bluetooth launch" app
2.) Disabled the voice dialer
3.) set bluetooth launch to: a) com.google.android.googlequicksearchbox.voicesearchactivity b) com.goog...googlesearch c) com.go...searchactivity
And in each case, I get:
a screen asking if I want to use bluetooth launch or google search (I know that I can permanently set this to search, but won't do so until everything else works consistently)
If I select "google search" I get a screen that says "Say call follow by a name or a number" Although this works fairly well, its not what I'm looking for. I want to be able to activate google now to navigate, play songs, and yes, to dial people.
The "bluetooth launch" app seems like the right app for the job, but "google now" shows up nowhere (that I can find) on it's list of possible actions. We really shouldn't need apps at all. Google now should be on by default, or at least (easily) setup to interact with bluetooth.
Click to expand...
Click to collapse
I have the same problem...."say call follow by name or a number"... any luck? Would love to switch it to google now prompt.
deusbigalow said:
I have the same problem...."say call follow by name or a number"... any luck? Would love to switch it to google now prompt.
Click to expand...
Click to collapse
Use Titanium Backup to freeze Voice Dialer (com.android.voicedialer) and set Bluetooth Launcher to launch com.google.android.googlequicksearchbox.voivesearchactivity. Set Google Now to use Bluetooth Input. This works for me, my Bluetooth headset launches straight into Google Now Voice Search.
I could have sworn that before the update I could use the ok google detection anywhere (after I enabled it search settings). I tried it again, and it's grayed out in the Search, Voice settings in Google Search. Only the top main option to enable OK google voice allows me to toggle it on or off.
Are you sure you weren't using Google Now launcher?
efishta said:
I could have sworn that before the update I could use the ok google detection anywhere (after I enabled it search settings). I tried it again, and it's grayed out in the Search, Voice settings in Google Search. Only the top main option to enable OK google voice allows me to toggle it on or off.
Click to expand...
Click to collapse
Disable S Voice in app management, reboot, then go back to Google Now settings. It shouldn't be grayed out anymore.
Woot! Your response led me on the right path. I am and was using the Google now launcher, but the reason I kept referring to Google Search (which is actually just called Google in the app store) is because I thought it was a separate app responsible for the search functionality and that it hooked into the Now launcher. So I uninstalled the standalone Google app, rebooted phone, and now the option is no longer grayed out in the voice detection section of the Now launcher settings.
I think it's strange that Google allows the Google search app to coexist and override the built in Now launcher search functionality (or at the very least seems to pull the standalone Google search app's settings when I try and configure them through the Now launcher)
I'm sooo confused right now. What I uninstalled was just an update. The "Google" search app is still installed and asking me to update it, which means it came built in to the firmware. Aarrghh!
I updated it, and the option for OK Google functionality anywhere in the phone (different apps, screen off, etc) now became grayed out again. So its' at least linked to that it seems. I also don't get the ability to train the OK Google voice recognition (also grayed out) with the updated Google (search) app. The stock, original firmware version of the app does allow it. Aggravating!
Yup I noticed the same thing, the ability seems broken after the update.
Sent from my SAMSUNG-SM-N910A using Tapatalk
I followed the advice to disable the s voice app through the application manager, rebooted... And forgot to check it till today. Yes! Its working. I'm 99% sure it was disabling s voice that did it, and 1% possibility it was an a background google update... So I'm leaning toward the s voice fix.
Thank you to the 2nd poster above with the recommendation. Fixed it.
Hmm. My svoice is enabled and I am able 'ok google' from anywhere. Including the lock screen. I haven't actually used svoice since the update so I will try it and then see if ok google still works from everywhere.
I can 't force stop or disable S-Voice and OK Google options are grayed out. Any ideas?
In the past I was not able to disable s voice through the application manager, but this time I was.
A couple of possibilities I can think of. In the s voice settings, disable any available options that may be enabled, such as activating it via home button, etc. (Don't recall all the various settings now because it's gone completely from my application settings section)
Also, go into the Security settings of the phone and make sure s voice is not listed as a Device Administrator. I've noticed that apps can't be disabled or uninstalled as long as they're listed in this section as device admins. As usual reboot after just in case, and check if you can disable it then.
I haven't modified anything on the phone other than manually disabling a bunch of apps through application manager and replacing touchwiz with the Google Now home screen.
efishta said:
In the past I was not able to disable s voice through the application manager, but this time I was.
A couple of possibilities I can think of. In the s voice settings, disable any available options that may be enabled, such as activating it via home button, etc. (Don't recall all the various settings now because it's gone completely from my application settings section)
Also, go into the Security settings of the phone and make sure s voice is not listed as a Device Administrator. I've noticed that apps can't be disabled or uninstalled as long as they're listed in this section as device admins. As usual reboot after just in case, and check if you can disable it then.
I haven't modified anything on the phone other than manually disabling a bunch of apps through application manager and replacing touchwiz with the Google Now home screen.
Click to expand...
Click to collapse
it was a device administrator. once removed, i was ale to force stop/disable s-voice
How can I get the stock voice dialer on my phone working again (without giving up privacy)?
There used to be a dedicated voice dialer app. I would tell it to dial numbers, or I could tell it to dail contacts, and it worked, but that app seems to be gone. Can this be fixed with stock android, or does it require a third-party app?
If you're interested, here's how I got to this point, and how to recreate this problem:
A few months ago, the voice dialer functionality on my Nexus 5X changed (maybe because of an upgrade, or maybe I accidentally changed some settings). Now, when I hold the action button on either a wired headset or a bluetooth headset, the phone launches the "Google App" instead of the stock voice dialer app and subsequent voice commands are interpreted as a Google web search. For example, saying "Call Jane Doe on mobile" doesn't actually call anybody, rather the app hears me perfectly but launches a search for the string "Call Jane Doe on mobile" instead of actually calling her. I've found a solution to this awkward web search behavior: enable "OK Google Hotword Detection" within the Google App's settings (bad design, really, because the microphone action button already works to initiates voice commands so it's not necessary for the app to listen for the 'OK Google' hotword to then start listening, but let's put that aside for now). So now it's working a bit better, and when I say "Call Jane Doe on mobile", it actually acknowledges that I have issued some kind of phone dial command. And here's where the big problem is: it refuses to place the call. It gives a message over audio saying that the Google needs permission to my contacts, but I've verified that the app already does have the contacts permission enabled. So what's stopping it? Well it turns out, it's not asking for local access to your contacts, rather it's asking for you to send Google your calendar, apps, music, battery life, and sensor readings -- uhhhh no thanks! I'm not "in" with allowing Google to generically "store and use" sensitive information in exchange for looking up a contact and placing a phone call (this is still a phone, right?). To summarize: although the app already has access to both my contacts and to my microphone, it refuses to dial a contact unless I give Google blanket permission to store and use my sensitive data .
So let's give up on that because that's a deal breaker for me. Let's circumvent the contact lookup and go old-school by directly dialing phone numbers! "Call one-two-three-four-five-six-seven-eight-nine-ten", and... it refuses again. It wants asks for permission to access your contacts again. Everything is the same. Why does it need to access my contact list if I'm telling it the exact number to dial? Something is very wrong with my phones voice dialing. I want the old app back and I never want to use the google app for voice dialing, but I couldn't figure out how to do it, so I was left with one option: factory reset! No, i didn't actually factory reset my phone to bring voice dialing back, but I did add a generic android user profile to my phone, and to my dismay, the new generic android user profile works the same as my real profile does now, and not how it used to work a few months ago. Refuses to voice-dial a phone number unless I give away my privacy. Is anyone else having this problem?
makogaleos said:
How can I get the stock voice dialer on my phone working again (without giving up privacy)?
There used to be a dedicated voice dialer app. I would tell it to dial numbers, or I could tell it to dail contacts, and it worked, but that app seems to be gone. Can this be fixed with stock android, or does it require a third-party app?
If you're interested, here's how I got to this point, and how to recreate this problem:
A few months ago, the voice dialer functionality on my Nexus 5X changed (maybe because of an upgrade, or maybe I accidentally changed some settings). Now, when I hold the action button on either a wired headset or a bluetooth headset, the phone launches the "Google App" instead of the stock voice dialer app and subsequent voice commands are interpreted as a Google web search. For example, saying "Call Jane Doe on mobile" doesn't actually call anybody, rather the app hears me perfectly but launches a search for the string "Call Jane Doe on mobile" instead of actually calling her. I've found a solution to this awkward web search behavior: enable "OK Google Hotword Detection" within the Google App's settings (bad design, really, because the microphone action button already works to initiates voice commands so it's not necessary for the app to listen for the 'OK Google' hotword to then start listening, but let's put that aside for now). So now it's working a bit better, and when I say "Call Jane Doe on mobile", it actually acknowledges that I have issued some kind of phone dial command. And here's where the big problem is: it refuses to place the call. It gives a message over audio saying that the Google needs permission to my contacts, but I've verified that the app already does have the contacts permission enabled. So what's stopping it? Well it turns out, it's not asking for local access to your contacts, rather it's asking for you to send Google your calendar, apps, music, battery life, and sensor readings -- uhhhh no thanks! I'm not "in" with allowing Google to generically "store and use" sensitive information in exchange for looking up a contact and placing a phone call (this is still a phone, right?). To summarize: although the app already has access to both my contacts and to my microphone, it refuses to dial a contact unless I give Google blanket permission to store and use my sensitive data .
So let's give up on that because that's a deal breaker for me. Let's circumvent the contact lookup and go old-school by directly dialing phone numbers! "Call one-two-three-four-five-six-seven-eight-nine-ten", and... it refuses again. It wants asks for permission to access your contacts again. Everything is the same. Why does it need to access my contact list if I'm telling it the exact number to dial? Something is very wrong with my phones voice dialing. I want the old app back and I never want to use the google app for voice dialing, but I couldn't figure out how to do it, so I was left with one option: factory reset! No, i didn't actually factory reset my phone to bring voice dialing back, but I did add a generic android user profile to my phone, and to my dismay, the new generic android user profile works the same as my real profile does now, and not how it used to work a few months ago. Refuses to voice-dial a phone number unless I give away my privacy. Is anyone else having this problem?
Click to expand...
Click to collapse
What app are you giving the contacts permission? You should be giving it to the Google App (aka Voice Search). At minimum, you need to allow that app Contacts, Microphone, and Phone permissions.
Full Android permissions have already been granted to the Google App, and the setting "OK Google hotword detection" is also enabled. But it still asks me for even more intrusive uses of my data, to just dial a phone number. Screenshots attached.
Why would it even need access to contacts to straight up dial a number that I dictate?
@makogaleos have you tried clearing cache and data for that app? Mine doesn't need contact permissions to dial by number.
Sent from my Nexus 5X using Tapatalk
PiousInquisitor said:
@makogaleos have you tried clearing cache and data for that app? Mine doesn't need contact permissions to dial by number.
Sent from my Nexus 5X using Tapatalk
Click to expand...
Click to collapse
I cleared cache, and that didn't change anything. Can't clear data because that option seems to be unavailable for the Google app.
Perhaps it's not asking you because you've already given permission?
makogaleos said:
I cleared cache, and that didn't change anything. Can't clear data because that option seems to be unavailable for the Google app.
Perhaps it's not asking you because you've already given permission?
Click to expand...
Click to collapse
I have given it permission before but to try and trouble shoot it I turned the "Information from your devices" thing off and cleared the data Google stored. My contacts are stored on my Google account anyway. Are yours stored locally on your phone?
Sent from my Nexus 5X using Tapatalk
PiousInquisitor said:
I have given it permission before but to try and trouble shoot it I turned the "Information from your devices" thing off and cleared the data Google stored. My contacts are stored on my Google account anyway. Are yours stored locally on your phone?
Sent from my Nexus 5X using Tapatalk
Click to expand...
Click to collapse
Let's ignore contacts for the moment, and just consider phone numbers. Before, I could say "Dial 1-800-555-5555" and a voice dialer app would execute that command. That isn't happening anymore. It's taking me to the Google app, and it's asking for android permissions and then some really intrusive general permissions. How can I get the original voice dialer app back so that it can just work as normal?
makogaleos said:
Let's ignore contacts for the moment, and just consider phone numbers. Before, I could say "Dial 1-800-555-5555" and a voice dialer app would execute that command. That isn't happening anymore. It's taking me to the Google app, and it's asking for android permissions and then some really intrusive general permissions. How can I get the original voice dialer app back so that it can just work as normal?
Click to expand...
Click to collapse
So it didn't open the Google App before? What app did it open?
Sent from my Nexus 5X using Tapatalk
PiousInquisitor said:
So it didn't open the Google App before? What app did it open?
Sent from my Nexus 5X using Tapatalk
Click to expand...
Click to collapse
It opened this app "Voice Dialer":
makogaleos said:
It opened this app "Voice Dialer":
Click to expand...
Click to collapse
I can't say I've ever seen that app on my 5X or any other phone I've had...
Sent from my Nexus 5X using Tapatalk
PiousInquisitor said:
I can't say I've ever seen that app on my 5X or any other phone I've had...
Sent from my Nexus 5X using Tapatalk
Click to expand...
Click to collapse
I don't think it had a launcher shortcut. But it's what popped up when pressing the action button on a headset.
makogaleos said:
I don't think it had a launcher shortcut. But it's what popped up when pressing the action button on a headset.
Click to expand...
Click to collapse
When you setup your phone did it restore any apps? I just went through all of the system apps with a file explorer and there is no voice dial app.
PiousInquisitor said:
When you setup your phone did it restore any apps? I just went through all of the system apps with a file explorer and there is no voice dial app.
Click to expand...
Click to collapse
I just found several threads online discussing how the stock voice dialer app has been deprecated, and so for the Nexus 5X, the microphone action button takes you to the Google App / Google Now. That means my Nexus 5X probably never had the Voice Dialer app (by the way, the Voice Dialer app does have its own launcher shortcut in some earlier versions of Android).
As I said in my original post, the voice dial functionality within the Google app is disabled unless users agree to Google's use of sensitive data, so that's where I am now: the most advanced phone I can buy won't execute a simple voice dial -- a standard feature in flip phones from 2004.