Remove All Ads from XDA

[APP][4.1+][V1.2.5] Saiy | Your Open Source Virtual Assistant

2,640 posts
Thanks Meter: 5,045
Post Reply Email Thread

Install Saiy from the Play Store - here

Source code on GitHub - 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.
The Following 667 Users Say Thank You to brandall For This Useful Post: [ View ] Gift brandall Ad-Free
21st February 2012, 12:36 AM |#2  
brandall's Avatar
OP Senior Member
Flag Birmingham
Thanks Meter: 5,045
Donate to Me

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
The Following 107 Users Say Thank You to brandall For This Useful Post: [ View ] Gift brandall Ad-Free
21st February 2012, 12:36 AM |#3  
brandall's Avatar
OP Senior Member
Flag Birmingham
Thanks Meter: 5,045
Donate to Me
Arrow utter! release progress
  • WIFI


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


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


Directory Searches
Car Locator
Play Music
Visual Results

+ 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!

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

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


Simply too many to list... 
All details in the app


Mobile data
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


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

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

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

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

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.

WiFi voice control test included
Loads of bug fixes and code improvements.

Fixed FC on Config Tab

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...

Long presses for association are not functional yet
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 94 Users Say Thank You to brandall For This Useful Post: [ View ] Gift brandall Ad-Free
21st February 2012, 12:51 AM |#4  
Double0EK's Avatar
Senior Member
Thanks Meter: 1,075
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: [ View ] Gift Double0EK Ad-Free
21st February 2012, 01:17 AM |#5  
mahootzki's Avatar
Senior Member
Flag Brooklyn
Thanks Meter: 166
Looks amazing
Cant wait to try this, am a lot on the road so can use this app.
Keep up the amazing work
21st February 2012, 01:30 AM |#6  
Number R09's Avatar
Senior Member
Flag Maine
Thanks Meter: 66
subscribed! looking forward to this, it appears to be a much better solution than anything currently available. thanks for your hard work and determination.
The Following User Says Thank You to Number R09 For This Useful Post: [ View ] Gift Number R09 Ad-Free
21st February 2012, 01:35 AM |#7  
Roland Deschain's Avatar
Senior Member
Flag Kirkland, WA
Thanks Meter: 99
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?
The Following User Says Thank You to Roland Deschain For This Useful Post: [ View ] Gift Roland Deschain Ad-Free
21st February 2012, 01:38 AM |#8  
jirafabo's Avatar
Senior Member
Thanks Meter: 72
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: [ View ] Gift jirafabo Ad-Free
21st February 2012, 01:41 AM |#9  
Thanks Meter: 5
Can't wait to try it out
21st February 2012, 01:42 AM |#10  
CreepyE's Avatar
Senior Member
Flag Phoenix, AZ
Thanks Meter: 353
Amazing looking app! Definently waiting to dl this asap

Sent Via My Shiny New Droid4!
21st February 2012, 01:43 AM |#11  
Junior Member
Thanks Meter: 9
Can't wait to try this app out have not been that impressed with the other similar apps.
This one looks slick.

Sent from my DROID BIONIC using Tapatalk
Post Reply Subscribe to Thread

android, command, speech, utter, voice assistant

Guest Quick Reply (no urls or BBcode)
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes