yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] brandall:
Glad you're enjoying it :D

As GLDavis replied, my test devices left for 24 hours+, it comes in at less than 1%, if it shows up in the battery usage at all.

Would be great if you could get me a log of this please - instructions here. Hoping to get this on the Play Store today, so any FC issues would be great to fix!

Thanks - I think the multiple personality you're taking about it due to me saving memory/data by saving common speech output to a file - You can find them in the utter/Files directory. I thought I'd handled making sure they different male/female voice samples were kept separate, but clearly not! You can delete the ones (or all of them) that are in the wrong voice - I'll investigate further! :good:

Thanks for the tip - When you say 'disabled', can you let me know exactly what you mean? Froze with Titanium Backup etc - or just a setting within S-Voice itself? Would be useful to know for future issues!

I wanted to get this built in before this Play Store release, but have run out of time - It's top of my coding to-do list! Coming soon!

Above a certain amount of characters, the network synthesised voice fails and Google don't tell me, so you'd just get silence... :( It's on my list to do this morning to break this final section of the tutorial into two pieces, to stop the code from preventing the call to the network.

You're right on male/female, Google doesn't seem to like it - I'll change to boy or girl, as it's a little 'softer' than man or woman. :good:

+1 If only there was the best of both worlds....

Thanks for the report - it is annoying and it does the same on a text/note too. It's quite a bit of extra code to handle it, nothing I haven't done before, but 48 hours worth.... Going to have to wait until after this release, but having said that, it really should be fixed beforehand... Doh! Decisions...

Thanks for letting me know. I think this is Android overriding the wake-lock I'm holding if there's been no interaction. I think it's unlikely that the usage you describe will be common, where 'nothing' happens for a few hours...

Also, the loops I'm having to do due to the Jelly Bean bugs may make Google Voice Search crash after a long period of time... I won't know until Google fixes them....

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

Thanks for all of the reports etc folks, really appreciated! Hoping to get this on the Play Store later, so if you've got a force close a log would be fantastic - It saves 100+ emails reporting the same thing when I upload it there! The log with System Tuner might take you 5 minutes to get your head around the first time, but thereafter, a 30 second job and it's really useful to have a look at what your device is up to under-the-hood for performance issues.

Got an update coming shortly with a few minor fixes in and updates to the bugs section etc!
[Android Apps and Games] meminiau:
I did what everyone should be able to do and it makes no difference if you have root or not: went to settings and then to Application Manager. Once I found S Voice I force stopped it and then pressed Disable. :D
[Android Apps and Games] brandall:
Great, thank you - I'll add that to the bug fix suggestions somewhere :good:
[Android Apps and Games] brandall:
V3.0.2.9.8B up!

Quoting the above release notes for ease! Although it's getting very, very, very, very, very, very long... indeed...

What's new??

Bug Fixes

Fixed - Case sensitive wake-up-phrase - Credit GLDavis

Fixed - FC on quiet times - Credit Steve Jackson (email)

Fixed - Network Synthesis in tutorial - Credit Drifternz

Fixed - Icon sizes in notification bar - Credit ME :angel: (I don't like how small they are though - Google guidelines...)

Fixed - Loads of other things - Credit ME :angel:

Help!

There's a couple of force closes still being reported - it would be fantastic if I could get a log of these before I put it on the Play Store later.

I've had a report on email of an FC on Gingerbread toggling Bluetooth. Anyone replicate?

When creating a command and selecting Activities or Applications, I'm loading everything into the device memory. Anyone have any problems with this? It would cause an Out of Memory Force Close if so.

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

Once again, I want to thank you all for your testing skills, it's greatly appreciated and I wouldn't be here without you all :good:

I've got to update a few of the bugs and help write-ups and then I'm done!? I think..... :eek:

Then, it's on to building in some more exciting features! WHOOP! :victory:
[Android Apps and Games] varunit:
[MENTION=984710]brandall[/MENTION],

Seems that you've got a lot on your plate. I'll update to the latest beta and return with my comments. Nice job though :D
[Android Apps and Games] gloscherrybomb:
I'll admit I've missed the last few pages of comments, but is there a fix for bluetooth not working with A2DP/SCP headsets?

Thanks
[Android Apps and Games] jairrab:
Is there a command to simulate the keys, specifically the back and home button?
[Android Apps and Games] brandall:
Thank you :good:

Not yet I'm afraid, but I've found some great source code for handling all of the eventualities and it's backwards compatible - So I can get it built in soon!

Not as yet, although you can set up a custom application command as your launcher, to simulate the home button press.
[Android Apps and Games] GLDavis:
Here ya go!

In post #4162...

Quoting the above release notes for ease! Although it's getting very, very, very, very, very long...

What's new!?

I've had to change the way I'm handling the headset for all devices, as this was the cause of the problem above. So hopefully you can confirm it's still working ok....?

The good news is I've found some very handy source code for handling headsets of all types on all OS versions, so I'll be getting that built in very soon!
[Android Apps and Games] jairrab:
Thanks for the home command tip. I would love to have the ability to tell the phone to go "back" to a previous screen particularly when I'm driving and have the phone on the dock.
[Android Apps and Games] brandall:
You can emulate button presses with Tasker if you're rooted, so it would be pretty simple to set up a custom command that kicked off a task.

Apart from the coming Tasker conditional plugin, I've got to concentrate on some 'mainstream' functionality for a while. Not as exciting for us power-users, but that's where the downloads are....

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

Final few hours of XDA testing on the release above! Please let me know any bugs you find before it goes to the masses on the Play Store! One bug solved here will save me replying to 100+ emails!

Thanks in advance as always :good:
[Android Apps and Games] brandall:
Thank you

Hey folks, the latest utter! release is now on the Play Store

Once again, I just wanted to thank you all for your support here.

I'm going to sit back and watch Google IO whilst I watch all of the weird and wonderful bug reports roll in!

:good:
[Android Apps and Games] domi.nos:
Hi brandall,

utter is simply awesome.

And I have a few questions. Are you planning to let the translation happen in near future? I might help in Polish translation.

Then, my suggestion, is, I don't know why,but it really lacks some interactivity. So I must tell it exactly that to do in one command. To add event, I wish I said, simply, "create event", and then it asks me when to do it or what to do.

Is it hard to add Colornote, or Gnotes. I don't like supported notes apps, as they all need some payment.

And final question, maybe not in the right place, but does the JB offline voice input allow non-english languages?
[Android Apps and Games] zomer331:
Just like domi.nos , I can help in translation to Polish too! That's true that command needs to be shorter, ex. 'create alarm ' , 'create event ', then utter! Need to ask when and ask about name of alarm / event.

Anyway it is amazing voice engine, utter! help me so many times.

Holo theme is welcome. :)

Thanks to all Dev working on this project! :)
[Android Apps and Games] SyCoREAPER:
I don't like that the option to disable the ongoing notification/icon cannot be hidden anymore. If it can, I can't find the option.
[Android Apps and Games] HeckNoTechnO:
+1 one this I do not like notification icons and I can't figure out how to turn it off.
[Android Apps and Games] boomer8403:
Just go to settings/apps and turn off notifications there. Works for me.

