yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] faku1810:
I'm not sure what you're trying to do, but Utter is a Voice assistant to it's designed to respond to voiced commands. If you don't want to say the commands then you'd have to use a different approach to get info like that... for example set a task in tasker that uses Utter plugin (or just the Say action) to say "Your battery level is %BATT"

then you'd have to set an adequate trigger for the task, or just use a shortcut to launch it from main screen or a 3rd party app..

Enviado desde mi GT-I9300
[Android Apps and Games] dakoellis:
yeah I kind of figured there wouldn't be a way but thought I'd give it a try. It would be much easier to simulate utter voice commands if it were possible than it would be to create the commands using say
[Android Apps and Games] bkimbel:
Using tasker to time-out

I've set up a task that starts Permanent Voice Recognition when the phone first turns on and then turns it off 10 seconds later. It works well most of the time, giving me time to ask Utter! a question by simply turning on the phone, and at the same time it doesn't drain the battery too much. My problem is that the task occasionally gets stuck sending the "Stop Recognition" intent. Is there anything I can do to force the "stop"? Or is there another way to "time-out" the Permanent Recognition? I've tried João Dias's "AutoVoice" as well, and have the same result ... occasionally, the "auto recognize kill" task gets stuck trying to stop the recognition.
[Android Apps and Games] boh113:
Not sure about force the stop intent except maybe a longer delay to allow all the back ground stuff that the phone needs to do to finish and there by giving the stop intent more priority, or giving the stop intent command itself a higher priority.

Also you could try the command:1 which acts like the widget press, basically starts the listening for a command rather than a wake up phrase, it in itself has an automatic timeout.
[Android Apps and Games] bkimbel:
Hmmm ... I've tried a shorter delay (7 seconds) but not longer. I'll give that a shot. I had already given the task a high priority, and set it to prevent the phone from sleeping, to make sure it would complete if I just turned it on to check the time and then off.

My tasks currently "light up" a Zooper widget to show the phone is listening when first turned on, then "dims" the widget when listening is finished. That same widget is linked to a task that starts the command:1 listen, but I didn't want the active listen to start right away, I'd rather be able to wake it up with my voice.

Thanks for the advice, I'll keep plugging away at it.
[Android Apps and Games] gloscherrybomb:
I'm only dipping in and out occasionally, so sorry if this has already been answered.

I have unknown commands sent to google now. Is it possible to google now speak the response, like it does if you ask it directly?
[Android Apps and Games] GLDavis:
We can't figure this out and yes it's happening to me too. However, I have had it speak to me on rare occasion, but can't figure out what triggers it to do so.

I'm thinking, although I haven't tried it, to make sure that you have English-US as the default and use the Google Voice. You may get some results there, but again they may be inconsistent.
[Android Apps and Games] gloscherrybomb:
Still no results, using "What's the meaning of life" as the test phrase. Works fine if asked directly, not via Utter.
[Android Apps and Games] GLDavis:
I think the only time I ever got a response was by asking the Weather...something like "tell me the weather in city,state"
[Android Apps and Games] brandall:
I'm alive!

Hey folks, just checking in to let you know I'm alive!

For regular contributors to this thread, you'll know that once you've tested the nuts off a Play Store release for me :good: I then get swamped with weird and wonderful bug reports and a mass of user emails and fixes I need to get my head around. Developing alone, there just aren't enough hours in the day to keep up with everything, so I have to shut myself off and concentrate on getting necessities sorted before the 1* ratings reduce my app's visibility to zero and the resulting install levels to the same....

^ Explanation complete, you may know that I'm also working on another related project aside from utter! and I'm really struggling to stay afloat with my workload.

Good things are happening behind the scenes though and I'll look forward to sharing this with all of you soon.

In the mean time, back to coding - I'll will read back through the 20+ pages of posts since last time I checked in, and as always absorb your feedback with appreciation - please accept my apologies that right now, I don't have time to reply.....

[MENTION=4865507]GLDavis[/MENTION] very kindly condenses the issues raised in my absence on his direct hotline to me! So I am aware of bugs you've reported and you've not done so in vain!

