Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,802,856 Members 38,770 Now Online
XDA Developers Android and Mobile Development Forum

[APP][2.3+][V3.1.1] BETA! | utter! | Your OFFLINE voice controlled personal assistant

Tip us?
 
brandall
Old
(Last edited by brandall; 21st June 2014 at 07:20 PM.)
#1  
brandall's Avatar
Senior Member - OP
Thanks Meter 4,565
Posts: 2,618
Join Date: May 2008
Location: Birmingham

 
DONATE TO ME
Arrow [APP][2.3+][V3.1.1] BETA! | utter! | Your OFFLINE voice controlled personal assistant

BETA version can be found here

About this thread

Firstly, Iíd like to thank everyone for the positive feedback and encouragement and the huge amount of messages Iíve received on YouTube, email, twitter, G+ and here on XDA volunteering to be involved in beta testing. Itís very much appreciated and I apologise that I cannot respond to them all. Please take this intro as a thank you.

This thread is for your open discussion about utter! and the features you'd like to see included, so please feel free to throw your ideas back and forth (be nice to each other) and Iíll do my best to keep up with them when I have time.

About utter!

Unlike other voice applications, utter! will be configurable to the user, enabling you to assign spoken keywords to use the functionality of your favourite applications or make system related changes to your device. There's no cumbersome overlay or launching of another application to use the features, utter! sits in the background ready to be activated, whenever you want, without interrupting whatever you are doing.



Which applications will initially be compatible?

The more interest I can demonstrate in utter! the more likely your favourite application developer will want to make their functionality available to use. The purpose of the YouTube video and this thread is to get their attention and create a more functional first beta release.

Iím a developer and I'd like features of my application to be utter! compatible.

Please contact me to discuss how our applications can work together.
Devices: Desire|Wildfire|Sensation|Flyer|SIII|Hudl|N4|7|10


Tasker: The Ultimate Noob/Beginners Guide

Memotion:
Latest BETA Build Here: V1.1.7B

utter! Latest Play Store Build Here: V3.1.1B


Quote:
Originally Posted by Tinasintunes View Post
Ohhhhh @brandall Ohhhh @brandall you're the best doo dum dee dee doooooo dummmmm
The Following 611 Users Say Thank You to brandall For This Useful Post: [ Click to Expand ]
 
brandall
Old
(Last edited by brandall; 3rd September 2012 at 11:14 PM.)
#2  
brandall's Avatar
Senior Member - OP
Thanks Meter 4,565
Posts: 2,618
Join Date: May 2008
Location: Birmingham

 
DONATE TO ME
FAQs

Q) Will an offline speech engine be built in?
A) I hope so. I'm waiting to see what features of Google Now are made available to developers

Q) What languages will it be available in?
A) At first, English only. Once I have the framework functioning correctly, I can turn my attention to translations (thank you for the messages I’ve received offering translation help).

Q) Will it use natural speech recognition?
A) Over time it will, but in the testing stages commands will be more structured. As my algorithms develop, so will the application's ability to recognise exactly what you want.

For the conversation mode I’m really up against it. I’m almost trying to reinvent the wheel knowing that Google are no doubt sitting on a very advanced algorithm purposely for this… They are more than welcome to allow me to use it…

Q) How much is utter! going to cost when it’s out of beta?
A) I don’t know as yet. Not more than a couple of dollars... I just need to make sure that whatever the price, it's more than worth it.

Q) Which speech engine does it use?
A) In the video I used IVONA beta (available on the Market here). This option is configurable so you can use a free or premium engine of your choice.

Q) Google’s Project Majel will no doubt surpass this application. Why are you bothering?
A) Perhaps.. It remains to be seen the direction Google take and whether their focus will be too much in the interest of nudging you towards Google services, rather than providing an open and configurable voice integrated assistant.

For example: If you assign ‘Save Battery’ to a command, on detection utter! could go ahead and minimise your brightness level and screen time-out, turn off (or restrict) all data connections, set your device to GSM only, turn off vibrate functions and screen animations, underclock and undervolt your CPU (requires root) etc etc.. Is that what you expect from Majel? Personally, I don’t… [Update - I think I was right about this!]

Q) How do I register to beta test!?
A) Hang around this thread – thank you.

Q) The icon you used in the video for utter! was lame!
A) Yes! I just borrowed the inbuilt icon for now. If you think you can design a better one, please feel free! Maximum respect (at the very least) from the first post is offered in return!

Q) Can you adapt Siri to do these things please?
A) I honestly have had these requests – I’m afraid that’s not going to be possible now… or in the near/far future /ever…

----

By genisis7



By goander



By joshaw



By usaff22
Devices: Desire|Wildfire|Sensation|Flyer|SIII|Hudl|N4|7|10


Tasker: The Ultimate Noob/Beginners Guide

Memotion:
Latest BETA Build Here: V1.1.7B

utter! Latest Play Store Build Here: V3.1.1B


Quote:
Originally Posted by Tinasintunes View Post
Ohhhhh @brandall Ohhhh @brandall you're the best doo dum dee dee doooooo dummmmm
The Following 97 Users Say Thank You to brandall For This Useful Post: [ Click to Expand ]
 
brandall
Old
(Last edited by brandall; 19th September 2012 at 12:51 AM.)
#3  
brandall's Avatar
Senior Member - OP
Thanks Meter 4,565
Posts: 2,618
Join Date: May 2008
Location: Birmingham

 
DONATE TO ME
Arrow utter! release progress

  • FACEBOOK
  • TWITTER
  • CONTACTS
  • TASKER
  • BLUETOOTH
  • WIFI
  • MOBILE DATA
  • WORLD TIME
  • WORLD WEATHER
  • ROOT FUNCTIONS

Credits


