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

Hi folks, attached is the copy I'm going to upload to the first post and Play Store if all is ok.

What's new since V1.9.# ?

(n)utter! assigned to long-press-search. A 'toast' will confirm it works. No other functionality is attached - yet..

Screen prevented from sleeping when About buttons are pressed.

What's new since V1.9?

The recent test releases have been hidden a few pages back, so here's a summary of the changes:

TASKER TAB

What it does:

Offers to install Tasker trial/beta is user doesn't already have it - with voice-over

Updates to latest beta if user is running a lower version - with voice-over

Imports sample task if user has none - with voice-over

Directs to enable Tasker if disabled - with voice-over

Directs to enable external access if disabled - with voice-over

Tasker beta bug disclaimer in 'About'

Tasker validation confirmation in 'About'

About using the Tasker beta

(n)utter! integration only works from beta 1.2.2b3 onwards. An earlier beta or the current release version does not have the required functionality.

There's no harm in making a Tasker backup first. Menu/data/backup from Tasker.

Installing the beta does not wipe your data.

(n)utter! detects whether to install the direct or market version, depending on your currently installed version.

The beta may not validate for some users - If you revert to your previous market/direct version, it will. You can do this at any time.

Display tasks in (n)utter!

Say - "Display tasks" - will refresh if screen shows voice data

Display tasks using Tasker overlay

Say - "Tasker display tasks" - can execute by manual selection

Executes tasks

Say - "Execute task your_task_name"

Note - You can spell some or all of the task name if they are codes, rather than words.

WEATHER TAB

It works the same as the time tab

To get your local weather conditions

Say - "What's the weather doing" - or something similar..

The word 'weather' is the only trigger.

To get global weather

Say - "What's the weather like in City Country"

The trigger is the detection of 'weather in'.

There is still the two word limitation.

Graphical weather results will eventually be displayed in your default weather application.

Additional weather information such as pollen counts etc and weather forecasts will be included in a later release.

RECOG TAB

A simple custom voice recogniser (it doesn't use the Google overlay). If it returns voice data successfully, then that's all I need to know, and all it does! I can implement it across the entire application then and from long-press-search to use functionality without entering the application.

CODE IMPROVEMENTS

There have been so many I won't list them...

Thanks to all of you that have tested and provided your feedback. Such a massive help towards getting utter! ready to hit beta.
[Android Apps and Games] nobnut:
Cool, will test soon.

Just one thing, not all phones have a search button :eek:
[Android Apps and Games] jonas2295:
Yup one x doesn't :/
[Android Apps and Games] brandall:
Well spotted! :eek: Currently coding gesture and launcher shortcut for alternative activations - You reminded me that I need to make a change in my manifest though, so it still appears in the Play Store for devices without the search button! Thanks to you both!
[Android Apps and Games] codesplice:
This may be an "out there" suggestion, but do you think it might be possible for (n)utter to understand things spelled using the phonetic alphabet? I feel that it might make the spelling of some items (such as tasks or locations) a bit more accurate - assuming (n)utter could be trained to understand such a convention.
[Android Apps and Games] nobnut:
Interesting point. There is only one potential issue... different countries use different phonetic characters for certain letters (it's not internationally standardised).

But I think it's a good idea if it could be achieved, as I use it.
[Android Apps and Games] tomgillotti:
Story about S-Voice from New Galaxy S III worth reading.

http://www.droid-life.com/2012/05/2...iii-ready-for-download-we-take-it-for-a-spin/
[Android Apps and Games] Drifternz:
Ok..everything working well here. Did notice that if you ask (n)utter to display tasks several times it does not redisplay the list but just adds the new list to the bottom of the last list. (you get a mighty long list after a dozen goes ) . 8^)

Sent from here !
[Android Apps and Games] codesplice:
I figured that the system laid out by the International Civil Aviation Organization (aka NATO Phonetic Alphabet) could be used as it is the most widely recognized and used internationally by pilots.

At any rate, such a system would (I think ) help recognize letters being spelled by a variety of dialects and accents.
[Android Apps and Games] codesplice:
I noticed this as well.
[Android Apps and Games] nobnut:
Agreed.
[Android Apps and Games] Blurrix:
Brilliant!

Been testing utter alpha. Must say it's absolutely brilliant. It has so much potential, and it's going to be much better then any other voice app out there, including siri.

Well done brandall on this amazing app!

I tested out the tasked tab it works well except when i say "execute task" It mostly picks up "ask" instead of "task" and the commend doesn't execute. This is just a suggestion, is it possible that if it detects "ask" the command still executes?

Also, if you need any help with the beta test I would gladly help. :)

