yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Drifternz:
Well Brandell,

I am loving this. :cyclops:

With the custom commands I have no problem getting Utter to do what I want.

Great Job :good:

No bugs found yet, but I must admit, I am starting to get lost trying to test everything..

As for the pricing, The only option I can see is to release a command limited version free and then the full featured utter for a price of $5-$6 bucks as you need people to try utter and talk about it. (And hopefully most will then purchase the full version)

It seems to me that those apps that succeed are those that have a free version for two reasons.

1 People like to try before they buy

2 People will try something for free and if it is good they will encourage their friends to try it. (publicity works)

If you just start off with a paid version, uptake will be a lot slower..
[Android Apps and Games] alen1901:
Latest version works like a charm. Im only missing googles croatian language recognition so i can speak to it in my language. But its great, i like it. Nice Job. Keep it up brandall. ;)
[Android Apps and Games] brandall:
Hi folks, again, thank you very much for all of your feedback about this subject - it's beyond the 'call of duty' for you all and I really do appreciate it. I digested every word of your posts, but I'll snip then down in my reply for the sake of concise reading!

Thanks for your kind words, they are good motivation for me. I've said it many times, but again, I wouldn't be here in my development if it wasn't for all of your input - thank you :good:

Got it thanks and I can replicate - Fixed for the next release. Not sure what to make of the toasting issue - put it down to gremlins!

Thank you for this - From what I've seen, Android Police seem to be the catalyst for many articles that then get shared or plagiarised on other sites, so I hope giving them the exclusive will be sufficient to start the ball rolling. We'll see!

Doh! You won't believe how many devs I've pointed this out to in the past - Can't believe I haven't done it myself! Will add in the next release - thanks.

Thanks for the list you made and I think you are right - I hadn't considered restricting the number of customisations etc, I'd gone for the more obvious ones of disabling auto-send etc. I do need to think about what to restrict! Added all to my list :good:

Really appreciate you taking the time to look up the competition. There's quite a variation between the prices. I still haven't taken the time to try them out!! Been so focussed on core functions that I consider necessary, I've not looked at what they do differently and better. After the beta release, I'll set aside some time to do it!

I didn't know that either!? Can you send me a link so I can read more please?

Totally agree, got to have a free version that users want to keep installed and want to do more...

Sort it out Google! Must be so frustrating that they don't support your language...

As you're using Launcher Pro, you can select 'Activities' from the shortcuts - You're then looking for LauncherShortcutActivity under the utter! package name (com.brandall.nutter) - That should create the shortcut for you.

I've implemented both utter! appearing in the shorcuts and widgets menu of all launchers for the next release - You can configure the voice recognition and voice engine language for the shortcut. The widget does nothing different (yet), but I thought I'd include it so users having problems with the shortcut creation can see if the widget method works for them.

I haven't implemented changing the responses of utter! yet, so success words and normal command answers/replies are not checked - It's on the list to do, as this will be good for some custom translation in the short term too.

---------

Thanks again for all of the above - I best crack on! An intermediate release coming shorty with some more features to test out. Down to the last five things on my list to complete! Some of them I just cannot solve though... :confused:

EDIT: For back page arrivals, latest test build is linked in my signature below!
[Android Apps and Games] IAmAN00bie:
I'm getting the Nexus 4 ASAP. Is there anything you need checked out in 4.2? Maybe to see if Google fixed any bugs? I'm willing to be a guinea pig.
[Android Apps and Games] GLDavis:
For using Facebook to Promote-

Search for Utter on Facebook and select to "share" option.

Once you've shared the link a "popup" comes up asking if you want to "promote" the item.

If you click on the request it tells you that you may do so for $7.00

I didn't go any further than that, but I assume it's pretty simple.
[Android Apps and Games] seancojr:
Thanks for keeping us posted and for allowing user feedback to pave the road that this app heads down. I've sent you a couple bucks via PayPal, just in case you decide to go with the option of Facebook promotion (or not).
[Android Apps and Games] brandall:
You're very brave with your shiny new device! I was wondering if the TTS settings Link and Voice Search settings link work from within utter! on Jelly Bean? More importantly actually, I could do with identifying which stream the listening notification is using - Media, or notification etc - and does it change if one is on silent? Thank you!

