[Android Apps and Games] brandall:
V3.0.2.9.1B up!

Quoting the above previous release notes for ease! Although it's getting very long now!

What's new I hear you cry!?

Bluetooth Headset Support

Sorry it's been so long getting my ass into gear to get this done! As usual, it's not been easy... Briefly, when a headset is connected, I can't just grab the connection and hog it - I need to periodically use it when necessary. For this reason, the permanent recognition currently doesn't use it. It will, don't worry, but it's going to take a little more thought.

Also, Gingerbread isn't supported I'm afraid :( I might take another look at it, but Android don't make it easy prior to Honeycomb

Also, I've not got an A2DP headset to test on, so I'm working blind (deaf?). If anyone has recently bought one and done some research on which one is decent, let me know! An Ebay link is always good too :D

So, connect your bluetooth headset and cross your fingers!

Bug - When pressing your headset button, there are some manufacturers that are hogging the voice activation feature. If utter! doesn't appear as an option, you're out of luck for now. If you rooted, I'm working on a cunning plan!

Credit - BIG thanks to gloscherrybomb for sending me some very useful code! :good:

Tasker/Llama/External app configuration

For external applications that allow you to add 'data extras' to intents, you can now do the following:

1 - Start the voice recognition

2 - Start the permanent voice recognition

3 - Stop the permanent voice recognition

4 - Turn utter! off completely

5 - Flush the memory utter! is using

There is a new Activity to do this. Normally you have to list the package name, followed by the class name.

Package name - com.brandall.nutter

Class name - com.brandall.nutter.EIH

To stop any rogue applications firing off commands to utter! you need to go to the Power User Settings and create a password. That password will need to be entered in the data extras of the intent, to confirm you have 'authorised' it.

Here is a screenshot of how it would look in Tasker. The command:2 refers to the permanent recognition above. If you put command:4 it would turn utter! off. The password:mypassword123 is the password of mypassword123 you set in the Power User Settings.

Each action must be labelled and immediately followed by a colon:

command:

password:

Hope I've explained that ok!? I'll update the Tasker/utter! user guide to reflect this. I will be rebuilding the Tasker plugin soon (honest), to make these simple tick boxes, as well as allowing you to pass data to Tasker!

Finally

I've got to get this baby on to the Play Store, as the rebuild has yet to be tested on there! :eek: This is what I'm working on:

1) Fix the headset bugs you are about to report! :crying:

2) Tidy the app and dialog content

3) Remove all English content for Translation - Yes, I'm still doing this!

4) Get it on the Play Store!

Then, in no particular order:

* Translation

* Tasker plugin update

* Notification announcing (very nearly ready)

* Reading emails and texts (very nearly ready)

* Location aware profiles (very nearly ready)

* Calendar reading

* Wolfram Alpha integration (very nearly ready)

* Other import stuff I can't remember

Fixed - nomedia file added to voice files - Credit dtrieb

Fixed - Waze icon - Credit Jamalsid

Fixed - Twitter web proof read - Credit dtrieb

Sorry if I've forgotten you :(

Thanks once again for all of your support!