Until next time.... :cool:
[Android Apps and Games] Andrev01:
Hi [MENTION=984710]brandall[/MENTION] ! :) It's cool to see that your app is evolving. Just a question - are you considering support for new languages, especially polish? :) Keep up the good work!
[Android Apps and Games] GLDavis:
Hello!!

The answer to your question is YES!!! Groundwork has already been laid out, we have a little bit of fine tuning to do in order for the translations to go as smoothly as possible. Hope to get this out very soon to everyone!!

Make it a Great Day!!
[Android Apps and Games] sonofevil77:
I love this app but you make using it look very easy lol. She doesn't work like that for me.

Sent from my VZW GALAXY note 2
[Android Apps and Games] Andrev01:
Thank you! :) So I'll wait for the polish language support to arrive, I hope it will be quick ;)
[Android Apps and Games] GLDavis:
A lot of what you see is possible by integrating Utter with Tasker and so forth. The functionality of this app is almost limitless but takes some user intervention. Bottom line, you can make it as smart, efficient or as fun and comical as you would like.

---------- Post added at 10:34 AM ---------- Previous post was at 10:33 AM ----------

:D
[Android Apps and Games] dakoellis:
I love what you're doing here, and [MENTION=4865507]GLDavis[/MENTION] is great at keeping everyone in the loop! This kind of a community is probably the biggest reason I like Android so much, so thank you and I hope you can get out from under your workload soon!
[Android Apps and Games] GLDavis:
Thanks for your comment, and there are quite a few others to thank as well, maybe they're just not here everyday, but nonetheless my thanks to all of these people as well. I'm leaving it generic as there are just too many to list.

One mention though as it was much needed with Ben being so busy and that's to faku1810 who is helping with Tasker questions for those of us that are less proficient.

As Ben said, he hopes to share some news soon and we are working hard to get some of the things that have been mentioned in this thread over and over again up to speed.

So to all of you I say "Thank You"

GLDavis
[Android Apps and Games] faku1810:
Though it feels kinda awkward to get a mention because of a proficiency i certainly can't brag about, I'm grateful for your words and for all the help you've given on this thread.

as i said, I'm not really good at handling tasker and i certainly think it would be great if utter could do more without relying so much on a third party app (a paid one, that is) but I'll still try my best to help those who need Tasker to get things done using Utter.

Enviado desde mi GT-I9300
[Android Apps and Games] GLDavis:
It's all good and I too hope to see Utter handle more without any outside influence. However, lots of people use and love Tasker, so it's good to have someone here for that.

Have a great weekend.
[Android Apps and Games] Aminoacow:
Lock up the screen?

Hi,

I just started to use this app on my Samsung GS4. It is awesome!

I specially like to use it when I am on bed, like setting up an alarm for tomorrow, create a event etc.

However, I couldn't find a voice command that can lock the screen after I have done with my business, so the device will stay bright until the screen time out kicks in, or I have to fetch the device and turn it off manually.

The other issue is, is there a way to shorten the words that utter reads when it can't figure out my commands? It is currently a fairly long one, 'Sorry, I can't understand your words, can you say that again?' bla bla bla, which is seriously too long for me.

BTW, it doesn't seems to be compatible with S voice. When I activate the wake-up function, the 'Snooze'/'Stop' for alarms in S Voice seems to stop being functional.

Regards,

Anthony
[Android Apps and Games] GLDavis:
Good day Anthony!

You are right in that S Voice and utter don't play well together. Most users disable it.

As for the time out there is no setting for that.

There is a feature in customization named Replace Words. Tap this and to the right is the blue information button. Tapping this will give you info on how to change responses. Glad you like this app.
[Android Apps and Games] svxdriver:
If you have tasker you can create a task to lock system and then make a voice command in utter to run the task to make the phone go to sleep and accomplish turning the screen off when you are done.
[Android Apps and Games] Thwip:
Schizophrenic Utter!

I'm running Utter! on my original Droid Razr, Android 4.1.2, rooted. I'm liking it so far. Along with everything it does "out of the box", I have it controlling my lights, fan, TV, etc. using Tasker, Global Cache Itach IP2IR, and Homeseer.

The only (minor) problem is Utter's voice alternates, randomly, between GBR (male) and US (female) English. I've tried all settings I can think of with no luck. Anyone else encounter this problem or know a fix?

TIA
[Android Apps and Games] GermainZ:
Probably not the best solution, but it was acting wonky for me (using US at times, and nothing at all at other times), so I uninstalled Google TTS and installed an alternate TTS engine (IVONA). It's great now.
[Android Apps and Games] hllywd:
I apologize if this was asked already but I dont have the time to go through almost 5500 posts. I just started using this and im liking it. Just wonder if theres a way to have the "wake up phrase" (the red icon) activate on booting up or when you start blue tooth?

Thanks

I Love The Smell Of Burnt Rubber Anytime
[Android Apps and Games] Thwip:
If you use Tasker follow the bit at this link titled "Tasker, Llama & External App Support". Have Tasker send an intent with "command:2" to Utter! to have it start listening...

Have fun.
[Android Apps and Games] faku1810:
There's a setting in utter (Settings, then swipe twice to the left) where you can toggle the start at boot. My guess is that it will start wake up function if it was already enabled prior to the device being powered off.

As for the Bluetooth, it can be done as suggested above, using tasker to send an intent that will activate wake up function, however doing so won't work right away, as the first wake up will only launch utter. After that you're good to go.

Enviado desde mi GT-I9300
[Android Apps and Games] hllywd:
I've done that and that only activates utter, (blue icon) not the red icon, which activates the listening so I can say "wake up" instead of pressing the widget. I'm looking for the listening function to run either on boot up or when I turn on bluetooth.

As for using Tasker, I don't have that.

Thanks

I Love The Smell Of Burnt Rubber Anytime
[Android Apps and Games] GLDavis:
Tasker would be the only way currently to do that as you need to access a secured android operation.
[Android Apps and Games] Tinasintunes:
Hi, I have a question regarding that post. I read it and downloaded the attachments that were on it but I don't understand how/where tasker pulls the command/action for "command:2" from.

Surely I have to set something up for that?

EDIT: Nvm, I get it now. Sorry, was being a bit blonde there. #Facepalm
[Android Apps and Games] faku1810:
As I said, it was only my guess that it would work. Because if you turn on wake up (red icon) manually, and then turn off utter from inside the app, whren you turn it on it will activate the red icon as well; so i thought it would do the same on boot, because wake up would already be active. But I guess that only works precisely when the OS is already running, so I'm sorry if i was wrong on that one

Enviado desde mi GT-I9300
[Android Apps and Games] hllywd:
Maybe that's my problem. Mine doesn't restart (red icon). I activate it then if I reboot I have to manually restart it every time. Maybe I'll try a uninstall/reinstall again.

Thanks

I Love The Smell Of Burnt Rubber Anytime
[Android Apps and Games] GLDavis:
Good morning!!! An uninstall/reinstall won't help. It's not setup for the permanent recognition to start automatically at boot.

Utter was designed to work in conjunction with Tasker for its added flexibility. (In order for the "permanent recognition" to start at boot)...you would have to use Tasker for that because it involves a secure android function that involves setting a password within Utter.

FYI-this is not a flaw, just an integrated function with the application Tasker.
[Android Apps and Games] GermainZ:
To add to what GLDavis said, any (free or paid) Tasker alternative that supports intents or shell commands will work for this as well, since you're not using the Tasker plugin but simple intents.

EDIT: You can even use SManager (or similar) to run a one line script on boot (init.d won't work, that'd be too soon).
[Android Apps and Games] GuyInTheCorner:
Absolutely love this app, spot on job dev!

Only thing is I can't get offline working correctly. I'm running completely stock S3 with all the latest updates (inc Google Search)

- Sent from Guy's Super Duper S3
[Android Apps and Games] GermainZ:
Did you download the offline recognition files? Check "Troubleshooting & Bugs" in utter! for more info.

EDIT: Isn't the S3 on ICS? You need JB+ (4.1+) for offline recognition to work.
[Android Apps and Games] GLDavis:
GermainZ sent you good info-

Here's how to check-

1. On your phone go to System Settings

2. Tap on Language and Input

3. Tap on Voice Search

4. Tap on Offline Speech Recognition

5. Check to see if Offline files have been downloaded.

I'm assuming that you have JB 4.1.2
[Android Apps and Games] Dtrieb:
This is perhaps a little bit offtopic but:

If I use my headset (with wire) on my nexus, i press the button shortly

then the soundcloud app opened.

If I pressed long the I can choose what i want to use (i want utter)

But how can i stop the soundcloud app for a short press because i want to use

a short press for utter!
[Android Apps and Games] Tahahm:
Activate permanent recognition through a task or app

Guys I really need help on this. And I am extremely sorry if this has been addressed in 500+ pages before. Im wondering if there is any way the permanent recognition function (wakeup phrase) can be activated through a task , as an independent app , or through push of a button. By default when Utter! starts the option is not enabled. What I am trying to get at is to avoid the hard toll on battery caused by permanent recog being on all the time , I would like to activate it only when it is needed. For example , when docked in car , when screen is on etc etc

The second reason why I want this is because I have a moto x and the google voice integration which I can activate by voice. This integration of google voice is processed through a dedicated processor so unlike Utter! , it does not have any effect on battery at all ( maybe the developer can look into this and see if somehow utter! can use the same dedicated processor ). I want to call on google now and then tell it to somehow enable/launch the permanent recog function of utter. Something like 'OK GOOLE NOW , LAUNCH permanent recognition' . And from there on I can use utter! to handle all my tasks.

A quick solution ofcourse would be to have permanent recog on as soon as utter! starts ( please developer? )

Thank you for such an great app and a fantastic experience!
[Android Apps and Games] GLDavis:
Good afternoon. I think Ben created a workaround somehow bypassing the android default by assigning the button to a long press.

I don't know that you could set it for a short press function.

---------- Post added at 02:48 PM ---------- Previous post was at 02:26 PM ----------

You can do this with Tasker. See the post regarding how to setup.

Using Tasker INTENTS to control Permanent Recognition
[Android Apps and Games] GermainZ:
[MENTION=2319258]Tahahm[/MENTION] [MENTION=3581246]hllywd[/MENTION] and everyone else who's interested

I suggested this but didn't provide an example earlier on, thought I'd do so since I found some free time.

If you want to start/stop the utter! voice recognition, permanent voice recognition, turn off utter! completely or flush the memory utter! is using, this is the way to do it using any application that can run shell commands, including but not limited to SManager, LMT, etc. If you use Tasker, see this.

We'll simply be using the same intent from that post. I'm just making it newbie-proof for those who don't use Tasker.

You just need to run the following shell command, as root:

am start -n com.brandall.nutter/.EIH --ei "command" "[u]2[/u]" -e "password" "[u]mypassword123[/u]"

You just need to change the underlined parts. Refer to this post for more info, but basically, you can replace the "2" by any of:

"1" -> Start the voice recognition

"2" -> Start the permanent voice recognition

"3" -> Stop the permanent voice recognition

"4" -> Turn utter! off completely

"5" -> Flush the memory utter! is using

Also replace "mypassword123" with your password after setting it up (utter! > Settings > Power User Settings > Password):

So for example, to have utter! start in permanent voice recognition mode on startup, I can create a script, place the following line in it:

am start -n com.brandall.nutter/.EIH --ei "command" "[u]2[/u]" -e "password" "[u]mypassword123[/u]"

Then run it using SManager, as root and on boot. Done!

If, instead, I want to use one of LMT's pie icons to launch voice recognition, I just open LMT, edit the pie icon I want, select "Script" and type the following:

am start -n com.brandall.nutter/.EIH --ei "command" "[u]1[/u]" -e "password" "[u]mypassword123[/u]"

Hope this helps :)
[Android Apps and Games] shadeMe:
Hey there! I was wondering if the new offline speech engine the OP was working on worked on ICS ROMs?
[Android Apps and Games] GermainZ:
I don't know if he's working on one (why reinvent the wheel?), but offline voice recognition is available for JB+ devices (natively). That's what's being used, if you have JB+ and no internet.
[Android Apps and Games] shadeMe:
Yeah, I realize that. It's just that I came across a post in the thread that mentioned him working on one and thought I'd ask. Thanks for the reply in any event.
[Android Apps and Games] hocruxx:
best voice commad ever

i have been try every VC but this is i chose the best
[Android Apps and Games] Thwip:
Tasker intents

Not everyone is proficient in using Tasker. Not even me! I wrote the below to stash in my Evernote because I'll forget the steps in a few days. Tasker has way too many options for me to remember. ;) Anyway, you're welcome to add the below to your section on intents to help the less-proficient and memory impaired among us.

Steps for Tasker:

1. Start Tasker, go to the Tasks tab.

2. Tap + to create new task. Name it Utter Listen.

3. Tap + then tap Misc then select Send Intent.

4. In the first field labeled Extra, enter command:2

5. In the second Extra field, enter password:YourPasswordSetInUtter

6. In the Package field, enter com.brandall.nutter

7. In the Class field, enter com.brandall.nutter.EIH

8. In the Target field, select Activity

9. Tap back arrow twice on your device to save.

You can now quickly create new intents for Utter. Long press to select Utter Listen, tap the Clone button, enter a new name like Utter No Listening. Tap Utter No listening to open it, tap Send Intent then change the 2 in the first Extra field to a 3. Tap back arrow twice. Repeat for each intent you want to use.

From here it's a simple matter to create profiles to use the intent tasks you just created.

Thanks for such a useful app!
[Android Apps and Games] Tahahm:
Thanks , works flawless! Im wondering if there is a command to enable/disable notification announcements as well? e.g Enable when in car mode?
[Android Apps and Games] GLDavis:
There is command...."enable notifications" or "enable car mode?

Probably in the list of "activities" of Utter you could find those, otherwise you can just use the voice commands to enable one or the other.
[Android Apps and Games] Tahahm:
I should have been more precise , is there any way tasker or utter could automatically toggle these for me? I know I can do it through voice recognition but I dont want to do that every time I drive. More specifically , is there an intent command that can be sent to toggle these?
[Android Apps and Games] faku1810:
I think the only way would be to use tasker together with Secure Settings to change the accessibility settings using the plugin triggered by the car mode and then enable utter accessibility so it can read the notifications out loud

Enviado desde mi GT-I9300
[Android Apps and Games] Leavard:
You can use the Utter plugin in Tasker to send text to the app to simulate any command. That is probably your best bet.
[Android Apps and Games] badhri:
Hi,

I'm curious about this usage. How can i send a text from Tasker to simulate a command in Utter ? If possible, please let me know the exact steps.

For example, I would like to send "What is my battery temperature" from tasker to utter, so that it'll simulate the corresponding command in Utter, and so, as a response, utter would prompt me the answer through voice. Sorry if this is not the place to ask this question, but I just got curious about it and this could open up a whole new dimension for me, through the combination of Tasker + Utter.
[Android Apps and Games] faku1810:
I'm kinda interested as well because nothing I've tried regarding this has worked at all, i tried setting a variable as a command and then using the plugin with send value, but it didn't work..

I still remember a while back I had a task where i made my phone speak the command out loud while utter was listening so it would trigger the action without me talking. Not the fanciest solution, but it was the only thing i could come up with, so if there's a better way to do so I'd appreciate if you shared it.

Enviado desde mi GT-I9300
[Android Apps and Games] dakoellis:
I was trying to get this to work about a week back. Someone told me that it wasn't possible, but if someone can explain how it is, I would be VERY happy
[Android Apps and Games] Tahahm:
Permanent recognition while playing music

Is anyone having issues with permanent recognition and music play at the same time? I love how you can ask utter to play any song and it plays right away but for some reason as soon as the music app loads , instant recognition is turned off. I tried to turn it on manually while playing songs and for a few seconds I managed to skip to a few songs by simply asking utter to play them but then it started to pause-play-pause the google music app and it seemed like permanent recognition was battling with music app to pause the music. Somebody please help me out with this , I really want this to work. I installed a third party plugin that detects if music is being played and configured it to send an intent to activate permanent recognition when music is being played but it works 2/10 times and that too with a big delay. Anyone?