pingpongboss - amazing StandOut library!
usaff22 - amazing icon and artists impression work
meadowsjared - Sharing his coding skills
nobnut - previously unknown generosity
waydownsouth - previously unknown patience and sharing of knowledge
fahadayaz - Bug solving GEEK

Permissions

Code:
All permissions are for device based command purposes. NONE of your personal data is uploaded or shared to any external server of any kind
Change Log

Code:
V2.2.5A RELEASED

Email
Text
Navigation
Facebook
Twitter
Directory Searches
Car Locator
Play Music
Visual Results
Wave-to-wake

+ many more features added! Please see the command list in the app for details.
Changed to foreground application with permanent notification to stop Android killing it!

V2.2.4A RELEASED
Skype fixed
FC's fixed on some commands
Speed increases
Added troubleshooting menu
Changed icon display
Enabled background test code (hidden).

V2.2.1A RELEASED
Code and UI revamp.
Converted to pre-beta background app
Usage details in the application.

V2.1.9.1A RELEASED

MASSIVE CHANGES!
Simply too many to list... 
All details in the app

V2.1.0A RELEASED

Mobile data
Twitter
Facebook
Contacts (algorithm test)

Dropped 2.1 compatibility
Fahrenheit added to weather
Initialisation tweaked
Custom listener tweaked
Button labels and Loquendo sample now family friendly :eek:
HUGE code rebuild

V2.0.1A RELEASED

Tasker integration!
World Weather
Custom Listener test
Long-press-search integration
Loads of bug fixes and code improvements.
Fixed Weather and Time force closes on 2.1 & 2.2 devices

V1.9A RELEASED
Root-functions fixed
Tablet compatibility fixed
Errors when no recogniser fixed
Loads of bug fixes and code improvements.

V1.7A RELEASED
Root-functions included!
FIXED - Recogniser button errors
Loads and loads of bug fixes and code improvements.

V1.6A RELEASED
World-Time included
FIXED 'unknown' Bluetooth state message.
Loads and loads of bug fixes and code improvements.

V1.5A RELEASED
Bluetooth voice control test included
FIXED the V1.4A 4.0.3 ICS crash
FIXED FC on back button from config tab
FIXED FC when closing app
FIXED FC for Galaxy Nexus TTS settings
FIXED leaked Receiver
Loads and loads of bug fixes and code improvements.

V1.4A RELEASED
WiFi voice control test included
Loads of bug fixes and code improvements.

V1.3A - RELEASED
Fixed FC on Config Tab

V1.2A - RELEASED
Release version 'jumped' to match Play Store
Totally rewritten UI code
Totally rewritten engine logic
Prevented override of localised English voice
Added test contact loader
Intro changed to audio file
Option to record output to sdcard for translation help
So much else that I've forgotten...

V0.0.1A - RELEASED
Long presses for association are not functional yet
BUGS
Code:
IVONA registers itself in error, even if it may actually work. A full uninstall and reinstall of the IVONA files is required.
Buttons don't reactivate occasionally after utterance - 'utterance' code depreciated.
Weather and Time API's are useless for USA State searches. Need to change provider.
Stable version 2.2.4A is available from Google Play here.

Latest test releases can be found in my more recent posts
The Following 89 Users Say Thank You to brandall For This Useful Post: [ Click to Expand ]
 
Double0EK
Old
#4  
Double0EK's Avatar
Senior Member
Thanks Meter 839
Posts: 2,057
Join Date: May 2010
Looks like a really promising app!! Subscribed..

Sent by accident from my Amaze using Tapatalk
The Following User Says Thank You to Double0EK For This Useful Post: [ Click to Expand ]
 
mahootzki
Old
#5  
mahootzki's Avatar
Senior Member
Thanks Meter 166
Posts: 424
Join Date: May 2011
Location: Brooklyn
Default Looks amazing

Cant wait to try this, am a lot on the road so can use this app.
Keep up the amazing work
 
Number R09
Old
#6  
Number R09's Avatar
Senior Member
Thanks Meter 62
Posts: 125
Join Date: Jan 2012
Location: Maine
subscribed! looking forward to this, it appears to be a much better solution than anything currently available. thanks for your hard work and determination.
 
Roland Deschain
Old
#7  
Roland Deschain's Avatar
Senior Member
Thanks Meter 62
Posts: 309
Join Date: Dec 2008
Location: Kirkland, WA
Brandall - I congratulate you on what appears to be an amazing product. Would it be possible to navigate certain applications via voice? As an example, is something like this feasible: "Utter - scroll down 25%" to scroll down 25% of the way while viewing a web page in a browser, for instance?

Also, what about controlling a desktop computer via a Windows application/plug-in?
All hail the Crimson King.
The Following User Says Thank You to Roland Deschain For This Useful Post: [ Click to Expand ]
 
jirafabo
Old
#8  
jirafabo's Avatar
Senior Member
Thanks Meter 71
Posts: 756
Join Date: Dec 2007
Location: Orlando
Brandall, this app looks amazing. In 4+ years of XDA'ing, I just hit subscribe for the first time. Can't wait to try it out. Do you have a twitter we can follow you at? Maybe @utter! or the likes.
The Following User Says Thank You to jirafabo For This Useful Post: [ Click to Expand ]
 
goodtom
Old
#9  
Member
Thanks Meter 5
Posts: 72
Join Date: May 2011
Can't wait to try it out
 
CreepyE
Old
#10  
CreepyE's Avatar
Senior Member
Thanks Meter 301
Posts: 543
Join Date: Oct 2010
Location: Phoenix, AZ
Amazing looking app! Definently waiting to dl this asap

Sent Via My Shiny New Droid4!

Tags
android, command, speech, utter, voice assistant
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes