yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] regor99:
Congrats

Best of luck! Enjoy your Weekend you're going to be busy next week...

---------- Post added at 09:17 AM ---------- Previous post was at 09:03 AM ----------

I would just like to type some commands into Utter when it is not convenient such as in a bus or a library and also when it is too loud for Utter to understand over a noisy environment.

I think using Tasker with a Variable query and an intent could be a "dirty" method of making this work without coding from Brandall into Utter.

Utter would then just take the text and use it as the program would

Does anyone have this knowledge? It's beyond me.
[Android Apps and Games] aryayush:
It’s beyond everyone except [MENTION=984710]brandall[/MENTION]. Utter currently does not have any method of taking text input as a command. All you can do is pass variables to it through its Tasker plugin and have it speak them out loud, not unlike the built-in Say action of Tasker.

Please correct me if I am wrong.
[Android Apps and Games] Keow:
[MENTION=984710]brandall[/MENTION]

If not wrong, the morning greeting feature you mentioned is not included yet.. right?
[Android Apps and Games] Danygold:
sms time out

By the way I just found out that in setting advanced the command Pause time out and I increased it to 1 sec. and it seems to be working in Android KIT KAT. Now I can text all I like and only when I stop dictating utter ask to proof read I am not sure it's the above that did it as I also applied sms BODY FIX and I don’t knows what it do when you toggle it. Or maybe you did it !!!! in 9.8B

I haven’t tried the editing part because it work so well and get all that I dictate it’s a pleasure

TANKS for all the works you have done so far. Amazing.
[Android Apps and Games] themadproducer:
@brandall

Oh ohhhh.

I downloaded the latest version.

I say... Calculate 8 + 7

Utter Says....87=87.0:crying:

Calculate 8 + 8

8+8=16.0:good:

Calculate 8 minus 7

8 to 7 = 1.0:crying:

Calculate 8 subtract 7

8%7=1.0:crying:

Calculate 8 times 8

8*8=64.0:good:

Calculate 5 multiplied by 5

5*5=25.0:good:

Note:

- lots of instances where it sent me to WolfRam and of course, Wolf is not working.

- all answers have the .0 suffix (just to confirm what you know)

- dictating a long weird Text...Utter got every word perfect! :good:

- ran multiple tests of all the simple math above

- lots of inconsistencies with addition

---------- Post added at 02:53 AM ---------- Previous post was at 02:40 AM ----------

@brandall

Sorry to be hunting for bugs at the last minute...but since Time Travel has been fixed, I am compelled to test other features.

Here is a weird one that is reproduceable. Not sure if this is one that has been discussed.

Send text...Joe Smith...And then I speak a very long text of about 60 words or so. The result: GPS turns on and Utter says something about getting a fix. :crying:

Alternatively...Send text...Joe Smith.

Wait....Utter says: "What would you like to say...?"

I then speak roughly the same 60 words....and it gets it perfect! :good:
[Android Apps and Games] Sumitro:
You can use the intent in profile as trigger then have task to Array Pop %voice_data ....... rest is your imagination !!!:laugh:
[Android Apps and Games] Danygold:
also dit the same test

I did all the same test In calculation all went OK and it's fanny but even when passing to wolfram it did the work and gave me the answer

did also try the text and on both way about 50 words all perfect and no gps came on but maybe it's because I am not rooted
[Android Apps and Games] brandall:
Thanks

Hi folks, thanks for all of your last minute testing :good:

Can't see any show-stoppers (phew!), so I'm going to push it live now. Normally takes a few hours to filter through the Play Store.

Thank you once again! I'll be back to answer your posts shortly.

Cheers

Ben
[Android Apps and Games] aryayush:
The only one that is out of the ordinary here is the first one, and that's simply because Google didn't hear the "plus". The rest have all worked, except for the subtraction ones. I think [MENTION=984710]brandall[/MENTION] hasn't coded it in. I tried both "minus" and various combinations of "subtract", but it didn't work for me either.

---------- Post added at 08:13 PM ---------- Previous post was at 08:10 PM ----------

It must be the SMS Body Fix that worked for you, because the pause timeout feature still isn't working. I got really excited when you said it seemed to be working, but I've tested it and it does not.
[Android Apps and Games] brandall:
Thanks for all of the replies folks. Excuse my brevity on the replies, but I'm absolutely knackered!

Thank you and really appreciate your logging to get my head around it! :good:

Thanks for this feedback and excuse my quick reply:

The calculate feature does need a Spring clean - It's quite old now and I'll implement most of your suggestions. It seems that since I wrote it, Google has started to provide mathematical terms in the voice data, whereas previously, I was only looking for words.

utter! having a 'memory' of what you did last and an understanding of what you are doing or likely to be doing shortly is all in the works in the background. It's a whole new extension to the app and is hurting my brain!

Visual feedback of all kinds should be making an appearance to test soon :good:

Google's embedded recognition is simply much less powerful than their servers resolving it. It will improve over time of course.... I'm sure they are spending some cash on it!

There is a dirty hack! You can text yourself commands with your password and populated with the utter_do action. See the remote usage guide for usage!

No, it's not included as yet. Soon though.

You got me excited for a moment then! No joy on my device. Think yourself lucky!! :victory:

I appreciate your testing skills :good:

I think the issue with the first one is that utter! will look through the entire text to see if it can see any commands. There must have been something in there that triggered the 'I've parked my car' command or something.... I'm going to be handling this better in a coming release.

The recognition appears sketchy with this command. I can say '10 minus 5' and '9 squared' and they both work for me.

I'll investigate further soon

-------------------------------------------

Knackered! Thanks once again all. If you don't get the Play Store version updating automatically, you might need to go there in a few hours and install it manually. Sometimes a side-loaded APK doesn't trigger the update.

:good: :good: :good: :good: :good: :good: :good: :good:
[Android Apps and Games] meo:
a) When i start utter in permanent recognation my htc one gets verry hot. and the beats icon apeares

b) Sometimes the voice stops before i get the hole sentense

c) The help text displayes very short, so that i cant read the text completely
[Android Apps and Games] themadproducer:
[MENTION=984710]brandall[/MENTION]

Yes, when I did my text sending tests, I happened to say something about parking a car. Spot on! That was a coincidence in my choice of words. Wow.

