yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] sevenup30:
Thank you again [MENTION=984710]brandall[/MENTION] for your awesome Utter! I really like it.

But i do have one question.

I'm french, so for now i'm using Utter in english, I use it 90% of time for playing music.

My question is, when translation will be out, how will you handle english title in foreign language? :D

Because when I use S-Voice in french and i say "jouer For Whom the Bells Tolls" it recognize "jouer forum de bento" which means nothing.

Since i'm listening only english music.

Maybe allow utter to use both voice recognization french & english when the keywork "jouer" is used? I don't realize how it can be hard to dev this, it's just a question if it's possible or if i'll must keep utter! in english.

Other question to everyone, does someone know how can i create custom comand to lunch play music shuffle ?

Thank you
[Android Apps and Games] brandall:
Hi [MENTION=3523897]sevenup30[/MENTION], the best way to do this currently is to use a replace words feature - So you substitute 'jouer' with 'stream, Spotify or play'.

If the music titles aren't French, then you'll need to see what Google Voice Search sends back when you say 'jouer', but it is listening in English - You can do this in the Recognition and Voices Section. Whatever it recognises, you'd use that for the work replacement.

For a combination of a custom launcher to listen in French and replacement words, have a look at Translation in the user guide - It gives some tips on contact names etc which you should be able to adapt.

Until I get French sorted, I hope that helps!
[Android Apps and Games] RoboJoe:
Just to state the obvious, be sure where you're not filling parent, you use dp for every thing and sp for text, instead of px.
[Android Apps and Games] brandall:
UPDATE!

Ok folks, just to let you know where I've been at:

I've spent so many hours trying to solve turning the mobile data on and off from 2.1 - 4.0.3 and I can't find a solution :mad:

Annoyed, as I wanted to include this and then combine the wifi/bluetooth and data tabs so to be able to toggle them all from the one place. I'm going to have to abandon it for now.

Next I thought it was about time I got rid of the 'Google Voice Search' pop-up and implement my own recogniser, but I've changed my mind on this - It won't actually enhance anything about the Alpha (it will just stop the pop-up), so again I've abandoned that as a waste of my time for now...

I've kept up with all of your posts and sorry I haven't been able address them all as yet. Here is a summary of my thoughts:

Weather

I can implement it, returning the data by speech only. I don't want to create my own interface for the results, I want to use a third party application, which is a fundamental of utter!

This is where the user preference issues begin - From a commercial point of view, I need to approach a provider that has a hugely popular and comprehensive application as well as a free and premium version.

Why free and premium?

To convince them to allow utter! to pass data to their application and add the code quickly, they will need to have a commercial angle - That angle can only be hoping that users will then upgrade to their premium version once they've seen the functionality the application provides.

In the future, I hope I'll have many different applications that allow utter! to return weather results in their application and I can check which one you have set as 'default' before returning the result in that application, but I'm not there now...

Time

Pretty simple and this is probably what I'll do next...

Root functions

I'm drawn towards doing this next... Reboot bootloader/recovery and setting the CPU profiles etc. It's not good news for non-rooted users, but good for integrating functions that appeared to make the YouTube video so popular... In addition, probably good to get some more media attention, which I have to consider.

Anyway:

1) Voice weather

2) Time

3) Root functions

I'd appreciate your vote! Sorry that I'm limited to only 8 thanks meter per day - The input and feedback you are all giving is invaluable to me and the development/direction of the application. You have my word that should utter! make me filthy rich, you shall all be remembered :)

Fingers crossed!
[Android Apps and Games] freak4dell:
I'm inclined to say that the order you've already posted is the right way to go. While I would love the root functions, most Android users are not rooted (though most on here are), and thus, I think you should perfect the more widely used features like weather and time first.

Might I also suggest music controls be added to that list, either in position 3 or 4? The reason I say this is because weather, time, music, and navigation are probably the most used functions for any voice control software. Looking at it from a viewpoint of what features are absolutely essential, I would say that you could go to beta with those four features, but not before. That is, if you wanted to...I have no idea what all you're planning to incorporate into alpha before you move on to beta. That's just my $0.02.
[Android Apps and Games] mahootzki:
In all honesty after putting in some thought (even though I was the one that asked for time and weather...) I would LOVE if we can start testing something more useful like making calls with it from contacts, is that a crazy hard thing to get done?