Sent from my EVO using Xparent Skyblue Tapatalk 2
[Android Apps and Games] doofy72:
Hi Ben and everyone. Just installed latest version from play store. No more force close well done Ben great work keep it up. will let you know if i find any bugs......Once again great app........now get some sleep........
[Android Apps and Games] benden25:
Audio recording error

Hi Ben, first off - thank you for a wonderful piece of art. I'm not too technical a person, but I'm having a ball of a time with your creation! Please keep up the wonderful work.

One question, when I activate the wake up phrase and run it, sometimes utter will tell me that there was an audio recording error when I try to wake it. Anyone else having this error? I'm on Galaxy Note II GT-N7105 running JB 4.1.2 stock.....

Thank you...

Forgotten to add that I've just updated via Playstore to the latest version.
[Android Apps and Games] Xeropoint:
Playing music during permanent recognition mode

Just installed the latest Play Store release and the custom wake-up phrase works now! However, there is a new problem. It would seem as though permanent listening is directly linked to the play/pause function when you tell utter to play a song.

I'll say "Wake up. Play Capital Cities, Safe and Sound." and it will play the song, but for less than a second. Then it pauses. And as long as permanent recognition is active, even if i press play manually, it pauses again after a few seconds. But what makes me think it's linked to the play/pause command is that if a song has been paused via this bug, it will start playing again if i say "Wake up" and call up the permanent recognition, and pause again every time utter stops talking. The only way around this i've found is to turn permanent recognition off completely, but I want to be able to use this in my car, so it's not really a work-around is it...
[Android Apps and Games] Phazed47:
Utterly broken for me!

