yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] robneymcplum:
I have an old ZTE skate, armv6 and utter is working fine on that. this: http://www.4shared.com/zip/vzRsiC9f/gapps-jb-422-Small-Oct-09.html gapps and this: http://www.4shared.com/mobile/_giWF3K7/Google_Play_Store_4310.html google play store, then download google voice search off the market, Ivona TTS service and ivona uk beta voice. Works fine on every rom Ive ever had.
[Android Apps and Games] rishman1:
Thanks for the reply. I think it's the latter actually, so yeah I may not be able to do this right now. Oh well, I can still activate it from the phone and talk to the Gear, which is still pretty sweet for now!
[Android Apps and Games] Dovidhalevi:
Yes, I have the voice search, pico TTS works fine as well.

Kicker question: Being an armv6, do you have any version of GoogleSearch sideloaded on this device. This is what is FCing. Were I to remove that, most likely would work fine for me as well, but I want Google Now functions (as many as I can get with what I have installed, anyway). The rest of it, I can do to some extent with Jeanie and any number of others that coexist with GoogleSearch. Voice Search Assistant (paid app, yipes!) gets on-line voice recognition into GoogleSearch, at least to some extent.
[Android Apps and Games] faku1810:
Well, not really.. Utter goes miles further than google now, specially when rooted and used together with tasker. The control you get over your phone is much more complete than what you get with Google. Also, You just said it, the advantage of offline usage is that you could be in the street and still give orders to utter without wasting unnecessary battery and mb from your data plan (or if you don't have one)

As I said in my last post, i think the only thing you can do is get a different Speech Recognition Engine (if possible), or maybe disable Google Synthesis in utter settings. But honestly, i have no idea what the right solution is, just giving random advice..

I have no idea what you can do with the Gear, but The only way i can imagine this being feasible is if there was a way to send an intent or some trigger using tasker in the watch and/or the phone. Intents would be best, of course, but maybe you can do something different.. for example, say you can open an app in the phone using a shortcut in the gear

Set up a profile on tasker that will be triggered when that app is brought to the foreground. then the actions would be a Close app, or Go Home, then "Send Intent" according to the guidelines in the post GLDavis linked to in the previous page.

I'm giving a general explanation because i don't know if it's possible at all, but i can be more detailed if you feel like trying.

Enviado desde mi I9300
[Android Apps and Games] Dovidhalevi:
Is off-line recognition working/possible on the armv6 device? Google's implementation will not work. If Utter has its own, I'm game! I have (or can download) the 60meg of recognition files, no problem. No room on /system but can symlink to sdext.

Both Google on-line and vlingo can work on my phone. Wish dragon (nuendo now owns vlingo!) would "open" theirs. My problem is that something, immediately, in Utter is hitting the Google off-line or some other armv7 code so crash bang. Maybe it is the Google Synthesis? Text to speech on Utter (or any of the others) seems to work without a hitch.

EDIT: I can call what is happening a bug. If I select the "other" Google voice recognition option (I have two, one is on-line, one is from Google Search which will FC), then Jeannie behaves the same way. Requests my input and immediately, "Google Search has stopped." If I select the appropriate recognition option, Jeannie will work correctly. Utter will request my input and then "Google Search has stopped." Therefore, I must conclude, that Utter is not respecting my choice. So, either insists on "off-line" if such appears!! available, or sees the choice "Google" and does not check which one is selected. Possibly it would respect "Vlingo" since that is not equal "Google."

Request: Support for CM file manager as "explorer." This one is light-weight and effective while others such as my favorite ES, have simply become too bloated.

Request: Support Google Keep as notes. Because "it is there." (In truth, I have not used any of them.)
[Android Apps and Games] rishman1:
Hey there,

Well I did try using Atooma to create a task where if I shake the watch vertically, it opens Utter on the phone; it worked, except that it opened the app (where you can change settings, etc.) instead of activating Utter. The Utter quicklaunch icon does not show up as an "app" for me to choose. So I don't know what else to do. I've never used taskers before and don't really know anything about them...
[Android Apps and Games] GLDavis:
Hello!!

I don't know what Atooma is, but will it allow you to select an application's "activities"?

If so, then you can look for the following activity for Utter...."LauncherShortcutActivity". If it does, then this should do it for you.

Lemme know if this helps.
[Android Apps and Games] rishman1:
Thanks for the help!! Unfortunately no, it doesn't let you select activities. Maybe I should learn about taskers. I'm not a programmer or anything-- but a physicist who has done some simple C programming in the past, so maybe I can pick it up... Is there a good intro-to-taskers page out there? I'm sure I can find something but just wanted to see if you already knew of a good resource.

The other thing I could try is to turn "always listening" on and hope that it turns on the mic on the Gear and not the phone. The only problem with that is that, in the past when I had that mode on, if I went to, say, MailDroid on my phone manually (using my hands) and then clicked on the mic button on the virtual keyboard (completely unrelated to Utter), it would complain that the mic is already being used, or give some other error (I forget exactly). Basically if I had "always listening" on in Utter, I couldn't activate the mic for non-Utter things. I don't know if that has been fixed yet... (?)

Thanks for any additional help you can give!!

Edit: The "always listening" mode didn't work either as it listens on the phone, not the Gear. If I say the wake-up phrase into the phone to activate it, then it transfers the audio and mic input to the Gear, but not before...
[Android Apps and Games] GLDavis:
Tasker has a steep learning curve, but if you are familiar with programming, then it's really just a matter of finding the correct syntax's within Taskers settings. User FAKU1810 is a good source for using Tasker. If you do a search for any of the developers entries, you will find in his signature block some tasker tutorials.

Hopefully, this will point you in the right direction! :fingers-crossed:
[Android Apps and Games] rishman1:
Alright, so all this time I was thinking "tasker" referred to a general Android programming term, but now after searching online I see that it is an app, correct? From what I'm reading, it seems awesome! And yeah, this should be able to do what I want. Thanks everyone!
[Android Apps and Games] faku1810:
If that Atooma works like i think, then it should be able to work, I can think of two options..

1) Try looking in the Play Store for the Utter Shortcut that Ben made, it should install as an app in your phone and then appear as chooseable in that Atooma.

2) If that doesn't work, the other way would be to use Tasker together with App Factory by the same Dev. It allows you to "wrap" a task you made as an apk and install it. So basically, if you make a task that will Send an Intent to activate utter, and then make an apk out of it and install it, it should come up as an option.

I think App Factory is paid, so if option 1 doesn't work, i can make the apk so you can try it.

Enviado desde mi I9300
[Android Apps and Games] rishman1:
Thanks so much for the help and the offer to make the apk for me. Turns out that Option 1 worked! I had forgotten about that shortcut that the developer had made. I was able to get Atooma to activate Utter when I shake my Gear. So now I can send emails completely by speaking to my Gear, without touching my phone! It's still not perfect-- it was being too sensitive on the shaking and so I had to turn off the option to have my Gear automatically turn its screen on when I turn my wrist to look at it (useful for just checking the time), and one time when I received a text which caused the Gear to vibrate, that caused Utter to activate, haha. But these are small problems to have in order to send emails by voice just using the Gear, in my opinion.

I did get Tasker and learn how to use it. It would be cool if I could get Utter to activate by pressing an icon on the Gear, so I don't have to deal with the unintended activations, but I don't see any way in Tasker to create a "context" for the Gear. Oh wait, I just thought of something. If I can get Tasker to activate Utter when an app is opened, and put that app on the Gear, maybe that could work, as long as Tasker would be aware of me opening an app on the Gear (I already tried putting the Utter shortcut app on the Gear but that didn't work, as it looks for a network connection and the Gear doesn't have any)... Hmm I will try this.