I have not had ANY other app recognize my contacts (got some weird names) as much as this app has, I wish I could use it to call already with it.

Sent from.... Who cares, it's here now!!
[Android Apps and Games] freak4dell:
Doh...I totally forgot about calls. That's the 5th essential feature.
[Android Apps and Games] brandall:
I'm using ActionBarSherlock for the backwards compatibility and in the absence of the native ICS ActionBar, it's designed to replicate the behaviour.

The code I posted are the ONLY settings that reference the ActionBar tab layout, so I have no dp, sp or px to consider...

I hope the solution therefore lies in a simple change to the posted xml, but nothing has worked so far... Otherwise perhaps I'll have to enforce spacing defaults of my own?

Folks, to save me looking back through all of the posts and looking up the ROMs you are using, could you post whether the tabs are spaced and scrollable for you or not and what Android version you are running?

Thanks in advance!
[Android Apps and Games] brandall:
Thanks - I'd put 'call blah on mobile' down the list as other speech apps have this. I wanted to go down the 'different and novel' route first...

Although as you said, it's an essential feature....

I shall ponder!

One thing though - to make this feature actually usable in the alpha release, I would need to implement the widget to activate the listening functions outside of opening the application... I didn't want to go down this road just yet... Code headaches v's no time spent on creating logic...

So much to do, so little time!

EDIT: In answer to your alpha/beta comment - I suppose I'd considered alpha to demonstrate functions and beta to make them actually usable.. (amongst other things)
[Android Apps and Games] mistermentality:
Stock rooted lg optimus 3D rom, gingerbread 2.3.5 and tabs are squished but scrollable.

Dave
[Android Apps and Games] robbo89:
Testing out the app on a rooted galaxy S2 using the latest hydrog3n ROM. Great work so far! Tabs appear fine for me. So fine in fact that I didn't even realise there was a scrollable tab at all! Was just about to mention that the WIFI and BT toggles were missing from the Google play store version, accidentally slid across and there they were.

Toggles are working okay but I'm also getting the problem of it detecting both the word on and off in my command.

Personally, further down the line I'd like an option to turn utters voice replies off and just have a text response. If you're in a public space, even with a good, natural tts engine, responses can sound odd and attract some funny looks. Most of the time I imagine I'd just want to speak a command and have it done rather than have to hear a voice response or even have a conversation with the app.
[Android Apps and Games] rygo:
Galaxy nexus they look good and r scrollable
[Android Apps and Games] vcallas:
Tabs are showing up properly on my SGS Captivate running 4.04 via AOKP b31.

AOKP b31
[Android Apps and Games] rmiles7721:
Codename Android 1.55 on a CDMA Galaxy Nexus no problems with the tabs.
[Android Apps and Games] rygo:
Went back and looked through forums I found 2 phones with problem

Evo 4g and lgp920 both hdpi 480-800 (217) ppi pixel density is there specs
[Android Apps and Games] brandall:
Thanks folks - So are we looking at just a GingerBread issue then?

The text option will definitely be included as a must.

I can only assume Google are using an association algorithm on the returned results - I get the additional suggestion of 'off' so many times when I'm certain I say 'on' very clearly.

The rest of the words must be analysed, and 'on' or 'off' returned as a high probability string, given 'turn' was also detected.

I've no certainty of this, it's just an assumption based on the returned results I've tested and reports of others...

It's not the end of the world - in beta I'll just switch it off if on and visa-versa. They'll be no need to make voice reference to them both being detected of course...
[Android Apps and Games] brandall:
Good work, thank you very much. So far it's the above or Gingerbread? Or both...
[Android Apps and Games] xxRAMOTHxx:
Tabs are squished and not scrollable.

Add another EVO 4G on Ginger to the list. 2.35.

