yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] GLDavis:
Bluetooth WORKS!!!

Whoopee!!! Okay Gang...I got this to work but there was a little bit of a workaround. (THIS IS WITH A "NON A2DP" HEADSET)

First I installed an app called Bluetooth Launch from the Play Store (https://play.google.com/store/apps/details?id=com.kin.bluetooth_launch)

a. Using this, you have to select an action to take place when you press the Headset Button. The action you will need to select is (com.brandall.nutter.LauncherShortcutActivity). Credit goes to someone (I can't remember who from a long time ago).

b. Well...that didn't work...BUT the Voice Activation dialer kicked in...HOWEVER I went into manage apps and "disabled" it and guess what..IT FREAKING WORKED!!:confused::D

c. I don't have an A2DP headset, but yet I can hear and respond to Utter and even the TONE to start speaking is loud and clear so I have no timing issues. (I know it works because I went to another room, closed the door and pressed the Headset Button) about 20-30 feet away.

*** BEN...when I call a contact, or call a number i.e. 555-1212 it would be nice to have Utter say "calling contact so and so" or "calling 555-1212" so we know Utter heard us correctly. In testing just now I called my office number and it selected something different and I was across the room unable to see the phone...yikes!
[Android Apps and Games] GLDavis:
Bluetooth...update

Hey everyone,

Okay, little update as I'm using an old headset, so you may not need to install Bluetooth Launch.

Just connect your headset to BT and press your headset button...if the voice dialer comes up as the only option try (freezing or disabling)

If the headset button brings up a screen to choose Utter or Google Now or any other, select Utter as your default and you should be good to go.;)

Lemme know and Thanks to everyone! :)

---------- Post added at 10:42 AM ---------- Previous post was at 10:21 AM ----------

Hello Gloscherrybomb,

When you have the chance, after you establish the BT connection try going into Utter's menu, and from there switch it OFF, then switch it ON again and see if that works please.

Thanks!
[Android Apps and Games] gloscherrybomb:
No luck :(
[Android Apps and Games] Uriz3en:
Galaxy Note II, JB 4.1.2, non-root

Just updated to the new version, seems to run fine.

Uninstalled the old, installed the new, no problems so far, eng-US offline working fine, Start listening, stop listening and wake up work fine, too.

Shutting down all location services and re-enabling them now finally lets me know what the weather`s like again.

One thing I noted, trying to "Change the Wake Up Phrase" in Power User settings on my non-root Galaxy resulted in the following:

Orange utter mic comes into task bar, says wake up mode active;

If I say:

- stop listening, phone acknowledges, orange mic disappears

- wake up, utter is listening for a command - if I don't give one, utter stops and wake up mode is deactivated (orange mic disappears)

- wake up, utter listens, I ask for the weather, utters tells it to me, then wake up mode is deactivated (orange mic disappears)

Two Questions:

1.) Will the ability to change the Wake-Up Phrase be only for rooted phones, or does "Power User" mean something else?

2.) And this is more of suggestion, would it be possible to train the voice engine via tapping on the correct visual results? Maybe you can offer google a partnership program or something? I mean, it's their engine that gets refined by user input. Or just that utter saves some words etc on the device. Even better would be if you could, should the correct option not be in the visual results, actually type it in. Like, I think Dragon Naturally Speaking on PC.

Lastly, I still cannot get it to recognize the word "utter"...

Great Job.

Now, I'm only hoping for more optional variety in commands, and my personal wake-up phrase for my non-root phone.

Cheers.
[Android Apps and Games] bruce7373:
Yep, that worked! Thanks a lot, Ben. :thumbup:
[Android Apps and Games] gloscherrybomb:
AutoVoice on the play store (tasker voice recognition plugin) works perfectly with my bluetooth. May be good to get an idea of how it can work. The developer may even help you out.
[Android Apps and Games] Drifternz:
Ok..here is the result of my playing with the wake command on the new version after a clean install.

The wake up command does not work if my phone has been asleep for several hours. Even after waking the phone and going to the lock screen..no response. Only by starting utter normally does it wake. :eek:

Second. if I stop utters permanent listening from the notification icon..all is good..it stops. :good:

If I wake utter normally and tell it to stop listening, it does not understand the command even though google is returning the correct command in visual result. :confused:

If I just tell utter to stop listening without waking it, (If it hasn't been asleep for hours) then it stops correctly.

I have had no more problems with the "try again crashing". :good:

All tests were done on a stock standard, unrooted galaxy S3
[Android Apps and Games] ziaulh.ch:
I am trying this app for couple of hours now. I see I have installed 2B version from market and here its still 1B!

App opening is fantastic!

Tried facebook status but it doesnt read what I say correctly. It doesnt detect the word UTTER.

Wake up is limited to ICS as the app says!

The weather says wrong information. My google says 37c with thunderstorm and its says 36c sunny

Calling command works well but it doesnt recognise any contact on my list! The names are native and muslim name, may be thats why but even english names are not recognised.

And how do you think UTTER is better then assistant or skyvi?

Thanks in advance!
[Android Apps and Games] GLDavis:
Headset Test Results..

Ben,

Results above regarding headset/Utter testing.

EDIT: I cleared data, then setup Utter. I turned the headset on, Pressed the button and it connected first time to Utter without a hitch.

I turned the headset off, did a couple things, then turned the headset on and issued a command-Utter spoke through the phone speaker (it binded I guess the first time, but won't hold it)??

---------- Post added at 07:36 AM ---------- Previous post was at 07:22 AM ----------

1. Wake up command does the same for me after the phone has been asleep for a while.

2. For some reason this still doesn't work for me (I tap to stop, and it asks me "what can I do for you", then permanent recognition comes back up?

I might try clearing my data like you did and see what happens then?
[Android Apps and Games] GLDavis:
All a matter of personal preference as to what you want to accomplish. Assistant or Skyvi work well for what their designed to do. Utter is an application with plenty of customization that most other assistants are sorely lacking in. Not to say that Utter is the end all for voice assistants but it's flexibility is way beyond others. Utter also identifies your "default" apps and works with the apps that you use on a daily basis. I can't comment on the other issues you spoke of only because you just started using Utter. Give it some time and tweak here and there and you might find as most of us do, that it's really very functional.

But again, it's all about preference and what you want it to use it for.

Welcome to the thread!
[Android Apps and Games] brandall:
:highfive:

It's worth a try! What happens when you try to connect in your car? Does it try to connect to an app, rather than the device? Is it an A2DP specific profile it uses?

Thanks for the feedback :good: I've updated the next version so the 'stop listening' command can be used in both the permanent recognition or as a normal command.

I'm not sure why the wake-up-phrase dies after a certain amount of time - I'll have to leave it running over night tonight, but unfortunately I can't test the wake-lock doing that, as the cpu won't shut down due to the logging! Perhaps Google Voice Search is timing out somewhere...

The latest version here is much more advanced than the Play Store version - give that a try and hopefully the issues you've reported should be resolved. As GLDavis replied, it's a matter of preference for the various voice assistants - I'm going for functional and fast!

Thanks for your testing :good: Updated release coming in about 2 hours, there are a few tweaks, so you'll have to let me know if it's any better! Thanks in advance!
[Android Apps and Games] duclet:
Search is offline so can't find anything. Does Utter have the ability to automatically read incoming SMS?
[Android Apps and Games] gloscherrybomb:
It has an a2dp profile for media and headset profile for calls. In order to use the headset profile the app has to engage the call audio stream. Then the car thinks it is in a call and the bluetooth mic will work. This is how Autovoice works anyway. It the releases it and if you had music playing for example it will start again using the a2dp stream.
[Android Apps and Games] casonswag:
I dont think u would want that in a public place lol someone might send u a embarrassing text or something

NEXUS⁴
[Android Apps and Games] GLDavis:
Not directly, but if you have Tasker, the dev. wrote a profile that works very well with it.

SMS reading will probably be here soon as part of the "car mode".

When search returns try "sms read back" or something like that. You can find an entire page plus the file(s) to import into tasker to get it started.
[Android Apps and Games] brandall:
As if by magic... 30 minutes and this feature will be out to test!

Ok, thank you. I'm pretty sure I could implement that function, but would like to try and get it right first!

I'll have a Google on it and see if I can find anything - otherwise, I've got a friend with an in-car system that I'll test it on Mon/Tue.

We all know what kind of texts you receive now then :p

Just starting the write up for the next release! Be back shortly....
[Android Apps and Games] brandall:
V3.0.2.9.2B up!

Quoting the above previous release notes for ease! Although it's getting very, very long now!

What's new!?

Wake-up-Phrase & Bluetooth Headset

I've made a few enhancements to the headset support, including enabling it when the permanent recognition is active. It's still a little temperamental at times, but I'm trying to release the connection whenever possible, which is tricky.... More work on A2DP profiles needed too.

Notification Announcements

Say: 'Enable/disable notifications' or 'Turn on/off notifications'.

Alternatively, there is a setting in the app.

This feature is a nightmare to code! Well, it is if I want the app to attempt to read the notification content in a natural way. I'll need your help on this please, letting me know which app notifications don't make sense when spoken. I can only really look to support very popular apps, otherwise I'll be coding this forever!

I've got to add a 'quiet time' setting in, so it doesn't wake you up in the middle of the night! Until then, don't forget to switch it off before you go to bed!

I also need to add an 'exclude list' in case you have some apps installed that are overly informative!

Driving Mode

To turn on the permanent recognition and announce the notifications, you can say 'enable/disable driving mode' or 'Turn/switch on/off driving mode' or 'toggle driving mode' etc!

I'm working on the code to ask if you want to respond, under certain circumstances...

A step nearer to getting this on the Play Store I hope! Which I really need to do, as users are starting to think I've abandoned the project! :eek:

Right, what's next on the list.............
[Android Apps and Games] LegendsCrazy:
Hi Ben! When I enable driving mode. "She" repeats "a notification from Widgetsoid, but I am unable to extract the content." She continues to repeat that until I ask her to disable driving mode. I have Widgetsoid installed and it remains in my notification bar as a widget to toggle switches. GPS, WiFi, etc.
[Android Apps and Games] GLDavis:
Hi Ben,

Notifications work well. You have received a gmail:thumbup: You have received a text from......

Any way to incorporate "would you like to hear it now or later" (I'm sure you've thought of that):o

I'm getting notifications from Tasker too... "Tasker is active", and something else came up but I couldn't catch the phrase?

Utter asked me to enable under accessibility options the first time I activated and I'm sure it was supposed to.

EDIT:BT connection problem seems to have been resolved!!!!:D
[Android Apps and Games] kolaf:
Have played with this for a few days now and i love it! Is there any way of specifying tts laungage for notifications? I usually get sms and gtalk messages in norwegian, but the rest is fine in english. Also, the name of the notification is too long, I just need "gtalk", not the full service name. Is any of this possible?
[Android Apps and Games] Extreme_One:
Nice update! :good:

I'm using j4velin's "Notification Toggle" and utter! is frequently (every couple of minutes) saying "A notification from notification toggle, but I'm afraid I couldn't extract the content"

System - searching for GPS is a bit irritating too.

I'll have to disable utter from reading notifications until I can blacklist specific apps.

Maybe whitelisting would be a better idea? Telling utter which specific app's notifications to capture might be more appropriate? Just an idea...

Otherwise the feature works well.

PS. Looks like this thread has now grown too long for the XDA Mobile app - always force-closes when I open the last page/post! :p
[Android Apps and Games] brandall:
Thanks for letting me know. Definitely need to get the exclude list built in to make this feature useful, or not annoying!

WHOOP! Thanks for letting me know. Same as above, will get exclude list sorted.

Unfortunately the notification comes from part of the 'Google Framework Services' and makes no reference to which app, such as gtalk - I'm going to dig a little deeper to see if I can find which package it links to.

I like the idea of using your native language to announce certain notifications, it's a little tricky though... I'll get it working somehow though! Thanks for the suggestion.

You're right, a white list might be more suitable. I'll ponder! The thread is getting quite long! I think XDA have had a few issues over the last few days though, so maybe it's that....?

Excluding just some of the Android System notifications is going to be tricky too... Not sure how I can distinguish the useful ones from now. More to ponder over!

-----

Thanks for all the feedback :good:
[Android Apps and Games] rspear:
Is there an easy way to toggle the announce notifications?

Sorry if it's already been asked but this thread is crazy long.
[Android Apps and Games] brandall:
There you go!
[Android Apps and Games] brandall:
V3.0.2.9.3B up!

A very minor update, just to prevent repeating notifications from being announced. Should make this feature a little more bearable to test, whilst I work on the exclude list! :cowboy:
[Android Apps and Games] brandall:
Out of Memory - Force Close

Does anyone ever get a force close from the Application List or Activities List when creating a command?

I want to update the way I populate the lists to try and prevent this from happening, but as I can't replicate, I've no way of testing it! If it happens to you, please do let me know!

I'm revisiting this, as I need to generate the application exclusion list for the notifications announcements!

Cheers

Ben

EDIT: For back page arrivals, the latest test build can be found here
[Android Apps and Games] GLDavis:
Wired headset + Permanent recognition

Using a wired headset it works perfectly!! BUT there is a glitch when streaming music. It looks like permanent recognition is sending out a ping every 5 seconds to stay awake, but it affects playback because it takes over communication. Music plays, then stops, plays then stops, etc.

I would think it will affect steaming system wide.
[Android Apps and Games] bruce7373:
You mean where there's a warning about fast scrolling? I never did and I would fly through that list.

Speaking of activities, do you know to get utter to open the App Drawer? I can't locate that activity anywhere.
[Android Apps and Games] brandall:
Thanks for letting me know - It's going to be the combination of the Jelly Bean recognition bug and the fact that the beep needs go be muted. If Google fix those issues, then it will be good to go! In the mean time, there's little I can do, or at least nothing springs to mind.....

That's the one. It's only a small number that report it, but a pretty necessary part of the application, so I need to get it to work for all somehow!

The app draw is sometimes specific to the Launcher you're using. I posted a link a few pages back about how to grab the Activity using xShortcut. I'll have a look for it and link it here in a mo.

Edit: Here you go:

If you install the app xShortcut from the Play Store and turn on the 'Permanent Capture' mode, it will place an icon in your notification bar. When you are in the Activity you want to start, click on the icon and it will grab the Intent details you need to use. That's not to say the Intent/Activity details are available to external applications to start, but it will point you in the right direction!
[Android Apps and Games] bruce7373:
Ha! You even referenced my original question that I don't remember asking. How embarrassing! It's a ***** getting old...

Come to think of it, I did take a look at that but I didn't get anywhere with it. Or maybe I gave up too soon, or maybe I got distracted by something else, or... What were we talkimg about??

See what I mean?

;)
[Android Apps and Games] TonyStark23:
I just wanted to come here and thank you for creating one of the best applications for running a phone through a Bluetooth headset! It's allowed me to get rid of the keyboard on my Google Glass clone, Flass.

I'm now running Android with only my voice mounted to my glasses, you sir are a genius! Not sure if this is a bug, something with the ROM I'm running or something that can be fixed but I run the micro-display through Video-Out on a Galaxy S i9000 and whenever I get Utter to listen the screen goes blank, killing the display output. This may just be a problem with the ROM I'm running but just wanted to let you know about it.
[Android Apps and Games] GLDavis:
Tried several different times scrolling several different speeds. Can't get a FC.

---------- Post added at 08:07 AM ---------- Previous post was at 08:01 AM ----------

Driving Mode

Got it working with my BlueAnt S4 hands free speaker.... Milestone!

If utter doesn't hear any speech though, it still cancels permanent recognition and then has to be re-enabled.

---------- Post added at 08:11 AM ---------- Previous post was at 08:07 AM ----------

Just watched a video on flass. No keyboard is a major improvement and another step forward.:o
[Android Apps and Games] bruce7373:
In case I didn't ask this before ;), how do you prevent utter from activating when the phone is tossed on, say, the couch? I have shake-to-wake disabled.
[Android Apps and Games] Leavard:
Nice to hear, I've got an S4 that I've been meaning to try this out on, but I didn't think I could afford the time to tinker.
[Android Apps and Games] GLDavis:
It seemed that voice dialer was hard wired to the S4 and I couldn't get options to pop up when enabling with utter. If you have that problem either freeze or disable voice dialer and then it should work.

---------- Post added at 11:06 AM ---------- Previous post was at 11:04 AM ----------

? It shouldn't. I think your phone is possessed!
[Android Apps and Games] easiuser:
BT issues

I get the same results with Jawbone HD and Aircast (car). Google search works perfectly through both devices. After attempting to get a command with utter, subsequent requests I still get a prompt but it is followed by flash "recongnizer is currently busy". Google search stops working after using Utter. After reboot, Google search works again.
[Android Apps and Games] NicholasQ:
I'm loving the new read notifications option. Are there plans to offer options for it? Ex: app ignore list, and maybe a time adjustment so if you're getting multiple notifications from the same app it doesn't go crazy and keep repeating
[Android Apps and Games] GLDavis:
Hey NicholasQ!

Yes to your question, their will be a whitelist and it has been worked on. Should be coming soon since I believe Ben wants to release to the Play Store as soon as possible.

He did also mention about having a time window adjustment so we don't have our phones screaming at us in the middle of the night.

Just keeps getting better!!
[Android Apps and Games] gbossley:
GPS

Great App Ben! - if I've read the thread correctly you have coded a change to toggle / turn on / off GPS yeah? I can't get it to work at all! Other toggles (eg Bluetooth) are fine.

(Using Motoroloa Defy+)
[Android Apps and Games] NicholasQ:
Awesome. Thanks as always. Funny, I was actually talking about having utter ignore the notification of an app if it received a notification less than let's say 30 seconds ago. For example, utter goes crazy when my friends are posting messages in whatsapp group chat.

But what you mentioned is actually handy too. :D
[Android Apps and Games] GLDavis:
Hello bgossley,

You are correct about the toggle.

What is it saying when you ask to toggle?

EDIT: I just issued the command since my GPS status is always on...."turn gps off", then a couple minutes later "turn gps on" and it worked fine for me.

Are you specific in your commands to Utter!

That's important as this is the way the app is structured for now.

Welcome to the Thread!

---------- Post added at 05:26 PM ---------- Previous post was at 05:16 PM ----------

I've never used whatsapp, but that sounds like Utter Overload!!:good:
[Android Apps and Games] NicholasQ:
Oh man. Had quite the embarrassing thing happen in class today. I swear I had phone on silent but utter still spoke out a notification from whatsapp which wasn't really appropriate. Lol
[Android Apps and Games] kolaf:
brandall,

Are you doing this as a one man show, or are you accepting contributions? I have recently tried AVX for a few days, and although it has a much richer feature set and a more natural language support, I like how Utter! tries to integrate with the different applications on the phone. For example the alarm is better set using internal alarm system than hoping that application stating memory always. Same thing goes for reminders, although I don't know how Utter! handles them.

As I mentioned in my first post in this thread I am really interested in getting certain notifications in a specific language, and shorten the notification name. AVX can tell me that I have a new message from a specific gtalk contact, so I know it is possible :) (although it does not support different languages).

If you are taking contributions, I would be happy to work on these issues, and also on translating the entire thing to Norwegian if I get a chance.

I'm not looking for credit or glory, I just really want these features to work :)
[Android Apps and Games] gbossley:
Gps on / off

I've retested a few times tongiht using "Turn GPS on" reply was "that command meant nothing to me" etc. (ie not interpreted at all) On one occasion, Utter opened Maps instead. Maybe it's my Australian accent ? :silly:
[Android Apps and Games] GLDavis:
If BT is toggling on/off, GPS should work as well. What Android version are you using? I think if anything less than JB and it might not function just due to the changes in the operating system.
[Android Apps and Games] TonyStark23:
I wasn't 100% sure but is there a voice command to close apps and return to the home screen?
[Android Apps and Games] gbossley:
4.1.2 (it's a CM10 mod) - most other commands work impressively well - faster than this old man can type. I've tested fairly thoroughly - I can toggle Bluetooth or WiFi about 80% of the time.

---------- Post added at 10:21 PM ---------- Previous post was at 09:51 PM ----------

Just found and updated to 3.0.2.9b - I think. Toggle GPS works, but the GPS doesn't appear to actually turn on... Might be 'coz I'm in Aeroplane mode..