Saiy - Voice Command Assistant (formaerly Utter!) really suprised me being a very customizable assistent whwich wowrks offline and online. Unfortunately, the app only works properly in English. More information on thes Open Source project (like projects, libraries, licensees) are still availabe here.