Thanks again!!
[Android Apps and Games] faku1810:
I'm glad option 1 worked out for you. Regarding the alternative you thought of, i did mention a couple of posts back that it would be easy to do IF you already can open other apps in the phone using an icon in the Gear, as you'd only need to set a profile to trigger when said app is on foreground. If you can't do that, then you'd need other ways to communicate the Gear with the phone, that could be used as a trigger on tasker.

Personally, i think the best option would be to ask Atooma developers if there's a way to use intents to replace the "shaking", because if that's posible, then just installing tasker in the Gear would be necessary. From there you'd just create a lonely task (no trigger needed, just remember to set an icon for it) that would send the required intents, and finally you'd go to your main screen and add a Tasker shortcut to that Task.

I'm kinda in a hurry right now so if anything i said didn't make sense i'll explain it later.

EDIT: Could you explain me how does Atooma work? i checked up on it and seemed similar to taker with a more colorful look, but didn't install it so i don't know what difference it has that allows you to shake the gear and launch a shortcut in the phone.. maybe it's something tasker can do as well?
[Android Apps and Games] kurtph1969:
It looks like Google has updated its standard text-to-speech voice. Here in the UK, Google is now female, however Utter still addresses me in a male voice. Strangely, Utter is then responding to further prompts in a female voice! Anyone else got this?

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

utter! version-3.0.9.1B

Model: Nexus 4

Manufacturer: LGE

SDK Build: 18

Release: 4.3

Root access: false

Voice Search: en-gb

--------------------
[Android Apps and Games] GLDavis:
Try reselecting the voice engine in utter. It may not recognize it until you tell it to.
[Android Apps and Games] rectifiercc:
Galaxy s4 voice issues...

I've installed utter on 2 galaxy s4 (sprint) devices for friends. Upon launching the settings I choose the google voice engine instead of the S-Voice engine but utter always addresses me with that smoky slow voice. I want the google woman's voice which is more friendly sounding and not like an old vegas entertainer. Anybody having this issue or know how to fix it?

Sorry if this has already been addressed.

thx
[Android Apps and Games] faku1810:
You must first go to Language and Input and set Text to speech to use Google's voice, THEN you can go to to utter and select the same voice in the settings.

Enviado desde mi GT-I9300
[Android Apps and Games] Just_a_cake:
Wow

Wow, amasing! I love it. I'll ceep it on my phone)
[Android Apps and Games] Thwip:
Galaxy S4 speakerphone?

Resolved: My Tasker profile needed a delay to turn on speakerphone.

Profile: Speaker (8)

Event: Phone Offhook

Enter: Anon (10)

A1: Wait [ MS:0 Seconds:2 Minutes:0 Hours:0 Days:0 ]

A2: Speakerphone [ Set : On ]

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

I recently upgraded from a Droid RAZR to Galaxy S4. I use a simple Tasker profile to always enable speakerphone when the phone is "off hook". This seems to not work with the S4....

So, when I use Utter to make a call it makes it fine but speakerphone remains off. I have not received a call yet but imagine it is the same.

Has anyone found a work around for this issue aside from returning the S4?
[Android Apps and Games] rectifiercc:
That did it after a reboot thanks!
[Android Apps and Games] rishman1:
Well it's just that in Atooma the Gear shows up under "Objects" that you can include in your "if" statement, whereas the Gear does not show up as an option to create a "context" with in Tasker.
[Android Apps and Games] rishman1:
Is there a way, using Tasker, to disable Utter's permanent recognition when I click on the mic in another app to speak text, e.g. on the Swype keyboard? As of now, voice input in other apps doesn't work if I have permanent recognition enabled in Utter. Thanks!
[Android Apps and Games] faku1810:
I see, so you have atooma in your phone, and it detects your Gear's movement as a trigger, then you use launch app to fire utter's shortcut. I was under the impression you were somehow using atooma in the Gear itself.

Then the only way would be to have tasker's dev to include Gear support, you can ask for that in their google's dev forum, but i'm not sure how feasible it is to do it because of the need of a Gear to test it and all that..

