yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] not-enough-toys:
Dialing feature request.

Played around with several voice apps and this is by far the most useful. The one feature request is to change the "call" command to use whatever function the Contacts/Address book uses to dial the number - on a wifi only tablet, if you try calling from the address book, you get a dialog asking "Complete action using" and a selection of apps that registered for a phone # (SIP, Skype...). The function that utter currently uses (which is whatever every other app except the address book seems to use) pops up a dialog saying "Phone number" with the # and a Close and Add to contacts button. Not too terribly useful. It might not be something you can do something about, but figured I'd ask. Thanks for a great app.
[Android Apps and Games] broapplication:
great, nice application:laugh:
[Android Apps and Games] gloscherrybomb:
Nice.

This is my second biggest request (after bluetooth headset support). Once we can send variables to tasker there is a huuugggee realm of possibilities.

I see it like this:

Utter command:

Flash [Tasker variable]

Tasker starts Flash task, receives variable "Good morning!" and toasts the message.

Or:

Tasker task read messages:

Utter plug in: Would you like me to read the message out loud?

Utter response: [Tasker varaible]

Tasker: if variable is "yes", read out loud, otherwise, say "OK".

This is similar to what you have done with the clipboard - and because of your example I would actually imagine this is rather easy to implement. It would maybe get a bit trickier if you wanted multiple variables in a single sentence, but then you could always use the split function.