Edit: would you like me to flash an ICS rom and see if it makes a difference?
[Android Apps and Games] rygo:
Had a buddy dl it on his Droid x stock 2.3 tab squished
[Android Apps and Games] ttamirt:
Looks fine and scrollable on HTC Desire Z - CM9 beta, CM7.2rc1, Andromadus Audacity b2 roms.
[Android Apps and Games] brandall:
Thanks

Thanks

That would be fantastic... Would really help :)
[Android Apps and Games] 99problemz:
I'm guessing the reason for the bunched screen is the older model phones dpi are at 240 and below maybe if you are on a rom that can change the settings for dpi up it to 250+ and see if that works. Don't forget to reboot after u change settings it may cause some apps to not work. Once again I'm just speculating. Not guaranteeing this will work.
[Android Apps and Games] boldvishal:
Can you please elaborate this? Whenever I try to use another application which is in continuous listening mode and then tap on the utter widget - It says, recognizer is busy.

How can I make both of them to run simultaneously?
[Android Apps and Games] Leavard:
Just a heads up everyone, the Google text-to-speech engine is now available on the Play Store https://play.google.com/store/apps/details?id=com.google.android.tts
[Android Apps and Games] caanda45:
Has utter been optimized for Bluetooth headsets/car kits yet?
[Android Apps and Games] GLDavis:
No sir. It seems to work with most headsets, and I can't tell you about car kits. The developer never really got the opportunity to explore this, just too much to do.
[Android Apps and Games] faku1810:
I'm sorry, in that post i was talking about how to "turn off Utter permanent recognition when you need the mic for a different app"; if I understood correctly you want the exact opposite.

