yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] brandall:
Thanks for the feedback :) I've made some more improvements to the custom listener, but it still freaks out occasionally and I'm struggling to narrow down why - It's on the to-do list...

I've MASSIVELY updated the contacts tab - I'm about to post the update, so I'll explain in that post.

There will be multiple commands - I just need to get my head around how to structure it correctly... I'm on it :eek:

Ok, makes more sense! Can you replicate? I try the same search but get both results. I'm wondering if it was a glitch in the weather data being 'empty'...
[Android Apps and Games] brandall:
V2.0.8A up!

Hey folks, this is definitely the front post and Play Store release, so please let me know I haven't broken anything since 2.0.7!

Ok, so, I've been in a whole world of algorithms and it hasn't involved much sleep... :eek: The good news is that I've pretty converted all of my algorithms and logic from other languages into Java now and it 'works'.

However, the algorithms in their current structure are not 'usable' as they are too slow. But, that's ok - for now I just need to know which ones to work with and I'll start tweaking the speed of them from there.

The contacts tab is a test of these and (n)utter! will tell you which algorithm decided upon which contact. It would be GREAT if you could let me know which one suits YOU. It may well be that it's different for all of you... We'll see. Again, the algorithms are purposely in their most comprehensive form, so they will be slow!

Please do mumble a bit and mix things up with wrong/near first and last names and see what you find..... Thank you!

'Display contact Joe Blogs' starts things off.

BUG ALERT! I perform certain functions when the speech has ended - Unfortunately, the end of the speech isn't always detected by Android - It's so damn annoying :mad: ... So if you do find (n)utter! telling you something is about to happen, and it doesn't, that'll be why!

As a reminder of what's new since the last Play Store and first post release:

Facebook and Twitter integration!

"Facebook status, I'm updating my status by voice!"

"Tweet, hello world, I'm tweeting by voice!"

Mobile data control added to the new concise 'connections tab'.

Weather now has Centigrade and Fahrenheit.

'STFU' label replaced to be family friendly - Along with removing the masturbation reference in the Loquendo sample! :eek:

Fixed the Edit Text field so you can highlight/copy/paste/select etc

Made Home Tab completely 'voice engine' free and added install procedure for missing languages and voice recognition.

SOOO many code improvements and speed tweaks...

Right, time for nap.

Thanks in advance as always folks...
[Android Apps and Games] eisenbathb:
So all of the algorithms seem to be working for me I'm not really seeing a problem with any of them they all seem to be getting a really good results. the only difference I'm actually even seeing is the fact that sum r faster than others but I don't really know what each individual one was supposed to do so could you maybe clarify so we can look for more differences in there because as of right now it just looks like they're all just spitting out close to the same results. Thanks!
[Android Apps and Games] 99problemz:
Hmm... When I open the app it tells me I don't have the full text to speech function.. Then prompts me to play store to install Which is odd because it's telling me this in Kendra's voice lol..
[Android Apps and Games] efreese:
+1
[Android Apps and Games] brandall:
They all do similar and different things! Algorithm one and two use condensed results to limit the number of calculations - the condensed results are created by an initial algorithm, but those results may not contain the correct contact to be begin with... Three and one consider more sound likeness of words strings, where four and two consider the mathematical 'distance' between the strings...

I won't bore you any further!

hmmm... Telling you in the voice is supposed to happen as Ive recorded and stored those phrases now. Better than just an error toast I thought...?

Can you check that in the Android TTS settings, the listen to an example works? IVONA needs verification of the files after an update from the Play Store. It could be registered in error too.

Does this happen only when a certain voice engine is selected as default?

It would be fantastic if you could help me find the exact cause of this. I'm implementing the speech engine checks as thoroughly as possible, so really need to catch this problem and know how to suggest the user corrects it... Thanks meter +1's are waiting!

Sent using xda premium
[Android Apps and Games] efreese:
The listen to an example worked using IVONA and then the next time I started nutter, I wasn't prompted to install the TTS. Looks like that fixed it.
[Android Apps and Games] brandall:
Strange... but glad it sorted itself out!

