yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] rhamlett:
Oh ok, I misunderstood where it was going wrong. So when you open the the "Wake-up Configuration" setting in the advanced settings, it shows "Hello Hal" in the top field and "Yes Dave" in the bottom field, and it still only goes into command acceptance with the phrase "Wake-up". Then yeah, sounds like it could be a bug. Since I haven't had that problem on mine, it must be something shows up on different version of Andriod that what I'm running, or different hardware.

It would be interesting to see if anyone else with the same version of Android and the same hardware platform are also experiencing that failure.

---------- Post added at 02:36 AM ---------- Previous post was at 02:11 AM ----------

If you use the Utter plugin with tasker, you can send the question to Utter with the plugin, and check the box in the configuration to start listening after the question is spoken.

Then create two new commands in utter that call a Tasker task, like so:

1. When you say "yes, launch Waze" Run a tasker task to set the variable to 1 and launch waze.

2. When you "No, don't launch" run a task to set the variable to 2 and then continue with whatever other things your driving profile needs to do.

(I would make the phrases a bit more specific than just "yes" or "no". You don't want Waze starting every time you answer No to something Utter asks you.)

You could even leave out the second task and just create "No, not now" as a custom phrase in Utter that responds with something like "Ok, maybe later". You may not even need the variable unless you are going to using it for something other than launching this application.

If you look at the sample project under the Tasker Plugin section of the user guide (sorry, not allowed to post links yet.) The sample project sets up a SMS message reader with a question like what you are looking for. Utter say's something like "You have a new SMS message, do you want me to read it?" If you say "Yes, read it." than a task is fired that sends the sms contents to Utter to be read.

That's about the best that can be done with it. What you really want is an utter command with an initial prompt and captured conditional responses. A command that has a prompt field for the initial question, and multiple response fields to accept the answers and then perform a function. Perhaps brandall will include that in a future release. It would certainly open up a world of possibilities for configuration. You could build on hell of an AI with that feature. Right now though, you can only create single command/task pairs. One command performs one task. So the best we can do is work around that by creating the illusion that utter responded to your yes/no answers, when it's really just running two separate voice commands.

If we could capture our response and pass it to tasker in a variable, we could have tasker respond conditionally based on the value of the variable, but the plugin only goes one way, it sends data to utter from tasker, that's it.
[Android Apps and Games] BoonMaff:
I have an odd problem. I use permanent recognition on most of the time. My tablet is next to my bed and serves as a digital assistant. I have permanent recognition on all the time, but if I leave the tablet a few hours I come back and the sound has stopped working. It's not muted, just doesn't work. If I plug in a headphone socket or switch a headphone setting and back on soundabout it comes back until it next happens. I have a lenovo tablet 8 on 4.2.2.

Is there any way to fix this? It only seems to happen if I have recognition on permanently.

This app is wonderful otherwise.. Many thanks.
[Android Apps and Games] dccrens:
rhamlett,

Great information and you helped me out!

Yes, I do have the wake up configuration set as you suggest in the advanced settings. However, I haven't been able to get it recognize anything other than "Wake Up"... I am running Android 4.4 on a Motorola/Verizon Droid Maxx. No root.

I was able to configure Utter for a yes/no response as you suggest and it works. I set it up to ask, "Do you want to launch navigation?" Then wait for the answer. Response of "yes, navigate" launches a Tasker task that sets a variable to "2" and launches Waze. A response of "No, do not navigate" launches a Tasker task that sets the same variable to "1" and doesn't launch Waze.

However, in doing so, I think I found another "bug"; or I just don't' understand Utter... I figured since this was working I would extend it a bit. Rather than be limited in my responses I thought I could use the Customization->Replace Words feature to vary my answers. I set up a replacement to replace "okay, navigate" with "yes, navigate" and also one to replace "yes, launch navigation" with then same "yes, navigate" command phrase.I thought this would give me some variety in the response. I did the same thing for "No, do not navigate".

However, this doesn't seem to work. If I run the Tasker Task, when it launches the Utter query, "Do you want to launch navigation?" and I respond "yes, navigate" or "no, do not navigate", all works well and Waze launches (or it doesn't in the case of a "no, do not navigate" response)... However, if I respond with one of the "Replace Words" substitutions like, "okay, navigate", rather than launching Waze, I get a Google Search for "okay navigate". So Utter is not recognizing the replacement words as a command phrase and instead is passing it on to google....