For example, if you're using S-Voice commands in the music player (it allows you to say next, previous, play, stop, etc. so I suppose it's constantly using the mic) and you decide to activate utter, it usually says the recognizer is busy because the mic is being used by said app.. with S-Voice it would be as easy as to turn off the "voice commands in apps", but I don't think it's possible to disable this with all the apps that use the microphone (and can't really think of one that uses it like this).

PS: I updated my Google TTS with the one in the Play Store... the spanish voice is so bad that i don't know if i should cry or laugh, being such a big company Google should put a little more effort into these things.
[Android Apps and Games] mpd1981:
Possessive girlfriend

I absolutely love this app but I find myself checking brandalls posts like a jealous girlfriend for any word on the secret app, I honestly can't wait
[Android Apps and Games] mbjr:
What post and app?
[Android Apps and Games] jugg1es:
His un-named, un-released app that is being being tested.

"Don't be so humble - you are not that great."

- Golda Meir (1898-1978)
[Android Apps and Games] 1454:
Maybe I have just missed it. Is there a way to start and stop utter via bluetooth? I want it to start listening for my voice just while I'm in the car. I don't care if it records my voice over bluetooth, I just want it to stop and start listening on bluetooth connect. I've tried to set up a tasker profile to do this, but I have yet to see if it works.
[Android Apps and Games] My1xT:
can I help with the German Translations when the framework and such are working???
[Android Apps and Games] faku1810:
If you've set up your tasker profile right, then you should already have all you need to start utter automatically.. Just in case i'll remind you that to make this work you need to use Misc/Send Intent actions on tasker following the instructions posted by Ben.

i already did a post giving a short guide to how to do it. You can read it here
[Android Apps and Games] 1454:
Cool, thanks Faku. I appreciate the help.
[Android Apps and Games] My1xT:
also I found an error.

as soon as utter starts listening, it says that it lost the internet connection...
[Android Apps and Games] faku1810:
Do you have data or wifi on while using it? Offline recognition will only work if you have the latest google's search (Google Now) updates and the right language files you need depending on what you set up in Google Now Voice Settings. For example, English (US) or English (UK), Spanish (Spain). etc., otherwise, utter won't be able to recognize your speech without internet access.
[Android Apps and Games] rishman1:
Is there a way to have Utter save your sent emails, when you choose to not proofread them? It will save if I proofread (because then it opens my email app, MailDroid), but not otherwise. Thanks!
[Android Apps and Games] My1xT:
I have WLAN on.

oh didnt really know I need google now and that. I had disabled that...

aftr enabling and updating Google Search/Now I have a server error and such...
[Android Apps and Games] CZ Eddie:
I'm not going to read the entire last several pages just to see if this has been announced yet, sorry. :D

But for those of us who were experiencing Utter not being able to understand what we were saying, then you might try installing the latest Google updates. Here is a thread for the KitKat 4.4 apps:

http://xdaforums.com/showthread.php?t=2514854

It works on Galaxy S4, not sure about other phones. It fixed my issue where Utter couldn't understand what I was saying. Which I believe was due to a Google problem (from what I read on this thread).

Hope it fixes things for you guys like it did for me!
[Android Apps and Games] heXacode:
I'm not sure if I skimmed over the answer I'm looking for but I'm looking for utter to be aware at all times. I have to click on the shortcut, app or click directly into wake-up-phrase to speak a command. Once its done it seems the self aware is off and saying a command or configured command won't come up unless clicked on again. Is there a way to keep it on at all times?
[Android Apps and Games] gloscherrybomb:
Hi Ben if you are still around -

Basically when connected to my car bluetooth, I cannot use utter. It doesn't hear a thing. I have the same problem with google Now if I have selected use bluetooth mic.

In google Now I can turn off this option and just use the phone mic (better than nothing). Can you please include an option to just use the phone mic and ignore whatever it is trying with bluetooth?

Thanks
[Android Apps and Games] faku1810:
I'm guessing you did activate Wake Up phrase and then closed utter? There should be an orange icon in the notification bar, together with utter's blue icon.

After that you'd have to say "Wake up" whenever you wanted to issue a command.
[Android Apps and Games] heXacode:
Yeah after enabling it the orange icon comes up then I'll say the the wake-up command or a configured wake-up command like hello. Then I'll say something like play godsmack voodoo or whatever I want it to do. Then after utter does my command the orange icon disappears and it seems like the command/wake-up command disables itself.

After that I'll say wake up or my configured hello command and I get no response till I enable the wake-up command again.

UPDATE: I figured it out I guess. If I don't use a configured wake-up command then utter will remain ready and aware on the original wake-up command and the orange icon stays on at all times. If I enter a custom wake-up command then it disappears after the first wake-up and request command.

2nd UPDATE: Seems like wake-up deactivates itself once I ask it to play music. If I issue a command for anything else it continues to remain enabled after the command and request. Not a big deal. Just an issue I'd like to point out to brandall.
[Android Apps and Games] faku1810:
After reading your second update i confirm that this is expected behaviour, since there's a problem with audio output because of the way Ben had to "mute" the beep of Google's service to keep the connection alive and hear the wake up command.

I would suppose this is the same with games because of the multimedia stream being used as well. I might be wrong with this last asumption though

Edit: If i understand correctly, launching games works well if you use "Wake up" but won't if you use a custom wake up phrase?
[Android Apps and Games] heXacode:
I don't have any games on this phone to test that since I never play games except on the Xbox. I tested the custom wake-up commands for other stuff and it seems to keep the wake-up enabled after each request. If its to play music with Google music player or anything Google related it disables itself. If its for anything else its fine whether using original or custom wake-up commands.
[Android Apps and Games] faku1810:
My bad, i read your example of "play godsmack voodoo" and for some reason thought of a game instead of the command for playing music. This limits my answer to the first one about Utter disabling permanent recognition because of Ben's workaround for muting the beep.

I'm sorry to say that this is just the way it works right now because of the way Google implemented that sound.
[Android Apps and Games] heXacode:
Yeah. Hopefully Ben can resume work eventually on utter and find a workaround. I'm amazed by it and how well it works better than all the other same type of apps. There is one other app that does almost as much as utter and has siri like conversations with you but lacks stuff that utter has and is a major battery killer.
[Android Apps and Games] Markgg88:
Loving the app. Having said that, i do have one small niggle with it. I can't get the "ZIP" command to work. I tried it the same way you did in your video but Utter just says it "cant resolve the file" or something along those lines. Any Ideas?

I'm on the Samsung Galaxy Mini 2 6500D running Cyanogenmod 10.1 if that helps.
[Android Apps and Games] Mugga:
Great app so far, the standard commands work pretty well, but I got some issues with the recognition together with spotify. When I say "Spotify Red Hot Chilli Peppers" I just get "Sry, bla bla". I tried several pronunciation's but they didn't work. I tried it with the standard Google and with Ivona speech voice recognition.

Does anyone got a tip for me?
[Android Apps and Games] faku1810:
I don't see "zip" in the command list in utter, so maybe it's the kind of stuff Ben has planned and probably tested on its own device but hasn't implemented yet in the public app itself. You can see that the command is "zip the screenshot" but from what i've tested utter isn't able to understand such things.. Even if it could, it could only apply to the latest screenshot taken with utter (otherwise, what would you do if you have several screenshots?), so in any case it should be "zip filename" while being in the browser app, but as I said, zip is not included in the command list, so i don't think it's possible to do it yet..

Unless of course, that you had tasker, and the recognition plugin for utter.. with a little bit work here and there it should be possible to create a custom command that would zip a file using a command "zip directory / filename", but i think it's too much work for what its worth, I'd rather zip it manually.

The command, as stated in the command list, is "Spotify track name", you won't get it to work using the artist, nor can use it to stream all songs of an album, etc.
[Android Apps and Games] Mugga:
But when I say for example "spotify madonna" or "spotify britney spears" it's working.
[Android Apps and Games] faku1810:
Is that so? then you could try the following:

1) Open utter, go to Recognition & Voices and tap on the option "Google Voice Search" to be prompted to say something. Say "Red hot chilli peppers" the way you usually do, and check if the visual feedback given to you is alright. If it is, go to step 3, otherwise follow with step 2.