@99problemz - Did you find the same? Or is it still not working...?
[Android Apps and Games] Drifternz:
Hi Brandall,

I too am having fun with Ivona as well since the last Ivona update.

(n)utter tells me it isn't installed and wants to install it, but if I close (nutter), open Ivona and listen to the test speech then open (nu)tter all is well until next time. I have also noticed that if I tell (n)utter to stop before it opens the download page then open a different tab on (n)utter, (n)utter still works fine and is using Ivona.. Strange.

Don't know what the Ivona update did bit I wish it hadn't.
[Android Apps and Games] 99problemz:
I just downloaded ivona again and tried it no issues

My crackflasher name? ... Flash Gordon
[Android Apps and Games] brandall:
Thanks for letting me know. It appears that this is only an IVONA issue then? If anyone else has a similar problem with another engine, please please do let me know!

Thanks Drifternz, I'd really appreciate it if you didn't try and alter/fix your set-up until I can establish what the cause is!

Attached is an apk with the logging activated on the Home and Raw tabs. Either looking at logcat in adb or through any other log app you'll see a warning or error when you load the application or switch tabs saying something like:

nutter - englishFound: false

nutter - defland null:

nutter - loc null:

nutter - tts ERROR - Install voice data

nutter - tts did not resurn SUCCESS OR ERROR

If you could let me know which one of the above (if any) it thinks it is failing on, that would be brilliant. Thanks meter +1 waiting!

Also, which language/voice do you have as default for IVONA?
[Android Apps and Games] Drifternz:
Hi Brandell,

Ok took a few attempts to catch the log but i got it in the end..

I am getting a nutter - loc null:

hope that helps
[Android Apps and Games] brandall:
Great stuff, thank you.

All I need to know now is which language is set as default in the IVONA TTS settings and which is set as your preferred voice.

Then I'll leave you in peace ;)
[Android Apps and Games] Drifternz:
ok I only have Amy Uk English installed so I guess that is my default ..
[Android Apps and Games] brandall:
Cheers, I'll see if I can replicate...
[Android Apps and Games] Fuzz21:
Svoice ?

Its called SVoice from the Samsung Galaxy S3 Mod :P
[Android Apps and Games] codesplice:
Utter will put Samsung-branded Vlingo to shame when it is complete.
[Android Apps and Games] Fuzz21:
Hopefully :)
[Android Apps and Games] brandall:
I can't replicate... Don't know if that's a good or a bad thing!?

Therefore can only suggest an entire uninstall and reinstall of IVONA. The null error you're getting is a failure to retrieve information from your default set-up (Amy IVONA). There must be some corruption in the basic IVONA install or the sdcard data.

Appreciate your help, let me know if a reinstall solves the problem for you!
[Android Apps and Games] 99problemz:
Ok so I'm having the same issue again Brandall. I've uninstalled ivona and utter and reinstalled both. When I open utter it says the same I don't have the full text to speech capabilities. And prompts again to install ivona. So I exit out of the install and I tick config and voice engine is confirmed working. App works fine from there. I'll close it and open again I don't get the prompt. But If I exit out a second time and open utter I'll get the prompt and have to tick config again. I tried it at least a dozen times to see and and I get the same results.
[Android Apps and Games] brandall:
Thanks for letting me know... I'm wondering if my new super fast code is somehow too fast to allow the engine to enable correctly...!? Or maybe because the Tab now contains no actual speech Android doesn't bother activating it properly... I'm guessing now though... I've reviewed the code a dozen times and can't find anything wrong.

Could you install the apk from the previous page and confirm if you are getting the same 'null loc' error in the log. Thanks meter +1 waiting...

I guess I'll have to revert the code. Not the end of the world...
[Android Apps and Games] brandall:
V2.0.9A up!

Hey folks, nothing too much changed since 2.0.8.

I've slightly changed the Text-To-Speech initialisation on the Home Tab to try and stop the reported null Locale errors.

It's got the logging activated, so if it is still prompting you to install something (hopefully not), checking in adb logcat or a logging app you have installed on your device will tell you why... Please do report!

I've made changes to the Contacts (algorithm) tab too - fixed some crashes I was getting and appear also to have worked around the end-of-speech detection issues.

There's also a restructure of the code that you won't notice - I've reconstructed it so every Tab function can be executed without opening the app. Shake-to-wake and then say your command! It won't make this available just yet.

If all is well, I hope finally this will be the first post and play store update!

Badly behind on shooting the new video for Kickstarter.... Doh! :mad:

EDIT: To read about recent additions, see this previous post.
[Android Apps and Games] 99problemz:
Downloaded but now utter won't open at all. Getting unfortunately utter has stopped error.
[Android Apps and Games] brandall:
Doh! Thanks for letting me know.

Any chance you could get me the log output of the crash? There's instructions of how to here if you're not sure.

Thanks meter +1 awaits!
[Android Apps and Games] 99problemz:
Not sure if I can without being able to run the app.
[Android Apps and Games] nrp32209:
Just downloaded 2.0.9 and selecting the configuration tab makes it crash... Everything else seems good.
[Android Apps and Games] brandall:
The crash output will still be generated. Can be quickly saved to a text file from System Tuner.
[Android Apps and Games] brandall:
Thanks for letting me know - If you could get me the log output of the crash, I would be eternally grateful!
[Android Apps and Games] 99problemz:
Hmm I have multiple times to get you the log but can't seem to generate one. Not sure if the rom I'm on has it disabled. Will check it and report back
[Android Apps and Games] Drifternz:
Hi Brandall,

Well I uninstalled all the Ivona stuf and reinstalled it..First try said Ivona not installed (on v2.0.8a) so I then restarted the phone and all is good on both v2.0.8a and V2.0.9a..

Have started and restarted nutter 23 times since the reinstall including restarting the phone five times..all still good.

Hopefully it will stay that way 8^)
[Android Apps and Games] brandall:
That's some mean testing :D Thank you! Damn IVONA! They have a lot to answer for!

@99problemz - I have a feeling this is what you'll need to do to get it working - I took out the null check 2.0.9, but the null check is there to make sure it doesn't crash when you try and do something with the voice engine - As you're now getting FC, I can only assume it's due to the removal of the null check....
[Android Apps and Games] brandall:
V2.0.9.1A up!

Hey folks, this is DEFINITELY the Play Store and first post release!!!

Reverted initialisation code and added another couple of tweaks. Nothing noticeable.

The problems of install prompts for IVONA, I can't do anything about... It can only be due to a corruption of the installation or the additional download files stored on the sdcard... I'll continue to ponder though.

I'm off to update the first post!

Then maybe a quick nap..

EDIT: If you've missed out on recent updates, read here and here
[Android Apps and Games] brandall:
V2.1.0A up!

It's here and on the Play Store.

Thanks for all of your testing folks, really appreciate your input.
[Android Apps and Games] xxRAMOTHxx:
brandall....check this out...

http://www.youtube.com/watch?v=Jyq-J85vSIQ&sns=em
[Android Apps and Games] brandall:
I like the proximity sensor activate - stolen! :D I need more hours in the day to get such features up and running...

Which brings me nicely on (35 hours straight with no sleep) to announcing that later today, (n)utter! becomes a little more like utter! and will be usable from wherever you are on the device, without having to open the app (if I never hear 'recogniser initialised' again it will be too soon!) .

I have about 7 hours of copying and pasting function code ahead of me...

Coffee.

Sent from xda premium
[Android Apps and Games] CarsnGadgets:
Fantastic, good work Brandall :D
[Android Apps and Games] cgordonfreeman:
2.1.1 works perfectly with long press search button on my Motorola Defy CM9. I have tasker installed so must try the shake to wake later. Voice detection seems to be better than before too. It can understand 'data' this time.

Nice job.
[Android Apps and Games] :
Icon

Here's an Icon I made for your application! :D
[Android Apps and Games] brandall:
I'm really loving that!!! Any chance of an exclamation mark at the end..? Please! Will post on first page :D
[Android Apps and Games] :
Is this OK?

:)
[Android Apps and Games] brandall:
Wicked! Thank you :) I think I may have to set it as my avatar picture at the very least :cool:

I've posted it on the front page for the world to admire.
[Android Apps and Games] eisenbathb:
Ok brandall so from my search button everything works flawless and it seems to be perfect! But I have some bad news also... the tasker profile doesn't seem to be working properly! I have tasker installed and the profile set up! But every time I shake it nothing at all happens! (My family is looking at me like I'm crazy shaking my phone so violently when it didn't work!)
[Android Apps and Games] codesplice:
What version of Tasker are you using? And if you manually execute the Profile from within Tasker what happens?

Everything is working flawlessly here with Tasker 1.2.2.b3m
[Android Apps and Games] 99problemz:
All good on my end brandall. Was using tbu so when I unistalled and reinstalled ivona it was still using the saved data. So I deleted completely reinstalled. Tested a bunch of times. Now Kendra knows who's the boss around here :D
[Android Apps and Games] blakeaholics:
Love the app, keep up the good work brandall.

Much better than iris or any other alternatives
[Android Apps and Games] brandall:
Ha! As codesplice said below, what happens when you manually execute?

Glad all is well!

Glad to hear it! I have the dreaded 'null loc' problem now! Can't get rid of it! I'll try another uninstall and reinstall of IVONA data - SVOX is playing me up too! What do they say about a workman and his tools... :rolleyes:

Thank you :) I hope to put them all to shame...
[Android Apps and Games] gloscherrybomb:
I have now tested it with a completely stock One X, using 0.1.5 apk. It has the freezing at 0% problem.
[Android Apps and Games] eisenbathb:
I'm useing the version that utter installs for me! And I'm using the profile that brandall recently put on! And it ain't working! I tried to do it manually through tasker still no dice!
[Android Apps and Games] brandall:
Was this meant for this thread??

100% sure you haven't selected the old shaketowake Tasker profile? Otherwise, try adding in an alert, vibrate function above the intent action in the Task, press the test/play button and see if it vibrates!?
[Android Apps and Games] eisenbathb:
Actually I just looked and it is the old profile... but I seem to be having trouble downloading the new one.... it just finishes the download but when I go to look for it all I have is the old one...?:confused:
[Android Apps and Games] kamots:
Though i have not been very vocal in this thread, i have been following it :D each release i am very excited for this app and i am amazed by what you have done this far with it. I am also inspired by your dedication to this project :-). Thank you for all of your hard work.
[Android Apps and Games] eisenbathb:
Don't know what happend but the tasker profile started working outa no where! So I guess that's good!
[Android Apps and Games] Drifternz:
All good here Brandall.

Had a lockup after the second try in shaking to wake, but the phone had not been restarted after installing and after a restart I can't fault it.

Sent from my Galaxy SII
[Android Apps and Games] shawn13165:
Everything seems to work pretty good for me. Had to decrease sensitivity on the shake to wake but other than that no issues to report. Thanks for the hard work, it's going to be epic when it's finished.
[Android Apps and Games] Jamalsid:
A little off topic I know but Brandall have you seen this?

http://www.androidpolice.com/2012/06/19/crafty-apps-launches-tasker-app-factory-beta-allowing-users-to-export-and-distribute-tasks-as-standalone-apps/

Being the takser nut that you are thought you may be interested. Maybe (if you ever get the time) you could release your takser proviles in your sig as standalone apks?

P.S. tried latest version of (n)utter posted here and all seem good.
[Android Apps and Games] brandall:
Thanks for your kind words :)

Let's blame Android! Glad it's sorted.

Thanks for letting me know. Working on identifying the lock ups. So far I can only replicate with IVONA or SVOX. Basic Pico works fine for me.

I had to do the same. It kept going off in my pocket and having my trousers randomly say 'Yes Master?' is not something even alpha testing should involve!

Ah, I wondered when that would make an appearance... I spoke to the dev about this when utter! first hit the headlines, as I could have packaged a lot of functions by using the Tasker engine. When I next need a break from coding, I'll have a look at packaging up all my tasks to post somewhere!

There's just not enough hours in the day...
[Android Apps and Games] Blurrix:
Going well.

Well done with utter brandall, good to see it in pre beta action :D. It is responding very well to requests so far, fast and gets it done. Just experiencing quite a lot of crashes when opening utter and rarely the speech box will stop listening (cut out), but that whould be expected considering it's being put together now.

Tasker shake to launch is working well except sensitivity was too high so re-adjusted with ease.

Keep it up :)
[Android Apps and Games] brandall:
Thanks :) Which speech engine are you using? I've made some tweaks to the version I'm just about to post - so that might have solved it...
[Android Apps and Games] brandall:
V2.1.2A up!

Hey folks, here's the next version for you to try out...

Available in this release from a launcher-shortcut/shake(via Tasker)/long-press-search:

1) "Android System turn [bluetooth/WiFi/Data] [on/off/toggle]" or just say "Android System [bluetooth/WiFi/Data]" to auto toggle.

2) "What's the time?" or "What's the time in [City/State] County"

Also, all of the commands are registered and should be acknowledged. The functionality will be added one-by-one.

To remind you of the available commands:

Android System [bluetooth/WiFi/Data] command

Android System [reboot command]

Call Joe Bloggs [home/work/mobile]

Display contact Joe Bloggs

What's the time?

What's the time in [City/State] County

Facebook status ______

Tweet ______

Tasker display tasks

Display tasks

Execute task

What's going down with the weather?

What's the weather like in [City/State] County

BUGS

SVOX is not recognising the end of speech correctly. After "Yes master?" (which you of course will be able to change to what you want (if anything) soon!) the listener is supposed to be displayed. If SVOX doesn't detect it, nothing happens...

IVONA is refusing to configure correctly and takes ages to initialise (on my device).

The Google ICS Engine works flawlessly for me, so I have to blame SVOX & IVONA... If only the ICS engine didn't sound crap...

The transparent overlay remains at the moment - I've added a progress-spinner so you can tell it's there. I need to overhaul a few things before I can get rid of this. Obviously any interaction with utter! won't block the UI when I've sorted it out.

For info on how to add the shortcuts please read here

Thanks for all of your feedback so far, it's appreciated as always!
[Android Apps and Games] brandall:
V2.1.3A up!

Quick update, then I have to get some sleep...

Added in device settings requests - say the following:

settings

wifi settings

bluetooth settings

data settings

time settings

date settings

voice search settings

tts settings / text to speech settings

device settings

accessibility settings

apn settings

application settings

display settings

input settings

storage settings

locale settings

memory card settings / storage card settings / sd card settings

network operator settings

nfc settings

privacy settings

quick launch settings

search settings

sound settings

sync settings

dictionary settings

Some of the above may not be accessible on your device or may have been amalgamated into the same display. There's only one way to find out! :eek:

I haven't tweaked the algorithms for these, so the detection might not be up to scratch.

Ok. Sleep time...
[Android Apps and Games] beddess:
I've tested a couple of the alphas without coming up with any feedback, but on the latest I have noticed some things.

On long press of search I'm getting nutter has stopped working unexpectedly every time, this hadn't happened in the version from a day or two ago.

Also, I was trying to test the tasker integration and can't get it to recognize the word task for the life of me.
[Android Apps and Games] Drifternz:
Hi Brandall,

Just a quick note.

After installing 2.1.2a (n)utter wanted to install Ivona again. A restart of the phone seemed to have fixed it though..

Also had one instance of the vioce dissapering on my phone. I was going through the tabs one by one and had got to tasker when it stopped. had to restart the phone again to get it back. Been good ever since.

Damn..just opened (n)utter again just now on 2.1.2a and it wants to install Ivona again. 8^(

Will install 2.1.3a and see what happens..

Ok..Same thing with 2.1.3a..It thinks Ivona is not installed..A restart didn't work this time either. (n)utter seems to work fine if I cut it off before it opens the install page, but the shake to wake just gives a vibrate and stops.