I've been thinking of other possibilites but to no avail, I'm stuck the moment i think about sending a signal from the gear to the phone, if it were possible to do a ping through 3G connection, or send a file or message, or anything at all from the Gear, then all that would be left would be to have tasker detect that. Is there any other interaction you can do between the Gear and the phone THAT IS originated in the Gear?

The only way to do that would be to use "Application" and choose the apps you're likely to use the keyboard as the trigger for a new profile in tasker, and use intents to disable permanent recognition while said apps are on the foreground, and an exit task to re-enable it.

---

EDIT: I just thought of a way to use utter (and permanent recognition) to dictate when using any application in which is posible to input text, using tasker's "Input / Typing" action (i have it in spanish so terms may vary) and the experimental voice recognition plugin Ben made to use with it, it might need using a shell command to focus on the send button and press it, but this can be skipped. If I get this to work, then it might be possible to do it in a cleaner way as something directly coded in utter, what do you think, [MENTION=984710]brandall[/MENTION] ? I'm not sure if it would work on non-rooted devices, but maybe there are alternatives?

This is originally thought to use when you're using your phone at the moment but are too lazy to type lol. However I've been thinking about something like this for a while: since I usually want to reply to texts and stuff as soon as they arrive, but don't want to take out my phone on the street. As I already have my messages read out through my earphones while i walk, I could tell utter to dictate a reply (or it could ask me if i want to do it) and if so, it would turn on the screen and unlock the phone, open the app and type the reply, then focus on the send button and press it before turning off the screen

This all can be done easily enough with tasker, the main issue would be "how to open the app in the conversation i need?", maybe with intents... it's possible to use tasker to expand the notification bar and navigate "blindly" to the notification, then use shell commands to emulate a screen touch, however.. that's not the best way to go about it

I'll think more about it tomorrow, as i have an exam i should be studying for right now lol
[Android Apps and Games] Leavard:
The most recent update to Google Maps (v7 IIRC) changed how the voice synthesis works. If your system language is different to the synthesis language it defaults to the end-us voice.

I'm on 4.3 as well (cm) and it doesn't seem to affect any other synth elsewhere, just in navigation.

(I'm Australian, so my system is en-au and my synthesis is en-gb and I get the American female voice in Maps).
[Android Apps and Games] brandall:
Still alive...

Hey folks,

Thanks as always to those helping out answering posts in my absence. I've got my head down working on my other app due for release in a month and heading for an open beta soon.

As I've explained before, I'm just overwhelmed with my work-load. 500+ unread utter! user emails, mass of Play Store comments that have gone unread. They only way I can keep moving forward is to lock myself away and just keep writing the essential code and bug fixes for my apps.

Anyway - I'm here for 48 hours! If you've asked a question that has gone unanswered and want to run it by me, please do post again now. I'll be around to answer them for a couple of days, before I head back to my void until my new app is ready for you to get involved in - if you want!?

Hope you are all keeping well

Ben
[Android Apps and Games] XangoAbada:
Hi Brandall. So if you are here, then i have one question regarding translations. Is there polish language comming in any upcomming update or do you have plans of adding it in the future? It would be the first app of this kind in Polish, so i think you would have many more users playing with your app :)
[Android Apps and Games] brandall:
Hi XangoAbada, I've prepared the application for translation into every language - I'm currently working with the xda user [MENTION=907600]Dtrieb[/MENTION] to understand how to allow users to provide translations as simply as possible and how the application can handle the structure of the language use. Even with German, which follows a similar structure to that of English, it's proving very difficult.

Honestly, I don't know whether I should just throw the translation G+ Group open and try my best to keep up with it all. I just hate the thought of someone spending hours translating the application into their language - only to not get an email of thanks or any response from me for weeks... :(