2) Still within utter, go to Customize, Replace words. There type "Red hot Chilli Peppers" on the bottom box and a replacement like "peppers" or something else that you know utter will recognize, it could be one of the words you got right in step 1. Then test the command, if it doesn't work go with step 3.

3) Check if searching manually in spotify gives you the expected result, it might be that there's something wrong with the way it looks for the group music.You could also try with other groups.

If it's working with other artists, it should be an issue with utter understanding "red hot chilli peppers" but could also be an issue with Spotify itself.
[Android Apps and Games] b1ackjosh:
Has anyone notice that the perm recognition stops working after a while on the nexus 5?

It seems that utter is taking 50% of my battery. The funny thing is that none of the wake up phrase seem to work suddenly and I wonder if that feature is locked up or has some sort of memory problem.
[Android Apps and Games] sevenup30:
Is it possible to create custom phrase with a variable at the end ?

I'd like to create the command search artiste +nameofartist which launch google play music search activity with the artist name i said.

Thanks

---------- Post added at 06:37 PM ---------- Previous post was at 06:35 PM ----------

Is it possible to create custom phrase with a variable at the end ?

I'd like to create the command search artiste +nameofartist which launch google play music search activity with the artist name i said.

Thanks
[Android Apps and Games] faku1810:
Is it possible to create a custom command with variables? Yes, but only in conjunction with Tasker, for the time being.

Would it be possible to use it to do what you want? I honestly don't know, launching activities is not as easy as it seems as you need to know how to give the extra data it needs. In this case, the name of the artist.

I'm currently looking up how to "decipher" the way the intents work, as it would be really helpful for other things i want to do in tasker, but i can't be sure i'll find anything.
[Android Apps and Games] :
Man I really enjoy using this, but it just wreaks havoc on my battery, more so if I set up voice wake commands. Charging takes quite a bit longer to.
[Android Apps and Games] GermainZ:
Well, naturally, since it's always listening. :)

The easiest way is to create a shortcut to the action you want on your launcher, then check your launcher's database (using e.g. SQLite Debugger).
[Android Apps and Games] pcgardner:
Where do I download the plugin from?

I am probably being very dim, but where do I download the Utter! plugin for Tasker? Or is the "attached utter! example project" the plugin itself?

Phil
[Android Apps and Games] easiuser:
http://xdaforums.com/showpost.php?p=28785748&postcount=1275