In the Tasker plug in, you would have to make it clear that the response is purely a variable (like in the message example) or if it is a command which includes a variable. (The difference in this case is that it launches a new command, it doesn't just provide data to Tasker).
[Android Apps and Games] gloscherrybomb:
I have also basically got in car Bluetooth headset/microphone support working – but it is a bit of a mess. It would be better if it was natively available within utter but I have found the code to do so and have sent it to Ben.

Download SoundAbout pro (paid for I am afraid)

Let it auto detect a headset, and leave both media and audio to ‘let app decide’.

In bluetooth settings, check ‘force use Bluetooth microphone’.

Now when I have this set up in my car, I can speak to utter through in the in car microphone. The only problem is that having the microphone active blocks the a2dp audio (it makes sense… you wouldn’t want to have music playing whilst you are on the phone). Therefore there is a need to only activate the microphone when you are speaking to utter.

I can do this manually through tasker – activate mic, then start utter listening, then close mic, but it is by no means ideal.
[Android Apps and Games] meminiau:
Re: [APP 2.3+][V3.0.2] BETA! | utter! | Your OFFLINE voice controlled personal assist

Not there anymore :(
[Android Apps and Games] kakaana:
Offline voice recognition

Hii friends

The app is amazing but i have an issue

I am using galaxy tab 2 p3100 and i am on jelly bean 4.1.2

The offline voice recognition does not work at all

I don't know what is wrong

Please help....
[Android Apps and Games] GLDavis:
Re: [APP 2.3+][V3.0.2] BETA! | utter! | Your OFFLINE voice controlled personal assist

Try going to accessibility, text to speech options, select Google and then options to download offline speech.
[Android Apps and Games] kakaana:
I have already tried it

Any more suggestions.....
[Android Apps and Games] GLDavis:
Re: [APP 2.3+][V3.0.2] BETA! | utter! | Your OFFLINE voice controlled personal assist

So if you put your phone in airplane mode and then use use utter, what happens? Are you getting no response at all?

Also make sure you have updated Google search recently.
[Android Apps and Games] kakaana:
I have the latest version of every google app

And in airplane mode i just get the reply "speech server error"
[Android Apps and Games] LegendsCrazy:
I bought Tasker the other day and whenever I try to authorize Utter! to link with Tasker I get "error in communicating with Tasker". I get it on both my Verizon Galaxy Nexus and my Nexus 7 and both are on Jellybean. Anyone else having this problem? Any suggestions to get the two linked? Thanks in advance!
[Android Apps and Games] GLDavis:
Re: [APP 2.3+][V3.0.2] BETA! | utter! | Your OFFLINE voice controlled personal assist

If tasker was installed after it sometimes won't link. If you uninstall utter and then reinstall it should recognize tasker.
[Android Apps and Games] LegendsCrazy:
Thanks GLDavis!!! That did it for me!
[Android Apps and Games] GLDavis:
Re: [APP 2.3+][V3.0.2] BETA! | utter! | Your OFFLINE voice controlled personal assist

Welcome!:D
[Android Apps and Games] bruce7373:
Re: [APP 2.3+][V3.0.2] BETA! | utter! | Your OFFLINE voice controlled personal assist

Make sure you have Allow External Access enabled in Tasker (Preferences/Misc). If it already is, try reinstalling utter!.

-----

HTC Vivid (ICS)
[Android Apps and Games] FastKatt317:
I had the same problem, and reinstalling it didn't fully help?

Now it opens the MISC Settings in Tasker, but doesn't auth Utter...
[Android Apps and Games] D150shorty:
Re: [APP 2.3+][V3.0.2] BETA! | utter! | Your OFFLINE voice controlled personal assist

Fantastic app dev! I love it! I am still finding new and fun ways to link utter! to different functions and my note! Very well done! I look forward to new updates! 5 stars all day long :) Eat your heart out SIRI :p
[Android Apps and Games] Bakkendance:
I love this app, but I have a CereProc text to speech voice on my phone and when i try to select it, Utter says i need to select an English voice. When i go into the android text to speech settings to check the language, it lists it as english. I'm not sure if ther is another setting i need to check or if it just won't work with that voice. I have IVONA installed too which works fine, but sometimes takes a while to start talking.
[Android Apps and Games] GLDavis:
What has been noticed in some cases with other voices is that if you have a UK version of this voice, select and see if that works for you. If you can get it to work, then try switching back to English and it should work. Why that's necessary we don't know but hopefully that will work.
[Android Apps and Games] Bakkendance:
unfortunatly it looks like there is only one option of the voice. This is the voice I'm using https://play.google.com/store/apps/details?id=com.cereproc.Heather
[Android Apps and Games] tilleyrw:
Development Ideas and Betas

Realizing that many other users of Utter! (myself included) lust for a beta with which to experiment before the full release, my mind flew over to development flows. (Perhaps you could call me "flighty". Get it?)

Brandall has his intentions for the next release. My idea is for him to post the bugs he is fixing and the planned additions.

When users of such an elaborate program know its weak areas, they can break them. Knowing the new capabilities of the program allows users to stress test the additions. In both cases, weakness in the code is located and improvements are readily identified. Bugs almost fix themselves as specific instances of breakage point to specific causes and conditions.

I must include myself in the group's desire to play with your program as soon as you add features. Utter! is a a truly novel approach to the old idea of a "personal assistant" and has new abilities which others lack. The planned addition of a link to Tasker places it above anything available.

From this post, a summary would be: Tell us your plans for the program. It could be limited to a closed circle of friends. Anything that allows more work on the code and more beta testing is good. Brandall, with no disrespect intended, this project and the ideas of the group may surpass your original intentions. As awareness of Utter! grows, the userbase increases and the desire for even more capability grows.
[Android Apps and Games] GLDavis:
Good stuff and if you peruse back through some of the posts from the beginning we still have Tasker integration with variables, a car mode and other features putting it way ahead of the competition that are on the shelf waiting to be implemented. I as well as some others would like to see those features make it to the platform soon.

You are right in that other users are going to be looking for new and innovative features and a list is probably a good idea. Just those 2 features mentioned above will keep Utter! above all the rest anyway. (If you noticed the "other" apps like Eva, and Evan and all the $19.99 throwaway apps) have little continued development and the Dev's are reaping the benefits of those not aware of what we're working on here. It will take some time, but in it's finished form if we stick to the basics I think this app will take over by storm.

We had the option to stress test a build prior to the one coming, but we decided to let Ben focus on his rebuild which will include some improvements. We can then break it down and continue to move forward.

Welcome to the thread!:cool:
[Android Apps and Games] thedigitalnomad:
I am really digging this app, but I have a question. It is apparently supposed to be an offline assistant, but it does not work if I have my networks disabled. Just says it lost its network connection when I ask/tell it to do something. How can I get it to work offline? [edit]Oh, looks like offline is only possible with Jelly Bean? Dang. Stuck with Gingerbread on my old phone. :( [/edit]

ALSO, if I may make a request, I've noticed since using it on my HTC Evo 4 that my battery life has significantly decreased. It would be handy if there were an option to have the app disable itself when the screen turns off, or perhaps after a certain time of the screen being off.
[Android Apps and Games] Dr.69:
Re: [APP 2.3+][V3.0.2] BETA! | utter! | Your OFFLINE voice controlled personal assist

Disable shake-to-wake and wave-to-wake. It should help.
[Android Apps and Games] crz6662:
Keep getting:" I lost the network connection" when offline. Am I missing something?

Slim Rom 3.1.0 Official JB 4.1.2
[Android Apps and Games] CarsnGadgets:
What commands are you trying? you can only use certain functions off line, The offline files only help it understand the commands, any function that actually requires data will fail.
[Android Apps and Games] krzych:
Hi again! I'm back for good again. Have my own notebook at last and started to finish my development.

I tried to run utter in the meantime while not having notebook, but I had problems with the rom I had onboard then so my background apps (only background ones) were working wrong. Every single one of them, utter too. But just about I recovered my notebook, I changed the rom too, and now I can again become the part of the stesters team, but I have loopholes about what it does now - and I suppose much more than the day I went gone :D. So, installing right now again, and trying to get along :)

And... where is Ben? :)
[Android Apps and Games] GoremanX:
utter! won't listen to my Bluetooth mic