Thanks for the help.

Dave
[Android Apps and Games] rhamlett:
I have found out that there are some words that utter simply will not replace. It seems to be words that are already the first word of another built in command. I've tried to set up replacement phrase to open the customization page of utter. The custom command I created is "show your customization settings", but then I wanted the simpler "open customizations" instead. So I set up a replace word for the command. It never worked. It kept saying "I can't find an application matching that name." and thus I figured out that the word "open" is reserved for launching applications and cannot be usurped for any other purpose. At least not as the first word of a custom command.

I ran across another instance where I tried to use the word "commands" in an attempt to replace "float commands", but it kept opening the full command list and launching the tutorial instead. So don't use "commands" anywhere, first or last word.

In your case you have an Android version higher than 4.1, and according to the command list in utter, the phrase "Okay Google" is reserved as a word to Launch permanent recognition. I believe if you create replacement words that avoid using "okay" as the first word of your command, it will work just fine.
[Android Apps and Games] MrsRockguru:
Missing Ben

HHUUMMMMM either,

Ben is shacked up with 4 Vegas Showgirls, Ben won the superslots jackpot, Der Boyes from Google made him an offer he could not refuse, Just possibly he went on a day trip to Groomlake.....
[Android Apps and Games] GLDavis:
Actually Ben is fine!

I spoke with him yesterday and he's pushing some deadlines on a couple of projects.

He's going to attempt to get to the thread by Friday.
[Android Apps and Games] Sam7777777:
Can anyone Please explain how can get it to work offline on kitkat 4.4.2?
[Android Apps and Games] devilsdouble:
Lol, I have just started using this app today, on my Moto X, and I couldn't run it offline too. Nothing happens when I click on the mic icon or say the wake up command. However I am sure it works, just need to read more.

Lovely app by the way, it understood all my bloody accented commands even! :good:
[Android Apps and Games] gbossley:
Mate try here: http://xdaforums.com/showthread.php?t=2549644
[Android Apps and Games] trein91:
Can't seem to deselect "adhere to media stream" option in sound settings. Any help? It won't untick the option
[Android Apps and Games] Xrunner87:
The utter! would disables the 'phrase wake' every time I run it.

My English is poor
[Android Apps and Games] dionpwpllc:
Using Yes/No and variants for ANY Utter/Tasker dialog

I have a solution that lets you use yes, no, okay, sure, not now, and a thousand variations for command and control of ANY Utter/Tasker command. You have to set up Ben's Advanced Tasker Receiver Project here:

http://xdaforums.com/showpost.php?p=34339449&postcount=2155

(scroll all the way down)

And then customize it for what I call "conversational command" as I described here:

http://xdaforums.com/showpost.php?p=53733559&postcount=6689

---------- Post added at 11:49 AM ---------- Previous post was at 11:35 AM ----------

Yes, plus utter! doesn't seem to recognize many names in the wake-up phrase either. I wanted it to wake on "Hey Frida" (I chose Frida for Friendly Robotic Intelligence Digital Assistant) but although I confirmed it understood the word Frida by testing using the Visual Results, it simply would not acknowledge her name. But when I tried regular words, it worked fine.
[Android Apps and Games] themadproducer:
[MENTION=984710]brandall[/MENTION]

Hey bro.

In the most recent(s) version of Utter, if I say:

"Send text, John Smith, See you tonight"

More often than not, Utter "stubbornly" does not get the name and asks me to repeat it...and it ALWAYS gets it bang on after I repeat it.

Alternatively, if I just say:

"Send text"

Utter will then ask me for the name and it gets it right the first time.

Then I continue with appending the actual message etc.

Any ideas?

Cheers
[Android Apps and Games] aryayush:
Same problem here, but it's to do with Google's voice recognition. I don't think Ben will be able to do much about it.

---------- Post added at 07:59 AM ---------- Previous post was at 07:50 AM ----------

@brandall,

You are lowering the beep volume to try and get rid of ambient noise errors, but it has made the app barely usable for me. I have set the volume button to trigger Utter even with the screen off, and I often can't hear the beep, so have no cue for when to start speaking. The vibration feature isn't working even though it is enabled. And, to top it off, Utter reduces the volume of both the media and ringer streams and often leaves it there, so I cannot hear the phone ringing either. Please fix these issues.
[Android Apps and Games] n01z:
Just an update about:

" -Ability to manually set location (I'm getting a response of "Sorry, but I couldn't access any recent location data for you" when I ask "What is the weather?" This is because I have all location reporting disabled for security purposes). I do know I can just add the words, "..in Toronto" to get a real response."

Well, it all seems so obvious now, but I was able to find a way to make this work by simply saying "Weather" into utter.

In my 4.4.2 System Settings > Location > Under "Location Sources"- My Places and just added a location with the + button. Now I still have Location reporting disabled, but I can now use the location history data dependant functions now, but with locally stored location data.

Thanks again Ben, awesome work here.

SM-G900F

Alliance ROM

KT Kernel OC to 2.89Ghz

Antutu: 42672 (#1 overall)
[Android Apps and Games] Sujan Baruah:
Is there a way to stop Utter from saying who is calling me. Cause i just can't hear my phone ring anymore. Rings for 3 seconds before utter takes over with its Voice and then the ringing stops completely. Anyone got any advice how to get a workaround.
[Android Apps and Games] gbossley:
Understanding Problem

So often "Sorry I didn't understand that" - then beep to repeat, and ALWAYS "Cancelled".

Then, when it is understood - tells me "cancelled" but actually dials the number...:silly:
[Android Apps and Games] themadproducer:
If you were referring to my post about voice to text...I know one thing...a bunch of versions ago, it was working 99%. It's the main reason I was lured to using Utter. In ICS, for kicks, I tried Svoice again...and now it's doing it the voice to text 99% accurate (just more steps) and even calculations and Wolfram questions. But Utter is handling Calendar dates better. I can't use just one or the other right now.
[Android Apps and Games] KingEB:
Hi there, just wanted to say a big thanks to Ben for this great app. Utter! is by far better than any other assistant I've tried, and currently I'm fine tuning it for in car use which is fantastic when combined with tasker.

One question I have though is this; just today I've noticed that when I'm connected to wifi, I have the nice fluid utter female voice tts, but when I switch to a data connection (or no connection for that matter) I get a male google tts voice which isn't as good. I'm pretty sure this wasn't the case a few days ago, and that no matter what type of connection I had it was always the utter female voice. It's like utter is using the offline tts even when I'm on a data connection...is this normal?

Just today I installed waze and updated Google maps so I thought they could be at fault. I've since uninstalled waze and the maps update but I'm still getting the other voice. No combination of selecting different engines and recognition in android/Google search/utter settings seems to make a difference.

Any ideas?
[Android Apps and Games] Artimis:
Try unchecking "Google synthesised voice" under settings

Edit: actually unchecking may give you the male voice no matter what. If that is the case you'll need to download some additional google tts voices.
[Android Apps and Games] KingEB:
Thanks buddy, yeah I had tried that with no luck. I'll try downloading another google tts. I have the Google female UK tts and if I select that it's almost the exact same as the utter wifi female voice, just bit more robotic. Just thought it was strange that it seemed to be the same for both connections before and now it's changed.

I was thinking if using one of the play store tts engines, any idea if these work well and should work on both wifi and data connection?
[Android Apps and Games] CZ Eddie:
Ditto. Though I only use this on Bluetooth, so not sure if that matters or not.

Well, I should say "used to".

Google Voice is just too unreliable over Bluetooth and as a side-effect, I guess whatever Google Voice suffers from, is prevalent in Utter also.

I give up on voice control. :)
[Android Apps and Games] sddabrow:
Autovoice

What is everyone's thoughts now that Autovoice can use OK Google for running tasker tasks?

Do we still see utter! being more powerful?
[Android Apps and Games] markworksfx:
I use all three together utter, autovoice, tasker that's what makes my jarvis system
[Android Apps and Games] rygo:
Galaxy Nexus works good with time and thanks seems a lot better than zip
[Android Apps and Games] kamots:
amazing work as always dude! this app is going to be fantastic. :D I very much look forward to each release and am glad to see some functionality come into play. Keep up the great work, as it is very much appreciated:D
[Android Apps and Games] 99problemz:
All is good over here
[Android Apps and Games] brandall:
:)

Thanks folks - I'll get it updated on the Play Store.

Your suggestions for the Weather features are welcome. Will look for a third-party app to display the results a little further down the road - so right now it's just what you'd most commonly want to ask for and hear back?

Thanks in advance.
[Android Apps and Games] vcallas:
Works great though I worry that if the weather app uses the same logic many two word city, state, or country names will cause problems.
[Android Apps and Games] mistermentality:
Working fine here, and tabs are not squished now but look good with equal space to left and right of tab titles. They are not all same size but certainly look a lot better.

Only problem I had wasn't even nutter related and that was the time not recognising wales as a country and requiring me to say uk instead lol.

Dave
[Android Apps and Games] Drifternz:
All working well here.

Had it hang a couple of times while trying to return the result, but cancel still works so I could try again without exiting the program.
[Android Apps and Games] djgdroid:
The time tab seems to work perfect on my droid And the look of the tabs is much better
[Android Apps and Games] Salviikiddd:
So what can we do pretty much with this app. I downloaded it but I can't find the widget for it like on the video? Am I missing something?

EDIT:Just read the app description, silly me :P
[Android Apps and Games] 99problemz:
In due time grasshopper :D
[Android Apps and Games] Salviikiddd:
Lol I watched the video and got excited. I really can't wait for the beta version to come out :p
[Android Apps and Games] 99problemz:
I not gonna lie when I saw the video I almost flipped a nut looking for the download. But being part of the testing phase and giving Brandall input has made this experience all the more better. Awsome dev.
[Android Apps and Games] brandall:
We can't have that! :eek: It's actually the same for England! It does return the result under United Kingdom though - Tried for Cardiff/Wales and the same happened. Glad the tabs are better - Will make further adjustments soon.

They will indeed... At the moment I'm juggling algorithms - voice search first, which will return different results for each device (they apparently become personalised based on unknown (to me) factors), then my processing algorithm, then the weather/time server algorithm, then another reprocessing one from me!!! :eek:

I can pop another one in there to attempt to establish if the search was for a 2 word City/State, but that's only on the to-do list for now as it will take some mighty coding given that I could possibly be dealing with a 3 word city and 2 word country... or visa versa... I can do some internal devices searches very quickly and resource efficiently using Locale parameters, but after that I turn to web resources only, which isn't ideal...

You're right about this issue with an associated weather app too - but I hope they will have an inbuilt, comprehensive database which I can tap into. If that's the case, I'll be able to run huge queries, very fast with minimal resource...

I've added the time-out feature to the to-do list :) It will need to check the data connection signal before 'cancelling' though and that makes my head hurt!

Thanks for letting me know.

Well folks, much to my amazement I've nearly finished the basic root tab! Everything is starting to fall into place with my Java skills, so it's good to be able to move forward at a quicker pace.

Yeah, I got sidetracked from the Weather Tab! I'll do that next...

The root tab has 'reboot', 'reboot bootloader' and 'reboot recovery' to start with. It's going to test your patience to test properly though! I'll put in a 'are you sure you want to reboot [to recovery/bootloader]?' question before it happens, so you can still test the logic for me without it actually powering off your device every time!

Might be out in a few hours... I'm going to have a coffee and see how I feel...

Coming back on some of the previous comments about 'listening phrases' and Vlingo, I will check it out. I read this article a few days ago, so they've had some pretty decent support! Great news that the API will be opened up though - I'll look forward to seeing what it can to do for utter! In the mean time, offline recognition is still high on the list for me, it's just going to be a headache...

Right, I best stop waffling and get coding!

Thanks for your support folks :)
[Android Apps and Games] freak4dell:
The time tab works pretty much as well as the others do. However, without support for more variation in what the user can say, it's not very useful. For example, listening to only the two words afterwords results in a lot of cities being excluded (New York, Washington D.C., etc.). Also, there are multiples of a lot of cities in the U.S., and probably other countries, too. My home city is Dallas, which is in Texas, but there is also a Dallas in Georgia. Without being able to specify the state, the only way of telling which Dallas utter! is talking about is by knowing the time zone each one is in. This isn't a terribly large problem when it comes to time, but with weather, utter! could tell me that it's raining in Dallas, when it's really sunny and 95 degrees. Utter! wouldn't necessarily be wrong, but it would be wrong based on the context (because I don't really care what the weather is like in Dallas, Georgia).

Sorry to be blunt and bordering on rude, but you did tell us to be, so there it is. :p
[Android Apps and Games] brandall:
Agreed, and please always be as direct as you like - I need to hear these things! Although the returned response may say 'Dallas, USA' and will say the same for both Georgia and Texas, IT WILL be returning the result for Dallas Texas as long as your request was 'in Dallas Texas' of course. I need to establish a way of reassuring you of this... somehow... The weather server converts the response from City/State to City/Country automatically.... Ok! I've just thought of how :) I'll put it on the list!
[Android Apps and Games] brandall:
V1.6.5 - With Root Functions

Hi folks, going to post this now before I tidy up the code - Let me know if it works ok!

Android system, reboot recovery

Android system, reboot bootloader

That's pretty much it!

Oh, it will only work on rooted devices of course!
[Android Apps and Games] mahootzki:
Doesnt work, i get this message:

I detected the string android system but no further command to process, even though it shows that it did.

Sent from the heart of my bottom.. er.. bottom of my heart!
[Android Apps and Games] jonas2295:
Great new feature :)

I feel sleepy lol

Android system reboot bootloader works here without problem and pretty quickly!

Sent from my Leedroid powered HTC One X
[Android Apps and Games] mahootzki:
Just realized areboot recovery and bootloader do work (and gets utter! Sleepy... :o ) but plain reboot ddoesnt work

Sent from the heart of my bottom.. er.. bottom of my heart!
[Android Apps and Games] 99problemz:
Works for me. Although I didn't hear the sleepy part phone shut down to fast :D

Sent from my Galaxy Nexus using Xparent ICS Blue Tapatalk 2
[Android Apps and Games] MarkAndroid.UK:
Good Old Jarvis. He is a bit like an Android Vampire. You need to give this original system its own development thread.
[Android Apps and Games] philipoflyboy:
---------- Post added 22nd July 2014 at 12:07 AM ---------- Previous post was 21st July 2014 at 11:59 PM ----------

I have no problems with ivona :)
[Android Apps and Games] rhamlett:
I use a Cereproc voice. Heather, female Scottish English sounds the most natural to me. Not robotic at all, and the Scottish accent rocks. Installing the voice adds the Cereproc engine, at least I think that's how it works. I now have two TTS options, Pico TTS (original default), and Heather TTS.

It works great for me on Wifi or mobile data.
[Android Apps and Games] ludyal:
Very nice thread. I'll try this
[Android Apps and Games] azhummer:
forgive me for asking a previous question. tried searching thread but not sure what keywords to use..

is there a way I can launch utters launcher like "ok google now" (touchless control).. aka, get utter listening without touching my phone at all

if not, whats best way to make google now launch utters QL shortcut.. every time i say Open Utter QL google searches Open Water :(
[Android Apps and Games] 91franz:
I created a Tasker profile to open utter and using commandr I launch it saying ok google + Jarvis (or any other word)
[Android Apps and Games] azhummer:
thx.. will try.. on another note -

Anyone else have a delay when utter starts "listening" when using a bluetooth headset? When I don't have a bt connected, i hit utter launch and it says "How can I help you" and when its finished it starts listening for the command.. when I connect my plantronics m50 bt headset, it says "how can i help you" and i have to wait a solid 2 to 3 seconds before it shows listening.. any way to speed this up? so many times i'll cut off my voice command by not pausing enough.. thx in advance..