Keep up the fantastic work :D
[Android Apps and Games] nobnut:
I'm not speaking on behalf of brandall, but I'm pretty sure that if you're here and have installed (n)utter!... you are already part of the Beta test. Keep it up! :)
[Android Apps and Games] brandall:
I like it :) Wouldn't be too difficult to implement either. I'd need to run some tests on how accurate the phonetic results were returned... You'd hope they would be perfect by the nature of what they are... You'd hope... :eek:

Good point!

Good find, thank you!

Thanks for the link. I'm amazed with all of their resource and CASH, that they couldn't come up with something better... Good to know there's still a wide open utter! shaped gap in the market though! :D

Thanks for your kind words - As nobnut says below, you are already part of the testing team! Welcome aboard! I've been promising for a while, that a release will let you change 'execute task' to whatever command you want to suit your voice and accent - You could change it to 'cook chicken' if you so desire. This will be released soon.. honest! I keep changing my mind on the best way to implement it correctly...

I concur Captain!

Good spot!! Thank you! I need to clear the list first... I shall pop that in now...

EDIT: Latest test apk in this post
[Android Apps and Games] rygo:
Galaxy nexus working smooth haven't had a force close or any noticeable lag good work
[Android Apps and Games] brandall:
V2A up!

Only a couple of minor code tweaks since last release. Posting to the front page and Play Store.
[Android Apps and Games] eisenbathb:
In the nutter 2 release it will not give me the weather corectly. I tried to get the weather in new york and it kept giving me the weather in etheopia.... it kept telling me to say the country then I did and still said etheopia.. then I tried for st. Louis and it gave me some other country but it wouldn't give me what the weather was where I asked!
[Android Apps and Games] brandall:
I haven't updated the logic to allow more than one word City/States/Countries yet... As it is at present, it takes the TWO words after it hears 'in' and searches for them. It's quite high on the todo list to sort it out.
[Android Apps and Games] eisenbathb:
O ok makes sence thanks for clearin that up!
[Android Apps and Games] brandall:
Thanks for the log, but I can't tell from it if it's only failing on the recog tab, or if the other tabs are saying recogniser not installed too? Given a previous post, I think there's something going on with the installation of Google Voice Search that's making it fail.

I can only suggest you try clearing cache and data from Google Voice, uninstalling and reinstalling it again, with a reboot in-between and after to rule out all possibilities...

As I've no other reports of it, so I have to assume it's something going on with your device... The checks I perform send a signal to Google Voice to see if it is correctly configured and ready to use - In your case, it's returning an initial fail... It gives me nothing more to go on than a corrupt installation...

Let me know!
[Android Apps and Games] MyTaZ:
thanks man i will try it latter.
[Android Apps and Games] mistermentality:
I have found the cause of the problem but can't fix it.

When you said back up voice search then uninstall and reinstall in a previous post I found backup would not install..

The play store version installs but when phone reboots its no longer installed so I won't be able to test nutter anymore as voice search will not stay installed after a reboot.

Dave

( http://www.google.com/producer/editions/CAownKXmAQ/bigfatuniverse )
[Android Apps and Games] alatedseraph:
I just have to say that I am absolutely impressed by the way you intro us into the program, This is how good development is done.
[Android Apps and Games] brandall:
Does your ROM have any scripts that force installations to the sdcard? Or are you running an apps2sd application of any kind? It appears from previous posts that your device isn't installing it in the correct location.. Have you tried sideloading an apk? There's not much I can suggest I'm afraid if your device/ROM won't install it...

Let me know you solve it.

Thanks for your kind words.
[Android Apps and Games] nobnut:
I'm guessing you are rooted.

Install the app from the Play Store and then navigate to /data/app and copy the apk to your sd card. Then uninstall the app via settings.

After you have uninstalled the app, copy the apk from your sd card to /system/app and set its file permissions to rw-r--r-- using Root Explorer (or similar).

Then reboot.

Bada Bing.
[Android Apps and Games] mistermentality:
It doesn't have any scripts as it is a standard lg rom that came with the phone when bought last year. It auto installs to internal sd card rather than using external one but that's how lg have it preset.

I can install google voice just fine but upon reboot its no longer on my device so I guess I can't use nutter which is annoying as its already looking very good.

Dave

( http://www.google.com/producer/editions/CAownKXmAQ/bigfatuniverse )
[Android Apps and Games] mistermentality:
I had to do it a little different but your help sorted the problem thanks :)

Somewhere an install must have gone wrong as voice search was already in that folder with those permissions so the play installed one added 1 to its name. Changed permissions after uninstalling and rebooted and the one with 1 in name still works so am very happy to report I can use nutter too.

Dave

( http://www.google.com/producer/editions/CAownKXmAQ/bigfatuniverse )
[Android Apps and Games] brandall:
Glad to have you back on the testing team! And good work nobnut! :)
[Android Apps and Games] nobnut:
Shabba!
[Android Apps and Games] brandall:
V2.0.1A up!

Quick update needed for 2.1 & 2.2 devices - Weather & Time tab force closes are fixed.
[Android Apps and Games] nobnut:
Splendid. I'm salivating whilst I am downloading.

Marvellous, thank you.
[Android Apps and Games] garfnodie:
I was excited cause at the top of the first post, it says Alpha version in post #3, leading me to believe you posted the app for download, but then I noticed it's just some framework files for those that are testing the app. A little misleading, it should say something like "Update in post #3 for those already running test build"
[Android Apps and Games] brandall:
Don't spoil your tea!
[Android Apps and Games] garfnodie:
Than I guess I misunderstood

Post #3

The apk below is a framework release - It's NOT utter!

NOT utter! = (NOT)utter! = (N)utter! = (n)utter! = nutter!

Google Play

This is NOT utter! (not utter! = (n)utter!) featured on the YouTube video - it is a framework test application for those that wish to assist with the alpha testing of utter!

All that to me meant, not the utter program, but updates to those already testing it.

If it's the app, then cool. I'll give it a go later tonight after work.
[Android Apps and Games] codesplice:
It's the current version of the app which is still in production and still being tested. It is not the app that was in the demo video, but by running these test builds you can a) help out with evaluating the app and b) watch (with awe) as the app matures under brandall's skillful fingers.
[Android Apps and Games] brandall:
What now...?

Hey folks, I know I've posted similar questions to this before, but I was wondering what I should do next...?

Should I release the user customisation of the commands? I keep meaning to do that, but then I get sidetracked!

I'm hoping Kickstarter will be launched very soon, so the funds from that will take care of overhauling the UI etc - So, it's what I should do in the mean time...

Emails? Texts? Call someone? Something of the YouTube video.

Should I release 'showcase features' that makes utter! stand out from the others? Or should I get the essential functionality that the others include done first?? I know these features will be there come the functional release though... So I don't feel as motivated to do them...

Would love to know your suggestions!

Thanks in advance.
[Android Apps and Games] mahootzki:
Give us the final product!!! :p

I personally would LOVE to be able to start calling and texting people with utter!

___________

Sent from Brooklyn NY using a Black Iced Galaxy Nexus!
[Android Apps and Games] eisenbathb:
personaly i would love to see some features that are unique to utter! we really wanna see what this app is made of and i think we would all love to get a little taste of how amazing this app will be as a final product. :D

P.S I love the fact you take input on what to release and such really cool of you!:cool:
[Android Apps and Games] ironlood:
I think you should release a UI update that adds place holders, for all the features that you want to have.

We need a new driver, this one's dead
[Android Apps and Games] garfnodie:
Can't wait to try it, looks very promising from what I saw in the video.
[Android Apps and Games] Drifternz:
My vote is definitly for the command customisation.

These voice programs hate my accent so it would be great to give it commands that don't require me to pull faces to get it to understand me. 8^)
[Android Apps and Games] nobnut:
Sorry, I didn't understand you :p

</jk>
[Android Apps and Games] garfnodie:
A couple of problems I've found so far. I can't change the localization to US, when I test the weather option, it's telling me the temperature in Celsius and not Fahrenheit.

Also, when I go to the config tab and it pops up asking me which voice engine to use(Pico, Google, or IVONA), no matter which one a tap, the app crashes and closes, never giving me the option to send a crash report.

I'm using a Samsung Galaxy S2 Epic 4G Touch(SPH-D710) on Sprint(CDMA), running CM9.

Kernel 3.0.15-SPH-D710.FE16-CL579416

se.infra@SEP-63 #3

SMP PREEMPT Wed May 16 23:21:14 KST 2012
[Android Apps and Games] CarsnGadgets:
I think that user customization would be a good next step Brandall.

your making great progress, well done, I hope you get all the funds you need via kickstarter.

are you near to releasing this as beta yet as Utter instead of the test (n)utter?

I'm very impressed with the functions so far. :D
[Android Apps and Games] brandall:
Good work :) Thanks for letting me know. If you could get me a log of the crash that would be great - instructions here if you're not sure how.

The localisation might be to do with IVONA - sometimes you have to select the language and preferred voice twice before it will apply across the system. It's not the only IVONA bug..

Celsius is an English thing... Will add loads more options/features to the weather tab at some point soon.

Will come back on the other posts soon folks!
[Android Apps and Games] brandall:
It's on its way :) Thanks for the feedback - I know I need to get this done! At some point... :eek:

I need/appreciate all of your input! I'm certainly leaning towards what makes utter! different... And it's more fun!

Art was always my worst subject at school - It remains my worst subject! I know what looks good, but I don't know how to make something look good... The alpha is let down badly by the appearance, I realise that. But that is what Kickstarter is hopefully for - some talented designed coming up with a beautiful UI! Although I intend for it hardly ever to be used....

I hear your pain! It certain is something that's going to make utter! stand out from the others... So perhaps I should be working out the best way to do this...

LOL! That really did make me chuckle... Very quick nobnut :D

Thanks for your feedback.

Beta will be dependent on the success of Kickstarter. Whilst in alpha, no one judges the content of app, they only see its potential. Releasing a beta opens the door to assumptions that the app is in a nearly finished state - and therefore criticism!

There are many essential functions I want to have included at the time of beta and some of them are very technical - I need the Java support to do be able to do it correctly. Also the appearance as I mentioned above. I need server space etc too...

Anyway, I'll stop waffling - if Kickstarter fails, then I'll have to go it alone and see what I can achieve. Fingers crossed there are a few Android users out there that will chuck a couple of $'s at the project, so I can create utter! to its full potential. I'm sat on many unique and novel functions and only wish I had the God of all Java developers sat next to me to help me make them a reality! :eek:

Right... Coffee - then back to it!

EDIT: By the way folks - thanks again for all of your testing and helping me get this far!
[Android Apps and Games] garfnodie:
Well, I seem to have fixed the crash problem. I had installed IVONA as a system voice engine, and I had set that as default, but it was never working correctly, and it was IVONA that was set when I would run (n)utter and it would crash, when I set the system wide voice engine back to Google or Pico, (n)utter no longer crashes.

As for the other localization, I understand that you're still getting featured and setting added. I would like to add some knowledge about cities in the US in case your not aware. I live in the city of Columbia, in the state of Tennessee, in the USA. When I ask for the weather in Columbia Tennessee, on screen I see exactly what I asked, but what is spoken is "The weather in Columbia, United States is (whatever)", it never specifies in spoken words if I'm getting the weather in Columbia Tennessee, or Columbia Washington, or Columbia Missouri. Just about every state in the USA has cities of the same name. Columbia being a common enough one that I wouldn't be surprised if there were 50 cities in the USA called Columbia. I realize that to get all that to operate properly may still be more about localization, but I though I'd add that info just in case you didn't know. I know I don't know much about the UK, and how cities and towns are named over there.
[Android Apps and Games] brandall:
Thanks for confirming garfnodie - it's frustrating that both IVONA and SVOX cause the application to crash if they are not configured correctly - They have response codes to use to inform the application at start-up that they are correctly configured. Both return true, but then fail when they are properly 'tested' within the application... I've notified both companies, but no response - going to be a major issue if the problems remain when released to the masses...

Anyway, thanks for the heads-up on the states - I didn't know! I'm going to change the weather API I use to another provider, as you rightly spotted, the returned location confirmation is City, Country, even if City, State was requested... It's not good enough for the user to confirm they've received the correct information, especially if they are to rely on it for a forecast...
[Android Apps and Games] brandall:
ShakeToWake

Hey folks, so, I've been considering the various ways that utter! will be activated and one of those is to shake the device.

My cunning plan was to code the permanent gesture listener and ask you all to monitor how much battery drain you noticed by having this feature running.

But, I've decided to use Tasker to test this out. I'm entirely certain that the Tasker dev has coded the gesture listener to a much higher standard than I could possibly hope to achieve right now.

So, attached is a profile to import into Tasker. When you shake the device, utter! will provide a screen toast to confirm it worked. This would normally be when utter! would say 'I'm listening', but I'll keep it simple for now.

If you could import the profile to Tasker and test it out occasionally by shaking the device and at the same time please monitor your battery usage and see how different it is (if at all), compared to your normal usage over the coming days.

If it's all good, then I'll code it myself in utter!. If not, then I'll have a rethink on the parameters.

Thanks in advance as always.
[Android Apps and Games] mahootzki:
May I ask, how do I import it to Tasker?

___________

Sent from Brooklyn NY using a Black Iced Galaxy Nexus!
[Android Apps and Games] codesplice:
1) Extract the contents of the zip somewhere.

2) Launch Tasker.

3) Long-press the Profiles tab, select Import.

4) Browse to the file you extract.

5) Shake and bake!
[Android Apps and Games] codesplice:
Works. Yay.
[Android Apps and Games] brandall:
Sorry, yes. Either extract the zip on your device and manually move it to the Tasker/profiles folder. Then in Tasker, long press on the profiles tab and select import. Select the profile from there. Make sure it is active with a green tick. Green tick out of Tasker to save.

When you click on the zip or xml contents on your device, Tasker may offer to automatically import it to the Tasker/profiles folder.

Hope that covers everything...
[Android Apps and Games] 99problemz:
Off topic but code that's a cool set up you have what is that?

Sent from my Galaxy Nexus using Xparent Sky Blue Tapatalk 2
[Android Apps and Games] AlkaDragos:
Hey brandall, sorry for coming here and rush into thread like that, but i follow this for a long time :D, and i would like to say that i had tasker active with shake profile to turn off my screen, and also some additional profiles for sms and calls. I haven't seen any excessive battery drain at all. It's a nice feature, and i just wait to test this out when it will be in beta. Keep up the good work, nice progress!
[Android Apps and Games] brandall:
codesplice was quicker! Thanks. Glad it works!
[Android Apps and Games] theultimatev:
Watch it with the creative name stuff, I'm Indian & my mom's name is Siri XD I get so much crap about it from friends with iPhones...
[Android Apps and Games] Number R09:
you can always brag your Siri is actually useful and a whole lot cooler
[Android Apps and Games] Leegalaxy:
@brandall first of all, I would love to beta test this application.

Second, is there going to be WolframAlpha integration at some point? I ask because so much of the Siri data mining is routed through that app. It would be great to have that edge.
[Android Apps and Games] djgdroid:
I'm all over following this thread. Subscribed and waiting for news. I've tried so many voice command apps and they seem like they have potential and then just fade away. Utter! looks like the real thing. You definitely have put in your time.