I just upgraded from the previous beta on Play to current. Massive problems:

I hear about 1 syllable in 6. It sounds like the worlds worst cell phone connection. As an example, the tutorial says "version of", then a sound every few seconds but not enough to make out most words. Note that the tutorial does change the screen

"Launcher Shortcut" claims to create the shortcut but does not.

There appears to be no way to get Utter to listen to me anymore.

I tried an uninstall and re-install, not sure what else to do.

EDIT Followup to my own post. After hearing from the developer, I tried a bunch of things. This seems to have mostly addressed the issue:

Uninstall Utter

Turn off BT headset.

Recovery - clear cache

Install Utter

Headset on/off now seems OK. I do get some garbled sound at the end of some statements but at least it's usable.
[Android Apps and Games] brandall:
Thanks for the offer to help translate :good: - A link will be made available very soon!

You're absolutely right about needing to be more interactive, even when just a small amount of information is missing, such as the name of a calendar event, but everything else is there.. It's on my list to do!For each app I have to code them individually, so it's a problem. I'm looking to support Keep next.

Thank you! :good:

As boomer8403 said, you can do this in the Android application settings for Jelly Bean devices. I didn't realise quite how much this feature was used though, as I've had so many emails about it! I'll be putting it back in the settings in the update coming later.

Thanks :) An audio recording error is sent by Google Voice Search. You need to check your installation of both Google Voice and Google Voice Search. Uninstall them and reinstall them if you can - If you can't try and remove the updates in the Android Application Settings.A reboot in-between always helps.

Thanks for letting me know! And thanks again for your help with the logs :good:

Thanks for reporting this, I've had it a few times via email too.

The problem is caused because of the loops I'm doing to handle the Jelly Bean beeps and the Jelly Bean timeout errors.

There's nothing I can do unfortunately until Google fix these problems :(

Thanks for reporting this - I think I may have answered you by email regarding the voice engine? The launcher shortcut issue depends on the launcher you are using - Create the shortcut from your launcher itself instead..

I'm not sure what you meant by getting utter! to listen any more? If the recognition isn't starting, then you'll need to follow the steps mentioned above for Google Voice Search and Google Search. It's a corruption in one of those applications.

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

You must have all done a very good job of helping me test this, as I have very few crash reports coming through. Small miracle considering the amount of commands and rewritten code! Thank you as always! :good:
[Android Apps and Games] costa234:
Hey Ben,

I don't know much about the app itself but I like the overall idea. I could help translating to German if not too much functionality knowledge about the app is required :).

Cheers,

Costa
[Android Apps and Games] LegendsCrazy:
Hi everyone! I posted this in the Tasker for Noobs forum and someone suggested I come here to ask instead. I'm trying to create a task with Tasker that will open Utter! when I press the button on my Blutooth. I have a Jawbone Era. I have Tasker and AutoVoice installed. I tried starting out in Tasker with Utter! QL as the Context and then used AutoVoice's BT Connect as the task, but that didn't work out. Anyone have any ideas? Thanks in advance, I really appreciate any help I can get to get this working. I am a big fan of Utter! btw. Thanks Ben for this awesome app!!!
[Android Apps and Games] GLDavis:
Without AutoVoice, and your BT headset connected, what happens when you press the button on your Bluetooth? Does it default to something like Voice Dialer where a voice might say something like "speak now"?
[Android Apps and Games] LegendsCrazy:
Hi GLDavis! Thanks for your reply! With a Jawbone you can designate for it to either tell you the time, the amount of power you have left, or both with a press of the button. If you hold the button down, it will allow you to call any of the 20 or so contacts you program through the on-line portal page where you update it's software. Yes, I believe it uses android's voice dialer to call the contacts, but it only recognizes the one's you update the software with.
[Android Apps and Games] GLDavis:
I ask because I have a BlueAnt S4 speaker for the car. After I disabled the Voice Dialer, when I ask to dial a number or press the button it would then go to Utter...which was great. So I found a workaround that worked for me.
[Android Apps and Games] LegendsCrazy:
Yep, that did the trick! Since I just rooted last weekend all of the defaults had been cleared. When I pressed the Bluetooth to make a call it gave me the choice of using Utter! Awesome! Thanks yet again GLDavis! :victory:
[Android Apps and Games] GLDavis:
Whoo hoo...on a roll!

Have a great one.
[Android Apps and Games] Ken C:
Now I've done my due diligence and plowed through as much of the thread as I could.

My problem is this, and I've yet to see anybody post it. For some reason though every time I try to send a text through utter I get the "utter has stopped etc.." msg. It's been doing this for the last few releases from the thread, but downloaded from the play store the other day, and I still get that message.

Any ideas?

I'm running an HTC one v with ics.

Other than that I haven't noticed any other obvious problems

Thanks
[Android Apps and Games] gbossley:
Ken I've had some dialogue with BRANDALL about this - I sent in a log, and the problem was (to me, a lay person) obscure. There was a contact in my contacts that had a bracket in their name. He (Ben) thinks the problem has been overcome with the latest update (an hour or two ago) from the Play Store. If you test again you might need to do as he suggested to me...here...

http://xdaforums.com/showpost.php?p=31668784&postcount=1575
[Android Apps and Games] bruce7373:
OT: Speaking of BT, I don't drive much so I don't need it in the car, but I would like to get some quality BT buds for music and video playback. I have some Jabras now, and they work with utter, but are fairly clunky and uncomfortable.

I had a couple of options picked out and saved at Amazon, but they're no longer available. So I'm looking for recommendations. I don't mind paying for quality. ;)

<back to our originally scheduled programming>
[Android Apps and Games] SyCoREAPER:
Forget Tasker, overly complicated. Llama is easier and more customizable in my opinion.

I find that music is stuttering because of wake up phrase too. If/when this can be fixed, will it drain more battery?
[Android Apps and Games] GLDavis:
Good morning...at least in my part of the world. I can't say that I've seen your problem either. Are you using the stock messaging app or something else?

Do you have any issues when sending an email using Utter?
[Android Apps and Games] Jyanjy92:
Add Italian language please! I can help you to translate.
[Android Apps and Games] nullmem:
Still no Bluetooth headset support? Can't find any settings in app to enable Bluetooth.
[Android Apps and Games] GLDavis:
Hello and yes BT is active!!!.

The best way to setup is to try:

1. Turn BT headset or device on

2. Go into Utter settings and via the power button on the Main menu turn Utter OFF, wait a second or 2 and then turn ON.

3. Using the microphone icon on the main screen, press and see if Utter now speaks through the headset..

4. You should then be able to speak commands thru the headset

** Note, when using the headset button you will hopefully get a screen asking you to select default program..just select Utter.
[Android Apps and Games] jimmy2323:
Maybe you can help me?

I have bluetooth in my car and I'd really like to trigger Utter! when I press the call button in my car. I did some digging and have downloaded tasker thinking it my solve my issue, and since then I've downloaded Autovoice.

Autovoice doesnt seem to respond at all when BT is connected through my phone.

Utter does come through my cars speakers if I start it via my phone and does seem to be listening through my cars mic (although I can't confirm at as the BT range is so bad on my HTC one X it's never far from the center console).

Can anybody help me?

Ideally Id really like utter! to start recognizing voice when I press the receiver up in my car unless I have a call coming in.

Thanks in advance.

James
[Android Apps and Games] GLDavis:
Good afternoon. Please go to the previous page on this thread (423) and look at post(s) #4222, 4223, 4224 and 4225.

That should get you going...I hope!