It's a bargain at $7! I'll check it out, thanks.

Thanks for your generously :highfive: I think right now I need to spend it on something caffeine based!

Nearly finished the beta release! WHOOP!
[Android Apps and Games] IAmAN00bie:
Don't have the N4 yet, but I updated my Galaxy Nexus to 4.2. The TTS settings and Voice Search links both work, and the volumes work as follows (I believe it hasn't changed from 4.1, but I can't Nandroid back ATM to confirm because the user account feature borked the ability to restore Nandroids on custom recoveries):

Mute ONLY media ------------> no pop-up + utter beeps + utter doesn't speak

Mute ONLY notification -------> pop-up + no utter beep + utter speaks

Mute BOTH notification AND media ----------> pop-up + no utter beep + utter doesn't speak

Unmute notification AND media ----------> no pop-up + utter beep + utter speaks
[Android Apps and Games] brandall:
Brilliant :good: Thanks for that - I'll see what I can do about it....

New test build coming within the hour!
[Android Apps and Games] gloscherrybomb:
Awesome.

I hope this becomes as popular as it deserves.

When I get my new car in a few weeks, I'm going to use utter! and tasker to control EVERYTHING. I'll post a video up when I've got it all set up nicely.

Right time to beta test!

Edit:

A beer on me: 7YX95371PS333810L

Bugs:

1 - Making changes to the settings doesn't create a tick unless you exit and enter again. View just needs to be refreshed I guess, or notifydatasetchanged().

2 - Export commands - very slow, sometimes doesn't respond. When it does, it says that it cannot detect any custom phrases or words. In have a number of custom phrases/commands (no replacement words though).

I think with the backup/export options, if they are clicked there should be a visual representation of their progress/success/failure as well as the voice feedback. Perhaps if these functions are run using voice then the visual feedback isn't required.
[Android Apps and Games] seancojr:
Ha ha! The only two automation apps you'll really need. I'd love to see that video, also.
[Android Apps and Games] Dunc001:
Haven't tried any of the alpha builds for a couple of months and I have to say I have been really impressed by how far your app has come in that time! IMHO it is already streets ahead of anything else out there in terms of function, look and feel, accuracy so big thumbs up. On pricing I'd be happy paying whatever you decide on as it would become a core function of my phones although I'd suggest a price of around £4 might be sensible to ensure volume (comparable with other Pro versions of apps I currently use).

Is there a list somewhere of known bugs or incomplete functions with the latest version so I don't post anything you already know about?
[Android Apps and Games] GLDavis:
Gmail won't automatically send. Acting the same way as it did initially before you made the fix. Says "something went wrong" then brings up for manual send.

OH, forgot to add-once linked, no confirmation Email received either.
[Android Apps and Games] CarsnGadgets:
observations:

1. Community phrases still says coming soon, is this not the XML option?

2. Backup to cloud reports that is been queued but never seems to do anything

3. Export commands says something has gone wrong, then says it hasn't found any custom phrases or commands to export although I have made quite a few previous to this update.

4. I use FileExpert as my file explorer, or Astro, I realize you cant add them all, but these 2 are very commonly used/popular.

other than that, great update, well done :0)
[Android Apps and Games] eisenbathb:
1+ great job on the beta though brandall!!! I feel like this is going to get very popular very fast!!!! :good:
[Android Apps and Games] gloscherrybomb:
Tasker - use AutoShortcut Tasker plugin. You can then pick the utter! shortcut - this activates listening mode. Using autoshortcut you can also pick particular activities.

Number 5: Happens for me too.

Bluetooth: There is an app called bluetooth launch, which can can map the bluetooth 'speak' button in a car or headset to any application/activity/shortcut.

The problem for me for bluetooth, is that calls and media are handled separately in my car. Ideally I would leave it in media mode, and it would use the car mic and speakers. However the call button only works in call mode, and I;'m not sure if the car microphone is used in media mode.

The ideal: Leave the car in media mode - listen for a bluetooth headset/car button push (e.g. maybe hold next track?) and activate utter! on receipt. Use car microphone to listen, and output everything (calls, media, etc) through the car/headset speakers.
[Android Apps and Games] ltassos:
Sorry, I'm a little brain dead on the backup and restore from cloud functions. I have both Dropbox and Google Drive installed. Utter allows me to link to the Dropbox account but it indicates Google Drive linking is coming soon ("nearly ready to test"). When I do a backup to cloud, utter indicates the command completed successfully but looking at both my Dropbox and Google Dive accounts, I never see anything from utter.

Which "cloud" is it being backed up to?

Restore from cloud from another device never appears to work (back up to cloud from device number 1 and restore from cloud on device number 2 so I don't have to reenter all my custom commands, replacement words, nicknames, etc. on the second device).
[Android Apps and Games] paustin:
Thanks fort the quick response. Doesn't seem to work. In Tasker, I select the plugin 'AutoShortcut'. I select "the Edit" button. I scroll down to the only Utter option. It asks for the Language, Voice Engine, and Local. When I touch the 'eng-usa' option, it takes me back to the AutoShortcut configuration in Tasker, but it remains blank. Also, I get another widget on my homescreen. The behavior is identical to what happens in Widget Locker. Any ideas?
[Android Apps and Games] GLDavis:
Good question. It tells me the same thing but I don't know where its backing up to? I've also checked my Dropbox after 4 hours and still nothing in there.:confused:
[Android Apps and Games] paustin:
Utter activates when I receive a text.

Using Handscent, with a pop up notification. No vibrate, but it does have an audible alert (the default whistle). Utter takes a long time to timeout so I am unable to use Swype's voice recognition to reply. I would use utter to reply, but I am already sort of "in' the message, so just hitting Swype's voice recognition is faster.
[Android Apps and Games] ironlood:
I know I'm a little late on the talks about pricing but here's me input on the subject ;)

To be honest the sad truth is that the only people who will pay more then 4 or 5 dollars are people who know about app Dev or have tried to Dev an app and know what it consists of.

My suggestion is that you charge somewhere between 2.99-4.99 for the app then have an In App Purchase for people who want to contribute more.

It's what the app Lapse it pro does... you can buy the pro version for 1.99 but there are in app purchases that are just donations.

Maybe something like that will work because I know there are several people in this thread that are willing to donate :D
[Android Apps and Games] codesplice:
Not strictly related to Utter, but I really love 4.2's improved permissions display:

How cool is that??
[Android Apps and Games] brandall:
Really quick reply folks as I'm a bit under the weather. Will return to digest everything tomorrow, but thank you for all this feedback, really appreciated.

Sent via xda premium
[Android Apps and Games] IAmAN00bie:
I agree with you it's pretty awesome. But I still feel like nobody is going to read them and then complain when they install some rogue app because they didn't read the damn permissions! :rolleyes:
[Android Apps and Games] eisenbathb:
What activity do you chose to make utter work through Bluetooth??
[Android Apps and Games] Duron27:
I'm a big fan and will gladly pay when the price is figured out, I do have one consern though. As supporting as everyone is there will be people that get a full version through other free means. I don't know how it works but if someone did that would you end up paying the $1 to wolfram alpha out of your own pocket?

If that's the case maybe the conformation email from Google play store can also send a code to unlock those extra features?

I hate being negative about things but better to cover all your bases.
[Android Apps and Games] gloscherrybomb:
By number 5, I meant in Paustins list.

I have utter working through Bluetooth. If I click the call button in my car, utter starts up and I can use that instead of the default dialler. I do this through the app "Bluetooth launch"

What is much more difficult is intercepting the media button clicks to launch utter when I am in media mode instead of phone mode. That's because in ics+ the priority is set to the highest, so it's hard to set a higher priority. Tasker has a 'grab' command but I haven't mastered it yet. Hopefully on my new car media and phone Bluetooth are combined so it may not be a problem (I can just use the call button).
[Android Apps and Games] GLDavis:
This is great, but help me out here. When I select Utter I have a whole list of submenus all beginning with com.brandall.nutter.(multiple listings here). Which one would I select????:confused:
[Android Apps and Games] ltassos:
Just did a factory reset on my Nexus 7. Backup and Restore from cloud worked perfectly. Everything returned in utter!... nicknames, custom phrases, replacement words, and custom commands all came back. Great concept... saved me a lot of time. :good:
[Android Apps and Games] gloscherrybomb:
Ah sorry, go for nutter.launchershortcutactivity
[Android Apps and Games] GLDavis:
Well, that worked!!! I guess I need an A2DP type device though to hear Utter through the headset? It recognizes my commands, but Utter speaks through the phone speaker.:rolleyes:
[Android Apps and Games] paustin:
Afternoon all! We are nearly at happy hour time!

Activation - Utter activates during phone calls when shaken.

> I'll add an option to disable this though. Reduce the sensitivity of shake-to-wake

>> I will reduce. And thanks for the upcoming option. I like the sensitivity, but having two voices talking in your ear is most distracting.

Widget - not seeing how to use it in Widget Locker.

> I'm surprised that 'widgets' isn't in the list to add

>> Yeah, it isn't. Goofy, but true.

>>

However

, adding one doesn't work in Tasker either and I would REALLY like to get this one going. It would make a big difference. I tried using AutoShortcut without success. I tried to create my own way of activating Utter using Tasker and it doesn't seem to work. In Tasker, I select the plugin 'AutoShortcut'. I select "the Edit" button. I scroll down to the only Utter option. It asks for the Language, Voice Engine, and Local. When I touch the 'eng-usa' option, it takes me back to the AutoShortcut configuration in Tasker, but it remains blank. Also, I get another widget on my homescreen. The behavior is identical to what happens in Widget Locker. It seems like the widget-making code takes over. Any ideas? Fixing this would let me use it far more efficiently. While plugged in, and face up, I cover the proximity port, and Utter listens. Awesome if I can get it working. Once I do, I'll do a brief video or comment on how.

Activating on inbound texts - Happened a few times on this version as well.

> That's very odd... I'll check my code. What exactly do you mean by 'activates' - does it speak the intro??

>> Yes, it speaks the intro. Seems inconsitent - happened yesterday, but not yet today. Let me play with it more and give you a better lead before you burn investigation time.
[Android Apps and Games] GLDavis:
Originally Posted by GLDavis View Post

Gmail won't automatically send. Acting the same way as it did initially before you made the fix. Says "something went wrong" then brings up for manual send. OH, forgot to add-once linked, no confirmation Email received either.

Could you treble check the login details you entered please - It's working fine for me (although everything always does!)

Well, update...working fine after a reboot. It seems to me it's kinda important to reboot your device after making significant changes..especially after initial setup.
[Android Apps and Games] Extreme_One:
Bug(?) on my phone running Gingerbread 2.3.5 I am constantly asked to select the voice engine.

I select Loquendo TTS Susan and the prompt returns, I select Pico TTS and the prompt returns. I'm forced to cancel.

Otherwise all I've tested so far is working well.

My tablet running ICS is being returned to the factory so I'll get stuck in testing when it's returned.
[Android Apps and Games] brandall:
It's a good point and appreciate you flagging it up. I'm under the assumption that WA will want access to my Play Store stats and 'official downloads' will be chargeable from those figures. I hope so anyway! As far as hacked copies go, any plugin will have to communicate with the main app and confirm the licence - I can change the implementation of this every release, so both the plugin and main app would have to be hacked and aligned. It won't prevent it entirely, you never can, but looking forward to working out how to cut this down and taking on the hackers - BRING IT ON! :cowboy:

Sounds like you've got it sussed - Developers don't play fair with the priority settings - they tend to just opt for the maximum. It's a poor Android implementation and needs to somehow be configurable to the user if there is a conflict... Quite advanced for most though I suppose.

If there's anything I can do in regard to changing the stream output when docked or in a setting, let me know.

WHOOP! The first confirmation that it works, thank you. It's quite a lot of effort to replicate!

:good:

Same as above - if I can apply a setting to force the output elsewhere, then it's not too difficult to add in.

I can imagine!

It's the most goofy!

I don't use any of these apps, so not in the know I'm afraid. Hope someone can sort though

Does you phone vibrate when you receive a text? From your posts, I'm thinking your sensitivity is very high and it could be possible that the vibrate is activating shake-to-wake?? What do you think?

Thank for letting me know. Putting it in the gremlins section near the bottom of the bugs list!

Thanks for letting me know, yes, it certainly is a bug. I'm performing a check to validate if the locale of the engine is English and it must be failing this check due to the structure. When you get a moment could you make sure utter is using the Loquendo voice (set as default in the Android settings and turn utter off and on again to bind it to the engine) - go to create a custom phrase and tick the box for 'set response language' - the locale descriptions will appear. They are normally eng-usa or en-gbr etc - can you let me know how Loquendo is formatting the English ones please? Thanks in advance!

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

Good work as usual folks! Thank you :good:

Got the Tasker plugin working today with some help from the dev :good: Will post an updated APK so you can test it out shortly.

The dev that created the layout where I'm using the ticks and crosses is going to take a look over the weekend to try and solve for me :good:
[Android Apps and Games] Extreme_One:
Utter is using Loquendo.

I created phrase as you requested and the locale choice I was met with was "eng"

Hope that helps.
[Android Apps and Games] brandall:
Super fast, thank you :good: Little puzzled as I should have handled that eventuality... I've altered my code a little for the next release. Should be out in a few hours.
[Android Apps and Games] ltassos:
So here's what I'm thinking as far as backup and restore to the Google servers...

Backups are device specific. In other words, l have 2 tablets and a phone. When I backup tablet 1, I can only restore it to tablet 1, not to tablet 2 and not to my phone. (This occurred to me after a factory reset when everything to my tablet was restored...it didn't bring over anything from tablet 2 or my phone, only everything from tablet 1 was restored to tablet 1).

With this in mind, it means I can't backup utter from tablet 1 and restore it to my phone to save me from reentering all of my custom commands, nicknames, etc. in my phone. I have a lot of custom stuff defined in utter and it would be a lot of effort to duplicate everything manually on the other 2 devices and always keep them in sync when new customizations are created on tablet 1.

Maybe another option to export/import to Dropbox/Google drive?? Or am I way off base here...
[Android Apps and Games] brandall:
It definitely is supposed to back-up between the two different devices - purpose being to prevent you having to transfer your data and app preferences. I have no way of confirming how quickly the back-up action is requested from the Cloud though - Google literally quote 'at some point in the future'.

I can force it instantly in a test environment, but not in the real world! :cyclops:

Lot's of utter!'s data is stored in databases. Converting that to a writeable file and then back again is massive headaches. I'll keep reading up on the Cloud usage and hopefully can find a way to notify when it's actioned - Even if it turns out to be two days time, at least we'll get some idea!
[Android Apps and Games] IAmAN00bie:
If you want a way to launch utter! using a headset, I recommend grabbing an app called Headset Button Controller to let you launch the utter! shortcut on a button-press. If you are running Android 4.1+, then you will need to follow my guide here: http://xdaforums.com/showthread.php?t=1997277 before you can do this because otherwise you cannot customize the headset controls! Right now I have utter set up to launch on a quadruple click, and it works quite nicely without even having to unlock my phone! (I shamelessly plugged utter in that guide as a great example of why you want to go through with it!)
[Android Apps and Games] Extreme_One:
Not sure if the backup feature is working or not.

I requested a 'Backup to Cloud' from my tablet and requested a 'Restore from Cloud' on my phone.

This was about 13 hours ago, I'm still waiting ... ;)
[Android Apps and Games] ltassos:
Yes, I tried a backup on tablet #1 and a restore on both my phone and tablet #2 (to make sure it just wasn't a tablet to phone issue). Won't restore to either device. I'm positive Master Randall will get it worked out somehow.
[Android Apps and Games] hurricanehernandez:
Car bluetooth

Hi...

I would like to use dial2launch to launch utter, but since the shortcut is not considered an application I can't launch it successfully. This way I can use my in car dial system to interact with utter, with having to press or use the phone...

COULD I LAUNCH utter from the command line? or is there a parameter I could pass to the app to launch the voice recognition part of the program?