Yes, there is. At least for some app names it should work fine. You should start a voice search with the "Google App" and press the microphone button in it to speak and say "open application". I've tested trying to open a couple programs:
abrir caixa (Portuguese for open and a bank app...)
open just java
All of those worked and it ...
According to Google's help pages on using Voice within the Search app, the Voice Actions only work for a limited set of languages:
For most of these tips, you need to be using Android 4.1+ in English,
French, German, Italian, Japanese, Korean, Russian, Spanish, or
Brazilian Portuguese. Some voice actions are not available in all
languages and ...
Setting the system-wide language to English (US) (in addition to having the voice search language set to English (US)) made Voice Commands work. I tried this because of a comment by Chahk.
However, I'd rather see a solution where I can have my system-wide language set to something other than English.
I own a Moto X and I know that it has "two modes" of voice recognition: one activated at any time by the command "OK Google now", which appears on a black screen, and the other activated by the voice search button on search/Google now app.
Every voice command recognized on the black screen is done offline, but on the white screen it needs to reach Google to ...
At last, I found a solution.
The problem was with the entry in sports section in Google Now. It can also happen with entry in stocks according to this article.
Resetting the Google Now data fixed the issue.
Steps I did:
Open Google Now and click the magic wand on the bottom right which opens a Customize Google Now screen.
Click the sports section and ...
Unfortunately, as of this writing it is not possible to set a timer and a label with an OK Google command. OK Google only supports the basic "set timer for x-amount-of-time" and no additional parameters, you could however use the "reminder me to ..." command to have comments/labels as an alternative for short term items or use the "create a calendar event ......
There are two apps involved in this case. First one is Voice-To-Text engine app. Other one is Google app.
The app you start by hitting the mic on keyboard is the former one. It normally relies on Internet to work, however, can be made to work offline too. I can't explain the reason of the long wait though. Maybe it tries to connect to internet first and ...
This is sadly not possible.
You could, however, say OK Google a little bit different each time it has to be recorderd. This might help to make sure that your voice is being recognized when you aren't saying OK Google in exactly the same way as your voice model.
I have been able to block the shady online service and force offline mode (for termux-speech-to-text) by identifying the user which (only) runs the offending googlequicksearchbox processes (from a root shell):
# /system/bin/ps -Awo uname,cmdline | grep -m1 -E " com\.google\.android\.googlequicksearchbox:search$" | cut -d" " -f1
I think if you search about it you may find application to do this, but i don't recommend it. because application like that need to turn on mic and process voices coming from it whole the time which shortens battery life.
I used Waze on Xiaomi Mi 4s and had the same problem. When I put three fingers on the screen, the microphone appeared but never had time to pronounce any words. It said, "I didn't hear you" (or something like that). It does that two or three times and the microphone disappeared.
Here is the solution for people who use Android phones (it worked for ...
Okay, over a year later I have finally figured out what is going on. My carrier apparently uses "MQTT protocol," which means they need the Cellular Data option on to send texts (however, they have their own app set up to make sure that sending texts doesn't count toward your monthly data allotment).
The problem is that when the Cellular Data option is ...
I normally run android tts from android terminal, just the way on linux.
I achieve this with sl4a & Python4Android (github.com/kuri65536/python-for-android/releases).
Here is the wrapper script that I use for python environment in terminal.
Just Create a python program using sl4a tts api, like this ::
`#!/system/bin/py # Change the Path to ...
Might be a job for tasker, the most famous automation tool. Other automation tools might be capable of the same (think about llama) – but as a Tasker user I'll describe it this way (feel free to adapt).
The "task" to be exececuted would be:
Keyguard › Off
Disable screen lock. Might require the SecureSettings Plugin if the native variant doesn't work.
For some reason, the offline speech recognition is not on Google Settings (usually on Google Settings - Search & Now - Voice), but on device Settings:
Open device Settings
Go to Personal
Go to Speech
Select Voice Search
Locate Download offline speech recognition
Reference: Menu tree: Google Nexus 9
It seems to work fine for me.
Try updating your Google app.
Try enabling Google Settings > Accounts & privacy > Personal results and Contact recognition. Alternatively, you can get to Google Settings from the bottom of the Google Now app (you may have to scroll down).
By default that is not possible on stock Android phones.
It works for Samsung, because they have basically taken the Android source code and made their own fork of the repo. Having access to the source code allows them to turn on/off or even edit features.
Voice commander works ok..it is slow and clunky. but it is better than nothing. I would like to take the salesman out and beat him to a pulp for upgrading me to a phone that will not do what my old one did easily.
You need to make sure to ask the right questions.
Here are a few
calender (Remind me of the meeting coming friday) or (set a reminder this friday)
Alarm (Set alarm at 540 am)
Call someone (can you please call Bob)
text someone (send a text to Bob)
search nearby (find me a nearby coffee shop)
play music (play the song rolling in the deep)
ask movie reviews (...
This is something added Android 4.3 and is featured on the Moto X. The phone passively listens all of the time for you to say "Okay Google Now" followed by whatever your command is. (There's a special low-powered CPU being used to listen, which is why it's not available on every device with 4.3.)
(Here's a video demo by Slashgear.)
I expect to see this ...
I would try the first approach, and have the system pronounce the name. To do so, a simple TTS app like Auto Speak Clipboard 2 will do: Install it, copy her name to the clipboard, send out all cats and your girl (to avoid their punishment), and have that app speak what it thinks the name should sound like. Have some Valerian ready in case you freak out ;)