yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] brandall:
Coding until I drop everyday, so plenty more updates to come!

There will be other 'mid-conversation' parameters so avoid that happening, but it is a reason why I need it to be something more than just 'time'.

Thanks for letting me know - I'm going to have another look at the tab spacing in a few days. I'm really hoping now it is at least scrolling, I can add some padding around the text and that will sort it..

Simple is often the best. Calendar, alarms, stopwatch and timer will all be integrated and need to be individually identifiable, somehow.. I've spent most of the day sorting the time tab out so you can ask for the time anywhere in the world. MASSIVE THANKS to meadowsjared for coming good on his offer to help me with my coding issues. He spent about 5 hours on g-talk with me earlier and gave me some invaluable help which I can use as a framework for the world-weather-forecast too.

Ideally you could say exactly what you want - I'm working on so many parameters that will narrow down what you 'could be' or are 'most likely' asking for. Unfortunately more of my time is spent on the framework of the app rather than the logic behind it - I'm sure that will change soon though.

I think that's my only option... And it looks like I'll be reliant on just the word 'in' as an addition to access the world-clock...

Having such common words as 'the' and 'in' as triggers is not a good plan, but right now, in Alpha, it'll have to do!
[Android Apps and Games] brandall:
Ha! But I hope it would have given you plenty of notice beforehand and had set itself to silent :)

Agreed, good point below about the BT headset though.

Yes, I like it -

'What time'

IS IT

[IN]

IS MY

[NEXT]

[[CALENDAR]]

[[MEETING]]

Regardless, the user is going to have to use a form of 'fixed' speech. But, if I can make the sub-commands/trees fully configurable then each user can adjust them to how they prefer - whether that be barking robotic commands or swearing! :eek:

Further down the line I'll look at continuous listening in certain circumstances - when the phone is or charge or docked for example. I think most BT headsets have a button on them, so I can tap into that too in order to wake the device and start the listener.

Agreed, but it's just something that needed to be in there... World clock is functioning on my device now and I hope that'll be released tomorrow at some point...
[Android Apps and Games] brandall:
What's on the list now?

Just to keep you up to date with my coming plans:

Sort out the tab layout

World clock/alarm/stopwatch and timer

Weather

Facebook status

Tweet

Basic root commands [reboot, recovery, bootloader]

Recogniser/listener outside of the application

Email

Text

EDIT - Call Contact

The above are in no particular order - they are just the ones on my horizon and 'coming soon to a device near you!' (well, your device I suppose).

Your comments and suggestions are welcome and appreciated. Don't hold back either please - if you think something is crap, please tell me! I need to know!
[Android Apps and Games] mahootzki:
Don't see the call from contacts feature in your list :-(

Sent from the heart of my bottom.. er.. bottom of my heart!
[Android Apps and Games] brandall:
Oops! I'll add it to the list now

Sent from XDA premium app
[Android Apps and Games] guy4jesuschrist:
[MENTION=984710]brandall[/MENTION], is there any way you could implement integration with the Google Search API module, used via Xposed Framework? Through use of an utter! plugin, utter! can be activated via voice, from within Google Now/Search. It's not a big deal, but would be nice in the event that a user is in Google Search already and wants to activate utter! by voice without having to enable permanent recognition in utter! :)

Here is the support thread for the Google Search API.
[Android Apps and Games] brandall:
Thanks for reporting this - It occurs when the app has attempted to initialise your text to speech engine three times, but each time it's failed to speak. It can be to do with corrupt download files, or for engines like IVONA, an update is required. I can only suggest you install the text to speech engine and additional download files again and see if that works. If it doesn't, please do let me know.

It makes sense, thanks for your post. The difference between the two scenarios you describe, is that 'Ok Google' is offline, whereas the others aren't. I'm afraid I can't offer you an explanation.... All I can think of is that it happens on every device and you have exceptional hearing!?! Sorry, best I could do....

Not beating a dead horse at all, just lame one! What I mean is that they are actually two different issues - Using Google Voice Recognition, there has to be a beep, which I have to mute = the music stuttering. I can only fix that by not using Google or them allowing developers to choose sounds etc. If I had more time I would release my own offline version.....

The bluetooth connection issues is something different, that's just a nightmare of different headsets/devices/OS versions not acting the same. I need a mass of headsets and 50+ hours to get it working to a good standard for most. It's high on my list to do, I'm just not sure when I'll get to it......

Thanks for the link. It is something I really want to do... and I will.... just not sure when! I need to clone myself and have an 11 day week!

It's going to be delayed I'm afraid :( I've not completely finished the next new feature and I'm away for the weekend.... So Monday!!

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

Thanks for all of the posts folks and your support. Please don't be afraid to tell me if you think something is sh*t - I won't be offended! I need to know what works, what doesn't, what is useful, what is useless, what should be there and what is there but should be!! It's all good feedback and will only make the future app better :good:

Until Monday, have a good one........

EDIT - Latest test build here - http://xdaforums.com/showpost.php?p=52220836&postcount=6154
[Android Apps and Games] guy4jesuschrist:
Awesome! That's great to hear, and you are certainly welcome. Thank you for an already amazing app! I've tried implementing a workaround using AutoVoice, Tasker, and your utter! recognition shortcut app, but no dice. Tasker just seems too complicated for me to figure out...either that, or the implementation I'm attempting isn't working as it should.

P.S. - I'm about to send you an email for "TESTING!!!!" out your unreleased text-to-speech engine. :)
[Android Apps and Games] themadproducer:
[MENTION=984710]brandall[/MENTION]

I feel for you and other devs trying to make their work accommodate so many bloody user variables. ;)

Utter

Device + Rom + BT device + customizations made by user + search app versions etc = nightmare combinations of potential issues. :crying: And usually, because we, as users, do so much tweaking, that who knows who's fault it is when something isn't working properly.

Same thing in my Websdesign,

OS + Screen size + mobile vs desktop + browser version + browser brand = same infinite variables.
[Android Apps and Games] N0he:
In case you want to know, I did some more testing and its coming straight out of the speakers! Quite noticeable too if you put the speakers next to your ears. When I plug in my In Ears, the sound disappears, not coming through the in ears either. I dont understand that part at all, but I think its not a hardware problem but a software one, i.e. Google Now. Maybe one day we will be independent from Google Now and so many problems will magically vanish :D
[Android Apps and Games] markworksfx:
Tasker is a perfect complement to utter I make task in utter and use utter to trigger them search on google+ for tasker you can learn so much and check out tasker Tuesday on YouTube

sent from the J.A.R.V.I.S. system
[Android Apps and Games] meminiau:
So what's the best way people have found to get Utter! to pass input onto Google Now?
[Android Apps and Games] CoreyVidal:
I'd like to use utter! as a means of communicating with my various chatting programs hands-free. Unfortunately a lot of people use different apps: Facebook Messages and Google Hangouts mostly.

I've been reading all day about the best way to send Facebook messages through utter! or Tasker, but I can't seem to find any answers. I'd love to be able to say "Send a facebook message to John Smith" and be able to speak that message (or a Google Hangout). Any help?
[Android Apps and Games] mrsimmy:
Excuse me, can this app work in Italian ?

Thanks
[Android Apps and Games] eymas:
Another thing; is there a list of the variables you can use in the custom responses? Like %BLEV for battery level.
[Android Apps and Games] brandall:
Just about to check my emails! :good:

The Elves & The Device Maker <--- It's a future hit :silly:

'Search Google for X' should pass parameters directly to the app.

I'm afraid such abilities aren't allowed by the apps themselves - There are work-arounds and hacks, but these tend to break.... so down my list to do at the moment I'm afraid....

You can customise some of the commands to your own language. Full translation is starting in the next Play Store release.

Not great with Bluetooth I'm afraid... Unless you get lucky. Only one way to find out!

You can pass any variable values to utter! but you must do it via the plugin. I asked the Tasker Developer a long time ago to allow users to grant permissions to share variable values, but alas, it assume it remains on his to-do list.... So, other than a hack, this is currently the only way.

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

About to post the new test build - Back soon! :victory:
[Android Apps and Games] brandall:
V3.0.9.1.5 UP!

Hi folks :cowboy:

What's new?

A few fixes to the Agenda command (What's my agenda on +date) - Thanks again to [MENTION=537847]BobD1605[/MENTION] & [MENTION=1989457]themadproducer[/MENTION]

Searchable Apps

Under Customisation/Create Commands there is now a new option which allows you to pass any parameter into applications that are 'searchable'

You'll be shown a list of supported applications and once you've picked one, you'll be asked for a Trigger Phrase. An example would be for the application Drive. The trigger phrase would probably be 'Search Drive' - You could then use this command to say 'Search Drive for weekly accounting'

^ Hope that makes sense!

There is a section at the bottom showing applications that claim to start playing media once a search is complete. However, many just show the results and don't actually start to play a track or video....

Please do let me know if you find any gems that you think should be inbuilt commands! :good:

Google All Access

If you are a subscriber, you can say the command 'Stream radio' to begin a random selection of tunes.

Horoscope

You can now ask for a Horoscope for any star-sign

Timer

For 4.4+ you can now use the Timer Feature - 'Set a timer in 2 minutes and 30 seconds'

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

Think that's about it for now!

Thanks as always for your testing and support!

Cheers

Ben
[Android Apps and Games] eymas:
Nice!

Lets hope this version wont stay stuck at "Fetching"... Since mine is from this morning.
[Android Apps and Games] brandall:
:good: Do you remember which command this occurred after? I'm trying to track that one down.....

You can swipe the notification away, btw!
[Android Apps and Games] Baerdric:
Cloud support?

Is there a way to get my customizations and such to stay current on all my devices? I would be happy if there were just a file I could manually transfer every now and then.
[Android Apps and Games] dantezinn:
If you need help to translate to Portuguese (Brazil), i'm here.
[Android Apps and Games] Reconfigured:
guys I need attachment for male voice tts... coz I can't find one for utter and svox provides a trial version so plz any help regarding a male voice will be appreciated....
[Android Apps and Games] momashi:
Death to the endless wake-up beep ! :P

Hey guys! When Utter is listening for Wakeup command it will continuously beep forever. Any way of turning off the constant BEEP? ( IE's intensely annoying :) lol! If not, can you add this to preferences? Thanks so much for all the hard work!
[Android Apps and Games] themadproducer:
[MENTION=984710]brandall[/MENTION]

Thank you for the latest version, and your acknowledgement.

Just want to report that multiple calendar events are read fine... Actually, quite entertaining... but if I ask today's schedule, I get today and tomorrow's events. If I ask for tomorrow, I get both tomorrows and the next day's events. Do you need a new log? My previous one did similar. Cheers
[Android Apps and Games] eymas:
I commonly use custom commands, but I will keep a good eye out for the odd one.

And okay.
[Android Apps and Games] brandall:
Under Customisation there is Export/Import Commands, but it doesn't support all of them as yet. There's also Restore/Backup to Cloud, which should update all of your devices with the current data. It seems hit and miss though..... I need to spend some more time on it, but new commands are more fun! :cyclops:

Thank you :good: I hope to get everything ready for the translation to begin for this release.

Have you tried IVONA on the Play Store?

Pleasure :D Are you running the latest test build? Link below. If you are and it's still happening, try rebooting. Should clear out any volume cobwebs....

Doh! This is confusing.... I'll have one last check of my code to see if I'm not setting the Time Zone to your Location properly somewhere....

Which Time Zone are you in? I assume you are using your Network to set the date and time on your device?

I might come back to request another log! Thanks :good:

Thanks! Just the one eye? :cyclops::p

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

Thanks for the input as always folks.

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

For back page arrivals, the latest test build is here - http://xdaforums.com/showpost.php?p=52476919&postcount=6197

---------------------------------
[Android Apps and Games] themadproducer:
[MENTION=984710]brandall[/MENTION]

Yah, I was wondering about network time, which I may have turned off, so I should test that for us.

UPDATE: I do have auto network time working, so that's not it. Hmm.

But, would that account for utter giving me calendar events for a 2 day span rather than a one day span? If someone one else could test and report back, that would help... Especially if they are using ICS and a Samsung stock rom.
[Android Apps and Games] mtomo82:
Hey all, first of all fantastic app, so good that this is first post I've ever subscribed to, really keen to play around with this as much as possible. I had this running on my S4 and thought it was amazing, ive now got your latest version running on my new S5, i have a small problem though.... I have set up a tasker task to launch utter! 's launcher, I also use headset DROID to define a long press of play/pause button on samsung headset to launch this task. However every time I do this it launches s voice even though I've turned it off to the best of my ability!! I know a long way around it by creating another task but...... Any ideas on a proper method? Cheers for the help, keep up the great work :)

---------- Post added at 01:58 AM ---------- Previous post was at 01:48 AM ----------

Sorry!! Noob here, I've disabled s voice.
[Android Apps and Games] themadproducer:
[MENTION=984710]brandall[/MENTION] update...

I experimented with manual and auto time zones and though utter got the date and time announcements perfect, it still gave me the events for 2 consecutive days, first of two, being the correct one. So from a tester point of view, it seems like it is simply checking a 48hr period rather than 24hr. I will keep testing as the time gets closer to midnight etc, and see if there is a point where it changes.
[Android Apps and Games] Reconfigured:
ispeech feature is disabled

.

dragon Nuance feature is disabled

.

Google voice aka Pico tts all female voice

.

at&t Watson feature is disable

.

svox gives trial version of two weeks for Oliver in short its paid so... I'm avoiding it... so is with Michael

.

ivona there is

kendra

Amy

nichole

gweneth

did I miss any male ones??? see there ain't male ones... can u or anyone link me attachment over here... will help loads of people using utter ;)
[Android Apps and Games] mrsimmy:
Wondwerful, great job!

If you need help to translate in Italian, here I am!

I don't speak English so well, surely I can speak Italian better... :D
[Android Apps and Games] BobD1605:
I'm on KitKat and a stock Samsung ROM. I have tried retesting the problem I had with an all day event the day before another event, and things have changed, but oddly.

If I ask "What am I doing on May 4th 2013" (which seemed like the easiest way to test as the same event pattern does not occur next year) then utter! says "On Saturday 4th May 2013 you have 1 event..." and then describes the all day event. But 4th May 2013 was a Sunday, and this was the day of the normal event.

If I ask "What am I doing on the 14th of May" I am told that "On Wednesday the 15th of May you have just one event......." (love the "lots of attendees including your good self"!) The event is correct (and is on the 14th), but the announced date is wrong

"What am I doing on Saturday" correctly gives me "On Saturday 10th May you have one event". It also works for "What am I doing on Sunday" and Monday and Tuesday. But when I get to Wednesday then as above it announces the wrong date (but is correct other than the date)
[Android Apps and Games] themadproducer:
@BobD1605 @brandall

Great details you provided...and odd too! ;)

I just tried tried the "What am I doing Thursday....or Friday" question.

My Results? Similar.

1) What am I doing on Thursday...results...all 3 Friday events read perfect.

2) What am I doing Friday...results...I get 2 of the 3 Friday events + my Saturday event.
[Android Apps and Games] brandall:
Glad you got it sorted :) It's actually an Android bug that causes you to have to disable S-Voice, rather than get a choice of which app should react to your headset - So, not noob at all!

The new Google TTS app has a male English Voice. You can download the installation files from the Android Text to Speech Settings. They seem to have messed up how the voices switch based on Locale though, so it might not work all of the time.........

Thank you! :good: I'll enable the translation feature as soon as I get all of the new commands working correctly.

[MENTION=1989457]themadproducer[/MENTION] & [MENTION=537847]BobD1605[/MENTION] - Really appreciate your testing skills! Your thanks meters have increased.

I can replicate some of the issues and will investigate again - Somewhere I'm setting the calendar to GMT.....

Also, in my focus on coding for what users will want to know about their coming events, I didn't even consider them asking for the past! I think the problem with May 4th 2013 is that it's actually querying 2015, but not using that date in the response....

I'm sure I'll crack it now and thanks again to both of you :highfive:

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

For back page arrivals, the latest test build is here - http://xdaforums.com/showpost.php?p=52476919&postcount=6197

-----------------------------------
[Android Apps and Games] keen36:
brandall, i have looked over this thread and i have to say that you appear to be one of the nicest devs i have seen on this board. :) :good:
[Android Apps and Games] xmotouserx:
Try this one- Google TTS

And select English (United Kingdom), there you can find Male voice...I am using it and have my very own J.A.R.V.I.S. :cool:
[Android Apps and Games] BobD1605:
Sorry, I was being a bit of an idiot here, and not remembering what year we are in!

"What am I doing on May 4th 2013" reports the correct date (May 4th 2013 was a Saturday!), but then tells me about the all day recurring event, which is actually on May 3rd. So asking about the past appears to work fine, albeit with this bug about all day events.

"What am I doing on May 4th 2014" says "On Sunday the 4th May (which is correct) you have two events" and then lists the all day recurring event (from the day before) and then the Lunch event from the 4th. So it is like the original bug I reported, but it no longer truncates the details of the all day event (the one it shouldn't be reporting anyway)

The rest of my test above is still true (ie What am I doing on Wednesday" comes back with Wednesday's events, but calls it Wednesday 15th)

Sorry for confusing things!

Minor feature request/bug report: "What am I doing on Thursday" tells me about today's events (as today is Thursday), but I would rather it told me about next Thursday. Asking "What am I doing next Thursday" also tells me about today.

"What am I doing on the 15th May"/"What am I doing on the 16th May" correctly reports the events on Thursday 15th/Friday 16th May, so for events this week it seems it is only Wednesday that confuses it.
[Android Apps and Games] brandall:
Thank you for saying so :cowboy: We have a peaceful, flame-free thread going on here and I'm lucky to have so many helpful testers!

Thanks again [MENTION=537847]BobD1605[/MENTION] it's helping me greatly!

I've cracked everything you list apart from the issue that [MENTION=1989457]themadproducer[/MENTION] shares, where somehow I'm not getting the events from midnight, but rather half way through the previous and/or next day. I've changed how I'm establishing your timezone slightly for the test build coming in the morning, hopefully that will crack it, otherwise I might have to add in some additional logging to see where the problem lies :good:

I wasn't sure what to do about asking for Thursday, when Thursday is today. You would imagine that most users would say today, otherwise they'd mean next week? I'll ponder how to handle this as 'next +day of the week' isn't something I've coded as yet!

:good:

Back after some sleep with the next feature test - 'Send Joe Bloggs a text to tell him I'll be home in an hour'

Coming soon! :cool:

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

For back page arrivals, the latest test build is here - http://xdaforums.com/showpost.php?p=52476919&postcount=6197

--------------------------------
[Android Apps and Games] try1231:
I'm using Google's UK Voice. So cool to have JARVIS in our hand! LOL

But why the voice turns to a female's voice when I press the microphone icon and the male UK voice only speaks the command after that? @@
[Android Apps and Games] themadproducer:
[MENTION=984710]brandall[/MENTION]

Let me know if you need me to run a specific test. I'm following G your thread closely. Cheers
[Android Apps and Games] Keow:
Thanks [MENTION=984710]brandall[/MENTION],

Luckily i browse your forum. Been waiting for this update in the playstore forever.. haha..

Will let you know if any problem :D
[Android Apps and Games] unknown25:
Just wanted to ask this why doesn't this work offline? The moment I switch off my internet and I click on utter it says "there was a speech server error"
[Android Apps and Games] Reconfigured:
thanx buddy.... but unfortunately I'm running on 2.3.5.... that sux...
[Android Apps and Games] Danygold:
utter on home button

Hello thanks for the good work

Please I tried to have utter on my home button but only S voice come on and when i disable s voice in setting app manager then when I double press the home button nothing come on

can some One help

I have read all the treads about it but I cant find the ways to make it work. what should I do

Thanks and

galaxy s4 gt_I9505

KitKat 4.4.2
[Android Apps and Games] themadproducer:
[MENTION=984710]brandall[/MENTION]

I believe I have found the reason for one of the calendar issues.

If I have an event for Saturday, May 10 starting at 12am, then Utter thinks it is actually Friday. If I change the start time to anywhere between 12:01am and 11:59pm, then it correctly registers as Saturday. I was able to consistently reproduce it.

So you just need to code your 1st hour of a new day to start and include 12am. :good:

[MENTION=984710]brandall[/MENTION]

Update:

This also happens with my all day events as I'm pretty sure, they get created as a 12am event by default. BTW, my default calendar is the CalendarGoo app.