So many emails, so much to do....... Not enough time to appreciate (or notice in the mass of emails) those trying to help me. Which is awful.... :(

Drop me an email entitled POLISSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSH from the app and I'll spot it if you want to accept my appreciation in advance :good:

Same for any other translators....

Ben

Ps. I'm absolutely certain, that if I keep my head down, keep working, keep coding, just keep on coding, I'll end up with a team around me, who can provide everything I need (which isn't much), especially to those that just want to support me. Good things are happening in this respect in the background. I just need to keep insensately coding.............

Pps. On that note - I hope that everyone has noticed the ambient nose errors have reduced? Once you activate utter! whistle a couple of times before saying 'cancel' and it should recognise 'cancel' rather than throw the ambient noise error.
[Android Apps and Games] faku1810:
Hey [MENTION=984710]brandall[/MENTION], good to see you around, since you're here i may as well ask you a couple of things.

In my last post i came up with an idea to add a "dictate" command to utter so we don't have to disable permanent recognition to use Google Dictation, however i don't know if there's a way to emulate text input in a non-rooted stock firmware as my experiments are done on my rooted phone and tasker online guide about Typing action mentions it only works on CyanogenMod Roms (mine's stock though)

What do you think? is it feasible to emulate input text on the active app using utter? I can attach my "CommandAction" task if you want to take a look on how it would work.

Ps: I'm ready to translate utter to Spanish whenever you feel like it, don't worry about thanking me or whatever lol I'll benefit enough just from having this awesome app in my language

Enviado desde mi GT-I9300
[Android Apps and Games] brandall:
Hey faku, thanks for all of your help here on the thread. I know many, including me, appreciate it.

It is a root only option I'm afraid - Android defends access to the current input field, as it could be a password or other private information (as you know). As much as my XDA roots dislike it, root features are down the list of priorities, simply because it has proved to be a surprisingly small amount of my user base. I'd love to get utter! embedded in CM - but they've not replied to my request to discuss this. In their defence, they are having a pretty busy time at the moment though!

The permanent recognition has become the most popular feature - I originally designed it assuming it would only be used when the phone was on charge or the user was driving, but it's clear that many use it, well, permanently!

On that subject - I've made contact with the chip designers to give them a nudge on their SDKs to utilise this feature, as Google does with the MotoX, Nexus 5 and all of their future devices.... That is the only way to be able to implement a listening functioning that is low on resource and most importantly, doesn't cause confliction when another app or feature tries to use the mic. A further Android limitation causes it to conflict with the audio output and the stuttering experienced. I'm on the case of getting Google to correct this - It would take them less than 1 minute to code the fix.

I'm often left considering the best work-around, rather than the best implementation, which is just bloody annoying. But without root, or exposed APIs, my hands are tied.

Hope I answered your question somewhere in my waffle.....!

Edit. I think you have your hands full with testing my new app and your posts on here to take on translation too!?
[Android Apps and Games] faku1810:
Thanks for clarifying it, i was almost sure it was like that and i agree that root features are not for the main group of users, that's why i was doubtful about the usefulness of my tasker workaround.

I'll give it some finishing touches though in case anyone who's rooted, and uses tasker with your recognition plugin can test it and see if it's useful at least for the time being.

It's great to see you working so hard and i completely understand that feeling of "it would be SO better to do it like that, but it can only be done like this". It's the biggest problem when it comes to big companies having the power to monopolize the hardware/software implementations.

And no, it wouldn't be a big deal to translate the app, my part in the thread is just giving some tips about tasker and some common issues people has, not really a heavy workload, and your new app is not really time consuming, specially since you have most of the features one could suggest already planned.

So there you go, give me the heads up and I'll have the translation in no time lol

Enviado desde mi GT-I9300
[Android Apps and Games] rishman1:
What's the new app that brandall is working on??
[Android Apps and Games] brandall:
Android really need to allow the voice typing to be initiated without user interaction. Again, it would be such an easy implementation

Thank you :good:

Top secret for about another week - need to make sure I've got everything prepared before a website runs a story on it, which they may well do....
[Android Apps and Games] Daki_23:
Absolutely amazing app. Loving it so far.
[Android Apps and Games] brandall:
Thank you :good: