OwlVoice

Your hands-free AI assistant for email, calendar, contacts, and 9,000+ apps. Free to try, no strings attached.

Get it on Google Play

Sample Voice Commands

💬 "What's Sarah's email address?"

Searches your Outlook contacts by name and reads back the matching email address and phone number.

💬 "What's on my calendar today?"

Reads out your Outlook calendar events for the day, including times and locations.

💬 "Schedule a dentist appointment tomorrow at 2 PM"

Creates a new event directly on your Outlook Calendar with the title, date, and time you specify.

💬 "Do I have any new email?"

Checks your Outlook inbox for unread messages and reads back the sender, subject, and a short preview of each.

💬 "Send an email to Julie saying I'll be there at noon"

Composes and sends a plain-text email from your Outlook account to the recipient you name.

Assistant Personalities

Spock

Vulcan Logic

Logical, unemotional, and concise. Ideal for professional or focused use cases where direct facts are preferred.

"Incoming transmission from Gerry. Subject: Lunch Meeting. He proposes meeting at 12:30. What is your response?"

Friendly

Warm & Bubbly

Happy, helpful, and highly encouraging. Feels like a friendly, supportive companion who loves to assist you.

"Hi there! You've got a new email from Gerry about lunch. Sounds delicious! Let me know if you want to respond!"

Brief

Ultra Minimal

Zero conversational filler. Gives minimal answers, keeping voice feedback under a single sentence where possible.

"New email from Gerry regarding lunch at 12:30."

Sassy

Sarcastic Wit

Sassy, witty, and slightly annoyed. Teases the user but remains functionally helpful. Adds a lighthearted, comedic touch.

"Gerry wants to eat lunch with you. Try not to chew with your mouth open this time. Should I say yes?"

Frequently Asked Questions

No. OwlVoice is 100% serverless and does not utilize intermediate servers. Your voice-to-text processing occurs directly via Android's native offline recognition system, and interpreted tokens are sent directly to the OpenRouter API securely from your device.

While native Android speech recognition can work offline, interpreting requests requires an LLM, which needs an active internet connection to communicate with OpenRouter's API services.

All authentication details (OAuth tokens and OpenRouter keys) are stored encrypted locally on the device using Android's EncryptedSharedPreferences, which are backed by the hardware-level Android Keystore system. Your credentials never leave your phone.

Command copied to clipboard!