But the thing to note (which I'm sure you did) is that the GPS gets unintentionally activated only in the scenario, where I try to say everything in one continuous pass, rather than pausing after "send text, Joe Smith".
[Android Apps and Games] Pineappleman3001:
Utter difficulties

Er, whenever I ask Utter something, it says the usual "What would you like", but instead of playing the Google voice chime, it gives a toast of "The recogniser is busy, please wait", 75% of the time. Also, Utter randomly wither says the answer like it's supposed to, or it'll toast it and won't speak.
[Android Apps and Games] markworksfx:
[MENTION=984710]brandall[/MENTION] I'm about 99% totally hands free just need utter to do two more things

1. For utter to receive variables from tasker like a spoken command

2. Location profiles

If I get those two things done I'm going to post my whole setup for anyone who wants to try them

sent from the J.A.R.V.I.S. system
[Android Apps and Games] ewingr:
Version confusion...

The linke to 3.10 in the your sig takes me to Play Store. Shows it as installed on my phone. My phone, from play does not show an update needed, nor that an update has been performed.

But when I check the About Version on the app on my phone, it shows as 3.09B. Is the version in 3.10 not updated in the About screen?
[Android Apps and Games] aryayush:
I'd like to hear about your setup anyway. Can we talk privately (in the interest of not sidetracking the thread)?
[Android Apps and Games] Lord Childe:
Wake up is active, yet it doesn't respond - I feel like the chap in the It Crowd shouting at the computer: "Hello... Hello... HELLO!!"

However it's configured, I can't activate it.

Android 4.2
[Android Apps and Games] aryayush:
Feature request: When you say something to Utter and it continues listening because of background noise, tapping on the shortcut again should stop the recognition and process the input. Currently, it just stops recognition, which is already a nice, thoughtful feature.

But there are so many times when I’ve said something to it and it just keeps on listening because the TV is going on in the background or something else. I’d love to be able to tap on the shortcut again and have it get on with doing whatever I asked it to.
[Android Apps and Games] regor99:
If you are in the UK have you need to download offline UK speech recognition in your settings?

It also sometimes repeats" server error"

Or it could be your accent. Try a different phrase. You can do this in the Utter settings.
[Android Apps and Games] aryayush:
I have always wanted to figure out a reliable way to activate Utter by voice, without killing my phone’s battery. The problems with permanent recognition were many:

Keeping it enabled kills the phone’s battery.

It would often not respond to the wake up phrase.

I tried a hundred different ways of enabling it by sending that intent through Tasker, but it was simply never reliable. No matter how much I worked to ensure that there was no conflict, it would keep crashing and giving me network and no speech errors.

The other option was to start recognition every time the screen was turned on, but it had its own issues:

You obviously don’t want your phone to beep every time you turn it on.

If it heard no speech or received background noise as input, it would speak out the error.

If your screen turned on due to an incoming call, it would create a conflict with Utter.

Finally, I came up with a rather simple (in hindsight) profile that takes care of all the problems. Here it is:

Profile: Display On (28)
Cooldown: 10
Event: Display On
State: Not Call [ Type:Any Number:* ]
State: Battery Level [ From:21 To:100 ]
Enter: Anon (30)
A1: Variable Set [ Name:%media_volume To:%VOLM Do Maths: Off Append: Off ]
A2: Media Volume [ Level:0 Display: Off Sound: Off ]
A3: Launch App [ App:utter!:LauncherShortcutActivity Data: Exclude From Recent Apps: Off ]
A4: Wait [ MS:0 Seconds:10 Minutes:0 Hours:0 Days:0 ]
A5: Media Volume [ Level:%media_volume Display: Off Sound: Off ]

The profile triggers when the display turns on, there is no incoming or outgoing call in progress and the battery level is above 20%. It can only trigger once every ten seconds. It saves the current volume of the media stream in a local variable, silences the media stream and then triggers Utter’s voice recognition, so you won’t hear the recognition beep. Then it waits for ten seconds to give Utter time to flash any errors inaudibly and restores the media stream volume.

I’ve tested it extensively and it works perfectly, even from the lock screen. Just press the power button and wait for a fraction of a second for the mic to appear in the status bar (this could be faster though) and then say the command. I’ve created another profile that unlocks my phone with a voice command like “unlock 48”, where the number is a sum of the current time in 12-hour format (in this example, 12:36). Incredibly geeky? You bet it is! But also a lot of fun. :laugh:

The only problem is that it will flash the no speech error when you ignore it, but that’s a minor annoyance, compared to the immense utility—at least for me.
[Android Apps and Games] Locheed:
Just found this app and it feels amazing. Just have to learn using it and pronounce correctly. :D

btw. How can I assign a hardware key to activate utter like in a video? I have a rooted phone with ViperS5.2.0 and with tweaks I can assign a button to start utter program, but can not start voice command mode.

Edit: Also is it possible to play/pause and jump to next/backward song with voice commands?
[Android Apps and Games] MrsRockguru:
Ohh Please

Will look forward to that, as a fully hands free ability to use my phone is what im after. Due to being fully blind....

Mr Rockguru:good:
[Android Apps and Games] lightningdude:
Try the utter quick launch app. It's designed specifically to trigger voice recognition.
[Android Apps and Games] Locheed:
No, I was able to do that with utter itself, but problem is how to assign a hardware button to do the same? Now it is needed to pull down notification bar and click utter notification there to activate voice recognition. While driving it would be most useful to just hit a hardware button.
[Android Apps and Games] Rochey13:
[MENTION=5050900]aryayush[/MENTION]

How does your tasker profile "Display ON" work? I've copied everything that you posted and Utter works but she is silent.

I know that its down to Utter using the media audio stream and you are muting media audio before she is triggered but is that correct? Do you get any voice back from Utter after you've spoken? Or are you keeping Utter completely silent?

Cheers for the profile thought.
[Android Apps and Games] aryayush:
I am intentionally keeping it silent. If you don’t do that, imagine all the times you turn on the display and just do something else instead of giving Utter a command. If the media stream were enabled, you’d hear Utter’s error message every time you did that. If you don’t mind that, feel free to not silence the media stream.

I assume that whatever app you use to assign hardware keys to apps on the phone must also allow you to assign them to activities within apps. If yes, assign it to the LauncherShortcutActivity of Utter. That’ll do the trick!

-----------------------------------

Google Now tells me it is [MENTION=984710]brandall[/MENTION]’s birthday today. Here’s wishing him a happy birthday! I hope to not see any new Utter features today. :)
[Android Apps and Games] markworksfx:
This is a lot like my profiles I have continuous recognition active only on the lock screen and only on the home screen battery drain is about 1% if its that much

sent from the J.A.R.V.I.S. system
[Android Apps and Games] aryayush:
Do you find it to be reliable? No Internet connectivity errors?
[Android Apps and Games] lightningdude:
If the app you're using to configure your hardware keys doesn't allow you to select activities, you can download the quick launch app and link it to your buttons. The ql app just triggers voice command, so if you set that app to a hardware button, you should get the desired effect.
[Android Apps and Games] CZ Eddie:
You can use Xposed module "Xposed Additions Pro" to assign any hardware button to activate Utter Qi. I just tested to verify it works.

https://play.google.com/store/apps/details?id=com.spazedog.xposed.additionsgb.pro

$5 is kind of expensive for an Xposed app. But it does some really cool things.

:good:
[Android Apps and Games] ewingr:
Sounds cool. Any chance of exporting that profile and making it available?

I was goint to try to duplicate it, but immediately got hung up on a couple things (I guess I'm not quite advanced yet with Tasker :o ) : I couldn't find anything about 'Cooldown'; and I have no idea what "Enter: Anon (30)" is referring to.

On another note, with no replies to my earlier post, I have no idea if I am on the 3.1 version or older. The about says it's 3.09B, but the 3.1 version in PLay store says I'm current. :confused:
[Android Apps and Games] markworksfx:
Here's the where I got my continuous voice recognition

http://youtu.be/ip6g66vUOrI

He goes a little fast so replay a couple of times pause write down what he say

sent from the J.A.R.V.I.S. system
[Android Apps and Games] aryayush:
Now that is fantastic!

Feature requests:

1. Permanent recognition like AutoVoice's in the video above. You'll have to make sure you look out for your own commands as well as the ones in Tasker's command list for Utter.

2. More robust word replacement features. How about wildcard support? And multiple replacements in one, like "stop/pause/start plex/watching" with "stop/pause/start playback". This will take care of six replacements in one.

Wildcard support:

"stop *": replace "stop" when it's the first word

"* stop": replace it if it's the last word

"* stop *": replace it if it's in the middle

"*stop*": replace it if it's the only word

"stop": normal replacement

This would make the feature so much more powerful. For something so integral to the power usage of Utter, the replace words feature is frustratingly simple right now.
[Android Apps and Games] markworksfx:
+brandall just dropping a few lines to say thanks for all the hard work and time you've put into making utter such a great application can't just call it just an app anymore

sent from the J.A.R.V.I.S. system
[Android Apps and Games] R-berry:
use a sound effect(s.e.) as intro

just a little request: I want to use a sound effect(s.e.) as intro but can't...*

U see, I used tasker to create a command to synthetise a wav type greeting in the s.e. folder (I know- so simple right??) but it's useless if I can't use s.e. as intro *

?

But great job on that app... Am sure it'll pay off ✌??
[Android Apps and Games] aryayush:
I wouldn’t mind doing that, but the best way to gain an understanding of Tasker is to create profiles on your own. I’ll answer your questions below, but if you still just want the profile, let me know and I’ll post it.

Open Tasker’s preferences (vertical three-dot menu on the top-right corner) and disable Beginner mode under UI settings. Then tap and hold on the profile you’ve created and tap on the Preferences button on the top-right. There’s a cooldown option there. If you set it to ten seconds, this profile will only be activated once every ten seconds.

That’s short for “anonymous”, and is just referring to an unnamed task. If I’d named the task, it would show that name there.

Just create the profile and task step-by-step following the instructions and you should be golden. Post here if you need any more help.

Yes, you are. 3.09B is the same as the Play Store version.
[Android Apps and Games] tomgillotti:
Congrats in the baby!!

Brandall,

How will utter! differentiate itself from other personal assistant apps out there? I have yet to use any others and won't be as I've been a fan of utter! since watching the video months ago. I'm just curious if you have your own unique (super secret) voice engine that is far better than whatever else is out there. Thanks, as always, for your continued hard work. We're all here for any guinea pig work you need done!
[Android Apps and Games] codesplice:
I think that utter has two big things going for it:

1) integration with all (or at least most) of your apps.

2) support for natural speech that the user can also fine-tune - of your phone hears "dime" instead of "time" you can tell it what you want it to do when it hears "dime".
[Android Apps and Games] mahootzki:
Most importantly..

3) great developer

Sent from the heart of my bottom.. er.. bottom of my heart!
[Android Apps and Games] rygo:
Congrats mahootzki!
[Android Apps and Games] Drifternz:
Like wise..

Sent from here !
[Android Apps and Games] freak4dell:
Congrats on the baby, mahootzki!

I think what differentiates utter! the most, for me anyway, is the ability it will have to set your own commands. There will be no more "oh, this app doesn't recognize me" complaints, because if that happens, just tell it what to do every time you say that phrase. Boom, problem solved. I also think the integration with other apps will be a great selling point.

The truth is, Android has a lot of virtual assistants. We had them before Siri, but especially after Siri, people were determined to one up Apple. The market for virtual assistants is pretty saturated. If this was like any other virtual assistant, I wouldn't have given it a second look. The capabilities shown in the YouTube video captured my attention, though, and by now, I think brandall has proved that he is behind this 100%. He's gotta be one of the most dedicated developers I know. At first I thought it was great that he was dedicated to quality, but over the past week or so, he's shown that he's also dedicated to speed. I mean, what other app out there is getting updates pretty much every 2 days with a brand new feature?

I usually choose to use the free version of most apps because I'm cheap like that, but if brandall continues to show the same attitude toward his work that he's shown so far, I will most definitely be paying for this one, and I suspect many others will, too.
[Android Apps and Games] ironlood:
I second everything you just said Ive tested plenty of apps and have not dealt with a more responsive or dedicated developer. Normally I don't pay much attention to voice control or personal assistant's and what not, but the already demonstrated functionality has already got me blown away.

I never used to buy apps, i would sadly only deal with the free versions. once i started to help Beta test things i seen how much work went into an app, and i started to support Devs and actually buy apps that i see are useful. I'm glad to say that after all of Brandall's efforts to make this app as good as it could be im willing to pay whatever he asks ... even $20.00 (USD)
[Android Apps and Games] WarLion:
Congrats mahootzki!
[Android Apps and Games] RoboJoe:
Congrats, guy! Maybe she'll grow up smart and be a Sox fan. :-P
[Android Apps and Games] mahootzki:
Lmao, all I have to say to her is watch the game they played on your B'day and make your own decision.. :beer:

Sent from the heart of my bottom.. er.. bottom of my heart!
[Android Apps and Games] RoboJoe:
Let's pretend that game never happened. How embarrassing. In unrelated news, my dream of being a Red Sox pitcher is closer to reality; apparently you don't need to be very good to get the job. :-P
[Android Apps and Games] brandall:
CONGRATULATIONS!!!! Hope mother and baby are doing well :) And you too of course! There's probably not much sleep ahead for you :eek:
[Android Apps and Games] 99problemz:
Congratz mahootzki
[Android Apps and Games] mahootzki:
They're doing great, thanks

Probably not. But will make sure I make time to test future test builds for ya either way...;)

Sent from the heart of my bottom.. er.. bottom of my heart!
[Android Apps and Games] s.rahus:
Congrats mahootzki!!!
[Android Apps and Games] usaff22:
One from me too, mahootzki :)