Google Voice input greyed out - Xiaomi Mi 9 Questions & Answers

Been trying to set up Google assistant but it greyed out showing "Not available in the language". It also asked me to change voice input to "Google" but the Google option is greyed out, only got "Basic Google Recognition" and XiaoAI speech engine".
Any suggestions? Thanks in advance

Set "Languages" to English (United States)

Related

Voice actions doesn't work

So apparently voice actions doesn't work for a large portion of the installed user base (as can be seen here: http://tinyurl.com/2vcnk9l)
voice search correctly hears the commands but doesn't do anything except turn them into internet searches.
Rather frustrating (and another dumb fvckup by Google?).
Installing/reinstalling doesn't make a difference.
Language selection doesn't make a difference.
So far there seems to be no solution ... so this $600 paper weight can't even do voice calling.
There's a difference between 'Voice Search' and 'Voice Calling'
...and it does FREE voice calling thanks to Google Voice.
Odd, mine works,i wonder if the people it doesn't work for have contacts checked in the search options
disgustip8ted said:
Odd, mine works,i wonder if the people it doesn't work for have contacts checked in the search options
Click to expand...
Click to collapse
LOL that would be hilarious.
Believe it or not, I've had this problem in a very odd way. My nexus one works perfectly with all voice commands, but my dad's would not recognize anything I said. I even tried alternating between the two phones - mine would get it perfectly, and my dad's would not get anything. I think it got fixed with the voice search update.
Initially when I tried it, I thought it sucked since it didn't seem to recognise my actions... would always search instead of call... Then I went to the Voice recogniser settings and changed the language to English (Generic) and from then on, it's been working like a charm!!!
craigacgomez said:
Initially when I tried it, I thought it sucked since it didn't seem to recognise my actions... would always search instead of call... Then I went to the Voice recogniser settings and changed the language to English (Generic) and from then on, it's been working like a charm!!!
Click to expand...
Click to collapse
BINGO! Cheers, changed to English (Generic) and works perfectly now!!!
Thanks
Had to do the same when it first came out as well.
Google's blog says that voice actions are only available to US English speakers, but it seems what they really meant was 'available to anyone but the English'
Yeah, it's rather strange... I tried English US, English UK and English India... and I'm pretty sure I can pull off all three accents well enough... but strangely, none worked. AFAIK, English Generic seems to be the key to getting this to work ATM...
Tried: English Generic, English US, English UK - no difference, doesn't work.
Contacts is enabled in search.
And it definitely recognizes the command correctly since it shows it as an internet search item. It just doesn't search contacts first.
Uninstalled and re-installed multiple times as well.
Using "Send email to XXX" opens emails but puts "To XXX" into the email message body (instead of correctly pulling the XXX contact from contacts and putting that contact into the To field).
I have this exact same issue and it is really getting to me. I have tried to set English US but it doesnt help.
nexusdue said:
Tried: English Generic, English US, English UK - no difference, doesn't work.
Contacts is enabled in search.
And it definitely recognizes the command correctly since it shows it as an internet search item. It just doesn't search contacts first.
Uninstalled and re-installed multiple times as well.
Using "Send email to XXX" opens emails but puts "To XXX" into the email message body (instead of correctly pulling the XXX contact from contacts and putting that contact into the To field).
Click to expand...
Click to collapse
Sent from my Nexus One using XDA App
nexusdue said:
Tried: English Generic, English US, English UK - no difference, doesn't work.
Contacts is enabled in search.
And it definitely recognizes the command correctly since it shows it as an internet search item. It just doesn't search contacts first.
Uninstalled and re-installed multiple times as well.
Using "Send email to XXX" opens emails but puts "To XXX" into the email message body (instead of correctly pulling the XXX contact from contacts and putting that contact into the To field).
Click to expand...
Click to collapse
and you have made contacts searchable?
The latest update has to be installed manually and it does not show up on the Downloads tab. Are you sure you have it updated? Search the market for Voice Actions to double check.
SeEsAw12 said:
and you have made contacts searchable?
Click to expand...
Click to collapse
Yup, i also manually installed voice actions and I'm 100% sure i have the newest version.
SeEsAw12 said:
nexusdue said:
Contacts is enabled in search.
Click to expand...
Click to collapse
and you have made contacts searchable?
Click to expand...
Click to collapse
melwan said:
The latest update has to be installed manually and it does not show up on the Downloads tab. Are you sure you have it updated? Search the market for Voice Actions to double check.
Click to expand...
Click to collapse
Yup. 100% certain.
Version shows as 2.0.1 under applications.
So I guess that is it?
No solution - just a [email protected] bug on google's end.
Here's a thought. Are you actually in the US, or are you just setting the phone to a US setting while using it in some other country?
Google's voice services use servers to do the translation and those servers may provide different services to different regions. It may not work if you aren't actually in the US (or using the US servers somehow) even if you have the phone set to US English...?
I tested your theory flarbear and it doesn't seem to be correct.
First I connected to a US VPN and I changed the language of my phone to English US.
-Voice search worked fine. Tested: "Send text to...", "Go to..." website and "listen to..." music
Then I disconnected from the VPN, still with English US as the language.
-Same results as above
Then I changed the language of my phone to Norwegian.
-Same results as above
I've tried the voice actions before, but I tried with and without the VPN connected as I might've been connected the last time. Didn't seem to make any difference now though.
Yup. "Call" and "Send Email to" just don't work.

Change "Caller Id Readout" Speech Text?

I noticed that there is an option in "Call settings" namely "Caller ID Readout".
I use a third party application "Voice Caller ID" but would like to change to the stock one.
The question is:
How can I change what the voice is saying? So that it says something in german (German voice is working).
Thanks for any suggetion.
Can't say I have much experience on this topic, but my guess would be that you go into the contact list, open up the contact you want to change, press the menu button and select Edit. Then, press the down arrow next to the person's name. You will now see some options such as "Phonetic given name" "Phonetic middle name" "Phonetic family name".
Try that and post back your results!
thanks for your suggestion. unfortunately I should have written, that it's not about how or what name should be spoken. Its more about the prefix "Call from". I'd like to change that to "Eingehender Sprachanruf von".
thanks
ahhh, I can see where you're coming from wanting that to be in German but unfortunately that is out of my realm of knowledge. Good luck!
Maybe try changing the Text To Speech from English to German but that would be a system wide setting.
I think it's more like a xml ressource somewhere that has to be edited. But where ...
Anyone? Thanks in advance!

[Q] OK, Google now and native language; double-Dutch?

I was wondering; is there a way to seperate 'OK, Google now' and 'Google now' languages? What I mean: I love 'OK, Google now', the way it responses, very useful app.. BUT: as my native language is Dutch (not supported by 'OK, Google now' -understandable), my main look-up language is Dutch. IF
I keep google language on English, it responses well to 'OK, Google now' commands, but gives lot of garbage on search terms in Dutch. On the other hand, if I turn google voice language to Dutch, I get good responses to Dutch searches, but loose 'OK, Google now' functionality (voice response to give me the weather, call XY, etc)..
So, question is; any way to seperate languages; English for 'OK, Google now' and Dutch for the rest of google voice searches?
bmszabo said:
I was wondering; is there a way to seperate 'OK, Google now' and 'Google now' languages? What I mean: I love 'OK, Google now', the way it responses, very useful app.. BUT: as my native language is Dutch (not supported by 'OK, Google now' -understandable), my main look-up language is Dutch. IF
I keep google language on English, it responses well to 'OK, Google now' commands, but gives lot of garbage on search terms in Dutch. On the other hand, if I turn google voice language to Dutch, I get good responses to Dutch searches, but loose 'OK, Google now' functionality (voice response to give me the weather, call XY, etc)..
So, question is; any way to seperate languages; English for 'OK, Google now' and Dutch for the rest of google voice searches?
Click to expand...
Click to collapse
when you change the language to dutch in google voice, you no longer are able to set up the "ok google now" phrase under the touchless controls settings?
I can use "Ok, Google now" phrase, but I don't have the handsfree responses; like reading up weather forecast, calling persons, etc.. I like these functions, but would love to see it seperated from google now voice recognition (which one should be in Dutch).
bmszabo said:
I can use "Ok, Google now" phrase, but I don't have the handsfree responses; like reading up weather forecast, calling persons, etc.. I like these functions, but would love to see it seperated from google now voice recognition (which one should be in Dutch).
Click to expand...
Click to collapse
Was looking for this as well. Any progress made?
bmszabo said:
I was wondering; is there a way to seperate 'OK, Google now' and 'Google now' languages? What I mean: I love 'OK, Google now', the way it responses, very useful app.. BUT: as my native language is Dutch (not supported by 'OK, Google now' -understandable), my main look-up language is Dutch. IF
I keep google language on English, it responses well to 'OK, Google now' commands, but gives lot of garbage on search terms in Dutch. On the other hand, if I turn google voice language to Dutch, I get good responses to Dutch searches, but loose 'OK, Google now' functionality (voice response to give me the weather, call XY, etc)..
So, question is; any way to seperate languages; English for 'OK, Google now' and Dutch for the rest of google voice searches?
Click to expand...
Click to collapse
Actually, you can enable OK Google in other languages, so that she ca respond to you in your language as well... just notice your Google Search version under App info, because after you "hack" it, Google may patch this out (it happened before, but they just found another method to hack it again eventually)
[GUIDE] Enable "OK Google" hotword| any language|off line dict| tested on Gnow 3.2.17
http://forum.xda-developers.com/showthread.php?t=2649349

[Q] Google Voice Typing with other languages

I set English and Vietnamese to my google voice typing. When first got the phone it works fine, detect my voice just fine with both languages, but now when I press the mic icon, only English would work, even if I choose Vietnamese from the drop down menu, it still shows English. Any thoughts guys?
Thanks.

How-To Initiate Phone Calls via Google Home

**Updated 5/27/2017**
After installing this profile you will be able to say "Ok Google, call" followed by <the name of any contact or ph#>. Google Home will then make the call from your cell phone and turn on the speakerphone.
Video Demo
Part 1.
1. Download and install Tasker, AutoContacts BETA, and Pushover apps. Also download the Make_Call.prf.xml (you will make use of this file in Part 3.)
2. Open AutoContacts, grant all permissions and allow it to load your contacts (I recommend that you upgrade to the full, paid version or you will only have access to a limited number of contacts).
3. Open Pushover and create an account (it’s free).
Part 2.
1. Go to IFTTT.com and create the following applet:
a. “This” – Google Assistant channel - “Say a Phrase with a Text Ingredient”
i. Under “What do you want to say?” – Enter “please call $”
ii. Under “What do you want the Assistant to say in response?” – Enter “ok, calling $ from your phone”
b. “That” – Pushover channel - “Send a Pushover notification”
i. Under “Title” enter “call”
ii. Under “Device” select your device’s name. You can leave, or change, the other default entries according to your preference.
Part 3.
1. Place the “Make Call” xml file in your device’s Tasker/profiles folder (if these folders do not exist then create them).
2. Open Tasker and long-press “Profiles,” then select “Import” and import the xml file from Part.1.
3. Back-out of Tasker to save the profile. Done!
You can now say “Ok Google, call" followed by <the name of your contact>. Your phone will place the call and turn on your speakerphone. Enjoy!
**Important**
- Turn off battery optimization for Tasker, AutoContacts, and Pushover or your device may disable these apps when idle.
Other Google Home Projects:
- Ask Google Home - Who Called?
- How-To Hear Missed Call and Unread Text Message Reminder on Google Home
- How-To Make Google Home Announce Incoming Calls and Auto-Read New Text Messages
- Google Home - Quick Todoist Update and Recurring Reminder
- Google Home Spotify Alarm
- How-To Reply to Text Message with Google Home
- How-To Have Google Home Read Your Last Text Message
- How-To Send Text Messages via Google Home (Text Any Contact or Ph#)
- How-To Create Calendar Events using Google Home
- Google Home - Announce Incoming Notifications
- Start Navigation with Google Home
When I get google home to call someone it calls 9n my phone but dosent put it on speaker and when I click on speaker it goes through my phone speakers not GH.
I was testing for a friend this works perfectly. How do I go about uninstalling all of this to go back to original operation? I've uninstalled all the apps but Google assistant will no longer query from my phone, it won't look up number on web and dial out from my phone. Now it just says it's calling and sits there. When I say OK goggle call xxxx it should do a lookup of contacts or out on web and then dial out. What is calling xxxx but that's it no dialing or lookup is occurring.
bigwill420 said:
I was testing for a friend this works perfectly. How do I go about uninstalling all of this to go back to original operation? I've uninstalled all the apps but Google assistant will no longer query from my phone, it won't look up number on web and dial out from my phone. Now it just says it's calling and sits there. When I say OK goggle call xxxx it should do a lookup of contacts or out on web and then dial out. What is calling xxxx but that's it no dialing or lookup is occurring.
Click to expand...
Click to collapse
Delete the corresponding IFTTT applet.
muniz_ri said:
Delete the corresponding IFTTT applet.
Click to expand...
Click to collapse
I logged into ifttt site I turn off and deleted the applet. I can now make calls out when the contacts are stored in my phone or in Google contacts. What it still won't do is search online for number and dial out.
That has nothing to do with this hack. You may want to search the Google home forums for help with that.
Closing thread as a native calling function has now been added to Google Home.
Thread closed by OP request.

Categories

Resources