I'm curious to know how I can get help with this awesome app in a thread that has 370 pages of replies spread out over more than a year... it's entirely possible that my issue has been dealt with before, but the search feature isn't helping me and scouring through 370 pages of a single thread seems like a futile effort.

Anyways, my question is: how come when I use utter! with my Bluetooth headset, I can hear everything in my headset, but utter! only listens to me via the phone itself? This is pretty annoying when the phone is in my pocket or sitting on the car seat beside me. I wish it would listen to me via the Bluetooth headset instead.

I've got a rooted Samsung Galaxy Note II paired with a Motorola Elite Sliver Bluetooth headset and running the latest stock Samsung ROM (Android 4.1.2). The headset works great for phone conversations, so I know its mic works.

Also, when using the Bluetooth headset, utter! gives me the voice prompt, but I hear no chime to let me know when to start talking. If using utter! without the headset, this isn't a problem. I hear both the voice prompt and the chime.
[Android Apps and Games] freak4dell:
I think it was mentioned earlier that better bluetooth support is coming in the future.
[Android Apps and Games] GoremanX:
So this is the currently expected behaviour and not a defect on my end?
[Android Apps and Games] freak4dell:
I believe, so, yes. I've never tried utter! with a bluetooth headset, so I'm not positive. I'm sure someone else will chime in, but at this point, I would go with the thinking that it's not your fault.
[Android Apps and Games] xdasnapper:
I scoured and searched this thread and yes it seems that bluetooth improvements are high on the list for the next release. I too am looking forward to resolution of those issues as a wireless remote mic is essential for my purposes. Does anyone have any insight into the release schedule?
[Android Apps and Games] GLDavis:
Re: [APP 2.3+][V3.0.2] BETA! | utter! | Your OFFLINE voice controlled personal assist

You are correct!

---------- Post added at 07:05 PM ---------- Previous post was at 07:03 PM ----------

The release should be soon, Ben is putting the app in order.
[Android Apps and Games] GoremanX:
hmm... it looks like this is actually a deficiency in the Google voice command software. But since I'm a new member, I can't post any links to the official bug report.

I'll check to see if other alternatives can fix the problem.
[Android Apps and Games] GLDavis:
Re: [APP 2.3+][V3.0.2] BETA! | utter! | Your OFFLINE voice controlled personal assist

Welcome back! Ben is as he says keeping his head down to finish the rebuild and almost done.

---------- Post added at 07:11 PM ---------- Previous post was at 07:07 PM ----------

You are correct on the chime... I mentioned to Ben a while back. However it does make a chime but very muted in most cases.
[Android Apps and Games] freak4dell:
Hmm...if you're right, this may be no longer an issue. Apparently the update to Google Search that went out today supports searches over bluetooth headsets.
[Android Apps and Games] GoremanX:
That sure would be nice... except that it doesn't seem like those updates are pushed to everyone. I don't have access to it on Android 4.1.2.

I've confirmed that Dragon listens to my Bluetooth mic just fine, I can issue commands from a room away. It's just apps that depend on Google voice command (including utter!) that fail to listen to the Bluetooth mic. This is unfortunate since utter! is infinitely more configurable than the alternatives.
[Android Apps and Games] freak4dell:
Open the Play Store and check My Apps. Sometimes it takes a while for the update to automatically start, but it was showing up as an update in My Apps for me on my RAZR i on 4.1.2.
[Android Apps and Games] GoremanX:
What an odd coincidence :D I swear I checked updates an hour ago and it wasn't there, but there it is now!

There's a new "Bluetooth Headset" option available in the Voice search section of the Language and input settings page. Unfortunately, enabling this option (it was off by default) did not allow utter! to hear me via the Bluetooth headset. Google Voice Search may or may not be hearing me right, but it can't seem to accomplish anything other than randomly playing music...
[Android Apps and Games] freak4dell:
Hmm...maybe the app has to be updated to support it or something. I'm sure Ben will figure it out, though, especially since you're definitely not the only one requesting something like this.
[Android Apps and Games] GoremanX:
After some testing, it seems Google Voice Search's new Bluetooth feature seems really buggy. If I try to talk to it via Bluetooth, it recognizes nothing. It hears every word I say (I can see the mic circle moving as I speak), but it registers nothing I say. It's as if I haven't spoken at all. If I turn off my headset and speak into the phone, then it works as intended and I get search results.

So I wouldn't count on this update to fix the problem yet...
[Android Apps and Games] GLDavis:
Re: [APP 2.3+][V3.0.2] BETA! | utter! | Your OFFLINE voice controlled personal assist

Hey everyone... I haven't checked this yet but that would be cool. That means some more coding.

---------- Post added at 09:19 PM ---------- Previous post was at 09:16 PM ----------
[Android Apps and Games] GLDavis:
Bluetooth works-Google Now

:)I have spent a little time with it this morning using my cheap bluetooth headset. It doesn't have A2SD so that's probably why I can't hear the response through my headset??? Maybe I just haven't found the right button. However, fire up Google Now, go to settings and it shows "Bluetooth Headset"...the only option it says is "Records audio through Bluetooth headset if available". I'm assuming that's why all the answers come through the phone speaker.

NOTE: by the way, the tone for speaking thru the BT device is pronounced so you can actually hear it. That was a problem noted earlier that seems to have been fixed.

I tried several questions with the mic covered on the phone and it heard and responded to everything I said with about 98% accuracy and it seems much faster now.

Hopefully Ben can now tap into this functionality and wouldn't that be great for a whole lot of us!! Keeping fingers crossed and if anyone else has tested, please provide some comments.

Addition-I had to TURN ON Google Now for this to work.
[Android Apps and Games] GLDavis:
Bluetooth works-anyone want to test with Utter?

Regarding BT and maybe using Utter.....

Another user a while back, was using an app from the Play Store that allows you to select an "activity" when you press the BT button on the headset. It's called Bluetooth Launch and can be found here:https://play.google.com/store/apps/details?id=com.kin.bluetooth_launch

I probably won't have time to test this today, but if anyone wants to, the activity for Utter is ".LauncherShortcutActivity".

Once enabled, you can activate Utter by pressing your BT headset button and Utter should react as usual. I would be curious to know then, if it can pickup voice commands through the headset!!
[Android Apps and Games] socioteq:
NFC utter idea

brandall might be the only person who might be able to answer this for me, but I'm open to any suggestions.

utter! is the only application that I have found which would enable me to do something like this, it may not be possible, but I think the idea would have big implications for many:

What I would like to do is trigger utter via NFC to record based on preset variables set by the user and save them, one after another after each trigger, to a file. For example:

I am a respiratory therapist, I work at a critical care facility where I see nearly 100 patients daily. If my preset variables are "Room number" "Respiratory rate", "heart rate", "Saturation", then each one of these variables would trigger a google voice recognition "listen" to listen for the numbers of each one and record it to a file. With the advent of offline google voice, this would be especially useful... after "voice-note-taking" for several patients, I would then be able to sit down and chart at a computer.

For my purposes, this would be a GREAT use of NFC, not only to speed up my productivity, but to lessen germ transmission between patients.

Am I crazy? Does this seem outlandish? It seems like a doable implementation of offline speech...
[Android Apps and Games] freak4dell:
I'm confused. How does NFC play into that?
[Android Apps and Games] socioteq:
NFC would be what triggers the offline voice recognition and the input of the subsequent text into a data form

Again, this is just an idea. I may or may not have all of the answers because I'm sort of feeling out whether or not it can be implemented via utter.
[Android Apps and Games] freak4dell:
I don't know about utter!, but you could easily implement that with Tasker, I think.
[Android Apps and Games] socioteq:
I think it would have to be utter, since utter uses offline speech recognition. AFAIK tasker doesn't have that functionality built in yet.

I need the app to do the following:

Recognize that I said one of the following pre-defined terms :

"Room Number"

"Respiratory rate"

"Heart rate"

"Saturation"

and then have the application "listen" and fill the form for each term. For example: I would say "Respiratory rate", the application would choose from the 4 pre-defined terms for the most compatible audio file.,. (this is where google offline voice recognition comes into play) the application would use speech to text to determine what I say next and adds it to a form field, where the file is added to, but not overwritten.

I think bluetooth would also be a necessary component, as I would need a headset within close proximity at all times.
[Android Apps and Games] freak4dell:
I'm still not sure I understand what you're trying to accomplish, but for what it's worth, Tasker seems to work with offline recognition for me. I just did a quick test by setting up 3 tasks: Get Voice, Set Clipboard to %VOICE, and Popup %CLIP. It worked fine with airplane mode enabled.
[Android Apps and Games] socioteq:
Actually this might be a really good way to approach it. Any ideas on how I can set up a file where the data is written to incrementally?
[Android Apps and Games] freak4dell:
I'll admit I'm not a Tasker expert, but it appears that you can make a basic text file by using the Write File task. Use the Append option to make it add the latest data to the bottom of the file rather than overwrite what was in the file before.

This may be of some help:

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

As may this:

http://www.pocketables.com/tag/beginners-guide-to-tasker

And if you do set it up with Tasker, you could use utter! to set up custom command to run the task. So, for instance, you could say "Respiratory Rate" to utter!, and link that command to the Tasker task, so that a Get Voice dialog pops up and records what you say and writes it to the file.
[Android Apps and Games] socioteq:
Thank you so much for the recommendations! So the task got built, and although it doesn't organize the information database-style, it does give me about 80% of the functionality I was hoping for. I added %DATE %TIME %CLIP to be appended to the one file, and it works like a charm! You're the man! I really appreciate your help on this. You've helped optimize my patient care in a BIG way
[Android Apps and Games] freak4dell:
No problem. Tasker is awesome, and it's interesting to see the different things people do with it.
[Android Apps and Games] gloscherrybomb:
Interestingly, Whilst google now successfully activates my in car mic (The phone icon on the in car dash displays) it doesn't recognise any voice. I know this does work, as I have used it with SoundAbout.

Anyway, promising developments and at least we know it can work!

As mentioned before I have found the code that google are using to implement this approach, and it is not too difficult (IMHO) to implement. The key is using the appropriate delay (waiting until the connection is properly established) before speaking / listening and then knowing at which point to disconnect it (after the result has finished being spoken).

When this does work, one of the major benefits is that it will interrupt any car activity including the radio, so you don't have to have the setting on bluetooth audio in the car at all times. It would be good if you could force navigation responses down this route as well.
[Android Apps and Games] 123421342:
Does anyone who uses this have msm_hsic wake lock issues?