yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] brandall:
V2.2.1A up!

Hey folks, I know I said definitely on the last release..

My internet connection is down(SIM is barred for tethering), so I can't record the Kickstarter video until it's back on anyway...

In this release:

1) Fixed tasker 'run task' always running the first task - credit Mr B

2) Fixed listener looping if connection is lost (I've unfortunately been experiencing this lots..)

3) Added:

Which/what app/application +

am I using ?

is in the foreground ?

First test of the above, just want to make sure utter! is sitting behind all apps you are using and can intercept the shared functions(activities) the app allows. This way, utter! can execute any of the available application functions by voice...

4) Added:

Kill app/application +

'application name'

Root devices only at the moment. I can't intercepted whether the application was actually killed or even running in the first place, but I'll build that in shortly. In the mean time, utter! tells you it killed the application regardless..

5) Changed the size of the icons - still a couple more need replacing.

6) Added superuser request on initial installation, to avoid delays when using root commands at a later time.

7) Fixed 'hot reboot' command

8) Fixed notifications telling you what SuperUser command is being requested

9) Algorithm speed improvements

10) Added 'very low' and 'very high' to shake-to-wake settings

EDIT: Changed version to 2.2.0A - Gotta upload this to the Play Store and move on!

EDIT: Changed version to 2.2.1A - forgot to change the version number! The most stupid reason for a version number change ever....
[Android Apps and Games] kamots:
Awesome work once again.!!! I like the new shake to wake settings :D. So far everything is working as it should:thumbup:

Update: small hiccup. But nothing happens when I tell utter to reboot. She asks if I want to grant utter superuser permissions, I say yes, she says I feel sleepy ....and then nothing happens:-( . Phone does not reboot. I am on my at&t galaxy s 2 rooted on cm9 07/15 build. Same thing happens with android system, reboot recovery.
[Android Apps and Games] brandall:
Damn... You're right. Thanks for letting me know, will investigate!
[Android Apps and Games] eisenbathb:
Just a quick question what's the difference between reboot and hot reboot
[Android Apps and Games] brandall:
Hot reboot should just reboot the shell and therefore be quicker. Should be anyway....
[Android Apps and Games] eisenbathb:
Well so I tried it and it said I'm sleepy then didn't reboot also didn't work with other reboots
[Android Apps and Games] brandall:
Just fixing now, found the problem. Will release update shortly.
[Android Apps and Games] brandall:
V2.2.2A up!

Quick fix of the root commands - thanks to kamots & eisenbathb for letting me know!
[Android Apps and Games] brandall:
V2.2.3A up! They're coming thick and fast!

Hello again...

I've been getting reports from the Play Store version, that non-rooted devices are getting "You don't have root access" speech when they first open the application...

There is a thanks meter +3 (yes, I'll find some of your other posts) waiting for anyone who can test V2.2.2 and then V2.2.3 and let me know it's fixed!! Or help me solve it....

I blame you XDA addicts and your non rooted devices for me not knowing! ;)
[Android Apps and Games] Drifternz:
Hi Brandell.

I can confirm that the root speach does not happen when opening tasker contol panel on my unrooted s2 any more with the latest version

Sent from my Galaxy SII
[Android Apps and Games] Drifternz:
I thought it was supposed to say that to indicate whether or not it was possible to use the root commands.. Thought you had something tricky up your sleave and would undisplay the root commands from the command list or something.

Sent from my Galaxy SII
[Android Apps and Games] brandall:
Thank you kind Sir - can you clarify 'tasker control panel' please? The Play Store report was when opening the (n)utter! app. Is that what you mean? Ta
[Android Apps and Games] Drifternz:
I mean the nutter app....when you hit the app shortcut (not the shortcut to listen)

Sent from my Galaxy SII
[Android Apps and Games] kamots:
Just wanted to report back that reboot issues are fixed in 2.2.2a :thumbup: no issues:D testing 2.2.3 now:beer:
[Android Apps and Games] kamots:
2.2.3 works like a charm. No issues for me:D thank you brandall for you quick fixes and your fantastic work:thumbup::D
[Android Apps and Games] Drifternz:
Just a thought ...

it might be usefull to be able to ask nutter to display commands when or when the user asks for help..

That way they don't have to keep opening the app to find what they can say or how to say it.

Sent from my Galaxy SII
[Android Apps and Games] brandall:
Cool, ta.

Thank you and thank you!

You're one step ahead of me :) Or actually, on the same step = I'm working on it now!
[Android Apps and Games] brandall:
Sorry, I missed this response - Does it still say it in 2.2.3? It wasn't supposed to be in there - some users get afraid of root stuff... I think,,,
[Android Apps and Games] 99problemz:
chickens :p
[Android Apps and Games] brandall:
Agreed

Sent from XDA premium using one of my remaining three devices as I bricked the other two. RIP
[Android Apps and Games] Drifternz:
2.2.3 is good..no root message.

Sorry for the confusion..

Sent from my Galaxy SII
[Android Apps and Games] gollyzila:
One of the commands should be "What can you do?"
[Android Apps and Games] drewtang:
Since you asked for minimalist screenshots, and that's definitely what I like, here you go
[Android Apps and Games] Thordim:
Easy fix. LOL Battery temp in F and not just C ;) Love the progress. everytrhing working well on the Galaxy s3
[Android Apps and Games] brandall:
Brilliant. Thanks meter will increase :)

You're absolutely right! I'm working on the 'help' voice menu, so will add in similar requests to get commands etc..

She's FIT.. I'd never leave my home-screen!

Thank you - I'm getting the F requests thick and fast on email! I'll add in the conversion next release :)
[Android Apps and Games] nelsdzyre:
How do I get access to advance testing? I can't believe I didn't notice about the existence of this app.

I've always been using many different kinds of voice system to suit my needs. But I gotta say this is by far the smoothest of them all. Probably because it didn't have a UI of its own compare to other app.

I hope I can access for more settings!

Regards,

Nels
[Android Apps and Games] Exaita:
would like to do advance testing too.
[Android Apps and Games] codesplice:
Just watch for brandall's posts; he posts new builds pretty frequently.

Here is the most recent one I found.
[Android Apps and Games] prboy1969:
This looks great :good: . I can't wait till the next Update.
[Android Apps and Games] brandall:
Thanks for your comments - Hoping my algorithms make utter! much faster than the rest too... I hope!

Thanks codesplice - there isn't anything exciting in the Advanced Options at the moment, there's the floating results test and just some verbose logging features that I want to prevent my competitors from viewing. Please drop me a PM for the access password. I'll continue to post almost all of the test features openly within the test apks that appear in the depths of these here thread pages..

Thank you thank you :)
[Android Apps and Games] brandall:
Question...

Hey folks, I've just seen a comment on the Play Store saying that they find the app slow. For me, every single command processes almost immediately - is this your experience? Or are some/all(!) commands slow to execute on your devices?
[Android Apps and Games] flare93:
For me it takes time for it to register that I said something to it

Sent from my PG86100
[Android Apps and Games] brandall:
Thanks - so to clarify:

1) it says 'yes flare93'

a

2) then vibrates and the notification appears

b

3) then you speak

c

4) it vibrates when it detects your speech has stopped

d

5) it processes the command

Is your delay occurring at 'c' ?

Cheers
[Android Apps and Games] flare93:
Yea the delay is at c, and on a side note it keeps calling my christ

Sent from my PG86100
[Android Apps and Games] brandall:
LOL! Calling you Christ really made me chuckle... It's bordering on blasphemous! I use a hack to try and detect your contact name and call you that... Others have reported it calling them 'my' or 'me'! I think I'll change that in the next release! You can say 'Call me God' to change it at any point...

Thanks for letting me know about the 'c' issue - I'll add a feature in the next release where you can adjust the time after speech has stopped when it considers you have stopped speaking, rather than taking a pause... I hope allowing you to shorten that will solve the problem...

Anyone else finding it slow to do anything??
[Android Apps and Games] flare93:
Yea my names Chris and it takes the s as st for some reason but that's probably ivonas issue

Sent from my PG86100
[Android Apps and Games] brandall:
I've just asked IVONA (uk) to call me Chris and it seemed fine.. So maybe it just wants to call you Christ! I would take it as a compliment :D
[Android Apps and Games] flare93:
Damn American version

Sent from my PG86100
[Android Apps and Games] ironlood:
haven't found any lag issues on my end but I have noticed a pretty nasty artifact and I'm not sure if its speech engine specific

I have the GS-III and Samsung has there own speech engine installed for there S-Voice (its actually pretty nice) the engine has like 8 different voices (korean, Italian, UK, US, and some other interesting ones)

while using the UK voice and asking "What the weather is like today" was able to find the information quick, but when it said fahrenheit there was a really nasty sqwak

did a little bit of testing and I've only been able to replicate it under the above circumstances, wanted to point that out as it might not be an isolated incident.
[Android Apps and Games] Exaita:
cant call my name =(
[Android Apps and Games] mahootzki:
I'm having very bad luck so far, I've yet to get any answer correctly whatsoever. Also, when I ask it something it waits at least another 30 or so seconds before replying that it doesn't know what I want.

sent from Brooklyn NY using a Galaxy S lll
[Android Apps and Games] brandall:
That's a weird one! Thanks, I'll add it to the new 'known bugs' section in the app.

Just dropped you a PM with the advanced password - you can manually type your name in there. Hopefully trying different spellings will get closer to what you want.

Ok... that's not good... Is it you that had problems with Google Voice Search becoming corrupt in the past? I seem to remember something about this..? If so, please can you try uninstalling and reinstalling, followed by a reboot... Let me know! Thanks.
[Android Apps and Games] RoboJoe:
I've tried pretty much all the other voice assistants out there, and Utter (or nutter?-- isn't it time to brand this properly?) is hands down the fastest, if not the most feature rich. I even have paid for the $10 EVA, which is feature rich but severely buggy to the point that it rarely works-- and when I reached out to the dev for help, as I have a few times, he either tells me it's on his list already, or once he suggested that I buy a SGS3. Seriously, he suggested I buy a $600 phone to make his $10 app work better as a solution to my problem. Ugh.

Anyway, I've followed this post more or less in the background, but I'm having an issue where Utter thinks Tasker isn't installed. I could swear I saw this mentioned before, but scanning through the post, I can't find it.

Thanks again for all the work you've put into this.
[Android Apps and Games] Roscobigfoot:
Great work here by the devs, not too many bugs showing up for me on my htc desire on ics. One thing is the shake to wake seems to sometimes work and sometimes not, may just be my old hardware but not sure. Also I was wondering what is in the advanced section? I'm curious...
[Android Apps and Games] mcjordan92:
I can't make any command to work..

I'm trying pretty much every command on the list, but it keeps doing the same, it says "I'm listening" on notification bar, I talk, and when I'm done it just disappears and do nothing..

The only thing I've managed to work is the wifi toggle so I can say it hears me..

It probably not understand me perfectly,

Is there a way to view what it hears?

Like if I say something, view what it writes down as text?
[Android Apps and Games] brandall:
Thanks, there are SO many more features to pile in - now the framework is complete, I can really speed things up pushing these out...

Buying an SGS3 is always good advice! A little excessive for bug resolving though!! :D

I limited the Tasker implementation in the latest release, so I don't announce if you are not running a beta version. Which version of Tasker are you running? I've just checked the code though and it shouldn't say 'you don't have Tasker installed' unless it isn't.. The non-beta version should generate a different response...

Let me know your version and I'll investigate further.

Cheers
[Android Apps and Games] brandall:
Thanks for letting me know. Could you try 'set shake to very high' and see if it (annoyingly) becomes more responsive then? You can set it back afterwards to very low/low/medium/high/very high or even off!

I wonder as you have older hardware if Android is destroying utter! more often due to resource managing... I have to consider whether to force utter! to run in the foreground so it's never killed to support older devices, or whether I should focus my attention on the latest devices where it doesn't appear to be an issue...

I need to ponder over this.

The advanced testing menu doesn't contain anything too exciting - just a couple of logging options and a visual results option which is buggy. PM me if you want the password.

Yes, it's in the advanced testing menu - PM me for the password.

You might want to try uninstalling and reinstalling Google Voice Search, followed by a reboot - this is solving so many issues that are being reported from the Play Store release..

Let me know how you get on.
[Android Apps and Games] RoboJoe:
Well, I do plan on buying one, but if a phone with 1GB of RAM keeps killing your app, you give the option of a notification icon, not suggest a 2GB phone.

I was too generalized with the error, it says "please ensure Tasker is enabled" and opens Tasker when I say "display tasks".
[Android Apps and Games] brandall:
Sounds like the dev might need to change his implementation a little... :cyclops:

That response makes more sense - I can't request the task list unless Tasker is enabled - I could load historic data, but it may not reflect your current set-up. Oh, is actually Tasker enabled when it's saying this?!

EDIT: I've just noticed there's a Tasker update available in the Play Store. I assume it means a beta version is no longer required for utter! integration. Will test shortly
[Android Apps and Games] RoboJoe:
Yup, my non-market Tasker was also updated, and it fixes this. (Plus adds some new goodies!)

So, I have a problem and randomly an hour later a third party resolves the issue.

*to no one in particular* Man, I really could stand to have 1 Trillion US dollars.

*waits*
[Android Apps and Games] brandall:
LOL! Good luck on that one! Glad it's sorted, that's one less thing to do on the list!
[Android Apps and Games] rmiles7721:
All I hear are crickets chirping in the background...
[Android Apps and Games] brandall:
V2.2.3.1A up! (The version is getting longer and longer!)

Hey folks, what's new:

1) Bug fixes & speed enhancements

2) Added Troubleshooting and bugs menu

3) Added speech to menus instead of toasts

4) Removed 'Android System' requirement before connection changes. It's now just:

* Turn on wifi

* Toggle bluetooth

etc

5) Removed 'App/Application' requirement before open/kill application. It's now just:

* Open Gmail

* Kill Gmail [root]

PM me for the Advanced Testing menu access - although there's nothing exciting in there right now.

Think that's about it for now. If no bugs are reported, then I'll get it on the Play Store as a stable release. Then I can move on to whacking in some more features for testing here!

Thanks in advance as always
[Android Apps and Games] brandall:
V2.2.3.2A up!

Hey folks, fixed:

'Skype +contact name

You'll need to make sure the Skype ID is populated in the contact card under the IM section , so it's associated to the contact name.

As no one reported this was broken, I'm assuming it's not an overly popular feature - but if someone could test for me, your thanks meter will increase.

See the post above for other changes.

Cheers!
[Android Apps and Games] eisenbathb:
Well everything seems to be working fine for me I would test the Skype call but I don't have a Skype super sorry bout that but still looking good! How is kick starter coming along?
[Android Apps and Games] RoboJoe:
hmm.

So, currently, when I initiate a google search, it simply opens a browser with my google search. You might want to consider invoking the intent for a true google search, which would tie into Google Now. (I think.) (Which I've installed hackishly on my ICS Bionic, and is pretty great!)

Also, when Utter! hits beta, will you be calling it (b)utter?
[Android Apps and Games] gollyzila:
This. Sending the search data to Google Now and emulating an ENTER key press would be awesome.
[Android Apps and Games] brandall:
Thanks - Kickstarter delayed again due to my lack of proper internet connection... It'll be back up soon and I'll be ready to launch!

Ha! Yes! I guess I'll have no choice! I'm not running AOSP of any of my devices currently, so haven't tried Google Now out for myself yet.. What do you mean by 'invoking the intent for a true google search' ?

As above, I've yet to try Now out, so can't really follow what you mean! Emulating a key press is root only, but if I can understand what you are describing, there might be an alternative..
[Android Apps and Games] RoboJoe:
I don't know the specific intent, but there is a way to send your uri request to the GoogleSearchBox.apk (that name is probably wrong) instead of just sending it to the browser.

The emulated key press is really to over come a limitation of the current hack, and I, personally, don't think you should try and customize utter to work with any ol' hack that comes along. It's your call, obviously.
[Android Apps and Games] brandall:
utter! Icons - By Hannes Ahremark

BIG thanks to Hannes Ahremark for the designs - click here for more!
[Android Apps and Games] Drifternz:
Hi Brandell

Things seem to be worhing well here. Utter couldn't open any apps after update to 2.2.3a until I restarted the phone ( kept saying it could find the app) but now all good after the restart..

The fly to command does not pass the information to google earth properly if google earth is not opened first. It just opens goole earth but does not continue to the destination. Works good once it is open though.

Great not having to tell it to open application+name, It seems more natural now and I am using utter as the main way to open apps.
[Android Apps and Games] brandall:
Dropping the 'Android system' before the connections commands and the 'application' from the open commands seems much more natural of course and also more 'usable'. Glad I've been able to do this as my data sorting has improved no end.

Good spot on the fly to command - It's an issue with the command not overwriting the cache - you might find it often flies to somewhere random when you open it too - or the last place you 'flew' to. I'm working on a solution, that doesn't involve forcibly removing user data.

Thanks for the feedback.
[Android Apps and Games] RoboJoe:
This is what I was talking about. Instead of sending the Google search direct to the browser, initiate a global search.

http://grepcode.com/file/repository...android/1.6_r2/android/app/SearchManager.java

This should (I think) make your searches more integrated into the phone. Might want to consider a new command, maybe "global search", or, if possible, just "search", as it would search the entire phone, not just specifically Google.

My java knowledge is very limited, so I could be way off base. If I am, let me down gently. :)
[Android Apps and Games] brandall:
Ah! I know what you mean now! Thanks.

Without boring you with too many details, that inbuilt search method uses a fixed true/false pattern algorithm, whereby if one letter is not contained in the correct order in a potential result, it excludes it from the search results list. That's great when you're typing, but letter perfect voice results are a very rare occurrence! So I didn't pursue that option. Android offers the same for contact and other data base searches, but I can't use those methods either as my own algorithms must consider 'likeness', often to the 20+ voice results returned.

However, that link you sent is great and it's now on my list to look deeper into the source code of the methods detailed to find out where the data is being queried from and then find a way to use my own algorithms instead! So, waffle complete, I appreciate your input and hopefully I'll find the source code which I can manipulate to work with my algorithms.
[Android Apps and Games] RoboJoe:
Well, that makes sense, now that you mention it. As soon as you submit the request, it goes to the browser anyway, so it probably wouldn't make much a difference, even in a perfect world, now that I consider it. (Google Now behaves slightly differently, but not very much)

Glad my incoherent java ramblings helped you. :)
[Android Apps and Games] brandall:
Far from incoherent! I just couldn't picture the search results you were talking about... I'll still look into what I can do with it. Cheers.
[Android Apps and Games] Infinitizm:
Is there any reason why this wouldn't work on a rooted htc evo? Installs fine. Learned my name fine. Even tells me the time but beyond that I get nothing at all:( the only response/answer I get is... " im sorry I didn't get that request" or something along those lines it tells me. Would really like to see this work for me. I thought at first this could've been an issue with my mic but it wasn't. My mic works as it should. Could I maybe be giving it bad commands?

Also...I would like to advance test as well.

---------- Post added at 08:31 PM ---------- Previous post was at 07:44 PM ----------

I've been having issues as well, sadly I wasn't able to try the UI from the front end, is there a link to utter where I can use it? perhaps an older version?

Edit.. I've finally gotten it to work. It was on my end. I failed to say the full context of commands. Everything seems to be working now. Can I gey access to advanced settings tho? I would really like to make full use of this application
[Android Apps and Games] brandall:
Glad you got it sorted in the end. Fully configurable commands and actions are coming very soon! Drop me a PM for the advanced menu access. Same goes to anyone else. There's nothing exciting there at the moment though!
[Android Apps and Games] ironlood:
Will we see natural speech soon?

like I can speak naturally to my phone without having to include trigger words.

For example instead of "android system turn off wifi" we could use something like "Turn off wifi"
[Android Apps and Games] eisenbathb:
Well I believe brandall being the awesome dev he is! Has already gotten rid of the android system trigger so you can just say "turn off wifi".
[Android Apps and Games] shawn13165:
The most recent version has this feature already. Go back 1 page
[Android Apps and Games] atticusmas:
No doubt asked already but what is better about this app over google now?
[Android Apps and Games] wwcjr91:
The incredible quick and personal support you get from Brandall, the developer, is one reason.