Make it a great day!
[Android Apps and Games] Kallaide:
Hello and thanks for all the fish!

Just wanted to say hi to everyone here and give a huge thank you to Ben for all his hard work and GLDavis for all the support he's given.

I just switched from an iPhone 4 to the HTC One a few days ago and utter! was one of the first apps I stumbled across. I'm going to try and be as helpful as I can on here cause I'm just falling in love with the openness and the sense of community you all have as and for Android developers.

My thoughts so far on utter!:

- I have yet to come across any crashes or serious issues so nothing to point out in that regard, yet.

- The App name keeps making me think of a cow udder... It's a toss up for me on the name, it's unique yet it doesn't instill a sense of power as it should for such an amazing app.

- Love the random beginnings! It really makes the app feel more friendly when it asks for my text in different ways. Would love to see some more of these. I'll do another post with a bunch of ideas for opening statements if you'd like, I'm no programmer and have no idea the amount of work required (I'm thinking of remedying this) so a simple "Nope, not gonna happen buddy" is just fine with me :)

- Secondary triggers or allowing us to add custom triggers for built in commands would be great. I keep catching myself wanting to say Remind Me instead of Set Reminder among other things.

You've said your moving onto new functionality now that the newest version is up on Play so I'll leave it at that until I see the next Beta version; then comes all the outlandish requests :D

Again, thanks so much Ben, you're app is pure genius. I hope you get a ton of offers for utter! from the likes of Google and others ($$$), but I also hope you turn them all down so that you can keep full control of this beautiful monster. :fingers-crossed:

Now to work on getting a signature block....
[Android Apps and Games] Extreme_One:
Welcome.

I think the name is perfect!

The definition is as follows:
[Android Apps and Games] GLDavis:
Hello Kallaide, welcome and thanks for your support.

Your secondary triggers question can be handled Utter. Go to the main menu, then Customization, then finally Replace Words.

So you take as an example the command: toggle torch (that goes into the 2nd box)

Then the first box is your replacement phrase such as: turn on my flashlight.

That's it. You now have custom commands for the features just the way you like em!

P.S. check the USER GUIDE...whole section on Word Replacment...it's a good read and tells exactly what you want to know

Have fun, and welcome to the thread.
[Android Apps and Games] Kallaide:
Yeah, I'm definitely still on the fence about it. Even the definition of the word utter doesn't really describe all of what utter! can do. Not that a single word could, but the app definitely does more than just make noises...

Some other words I can think of that I like a bit more and that don't make me think of the origin of milk... :p

Idiomatic - expressing things in a way that sounds natural

Prolix - using too many words and therefore boring... More of a joke rather than a description of the app itself since everyone would get it as soon as they saw the scope of what the app does.

---------- Post added at 01:21 PM ---------- Previous post was at 01:12 PM ----------

Thanks GLDavis, I had played around with that but I got the impression it would replace all instances of the words. Take for example:

Replace: Remind Me

With: Set Reminder

This would let me say Remind me instead of Set Reminder, but I got the impression that all instances of the words Remind Me would be rewritten as Set Reminder (even when dictating text messages and emails). Admittedly I didn't test that theory out so I'll do that now before I continue on...

Although the idea itself in the earlier post was to add alternative command triggers, not replace them. But I'll do some testing on the replace words function right now.
[Android Apps and Games] Extreme_One:
Perhaps if you focus less on the word as a verb and more on it's usage as an adjective, you'll see that utter is completely, absolutely and totally perfect as a name. ;)
[Android Apps and Games] GLDavis:
Also...based on the above, check out Custom Commands which is another option that may suit you better. Then you have Utter's commands, plus the benefit of your own.
[Android Apps and Games] Kallaide:
LOL, in other words... Stop thinking so hard

---------- Post added at 01:38 PM ---------- Previous post was at 01:27 PM ----------

Okay so I actually tested the Replace Words function with a text message... Where is the "I'm an idiot" smilie when you need it

It just replaced the command function for Set Reminder, and left regular text input alone. :D

I've been using/playing with custom commands with Tasker for the last day or so and totally going ape **** crazy over the possibilities