Inspiration

The inspiration behind Nova came from my deep fascination with the idea of making technology more intuitive and accessible. I have always admired how personal assistants like Google Assistant and Siri make daily tasks easier with just voice commands. I thought, "Why not create my own assistant, tailored to my needs, which could control my phone using simple voice interactions?" This curiosity and passion to build something unique led me to start developing Nova — a command-based phone assistant.

What it does

Nova is a command-based phone assistant that listens to your voice commands and can perform tasks like opening apps, making calls, sending messages, and controlling your phone — all through simple voice interactions.

How we built it

I built Nova using Android’s SpeechRecognizer API for capturing voice commands and Text-to-Speech for responses. I used Kotlin to create a command parser that maps voice inputs to phone actions like opening apps or making calls. To keep it running smoothly in the background, I implemented foreground services and optimized the app for newer Android versions.

Challenges we ran into

Some major challenges were handling Android’s background service restrictions, improving voice recognition accuracy, dealing with battery optimization killing the app, and making Nova understand and respond even to unclear commands.

What's next for NOVA

Next, I plan to add advanced features like real-time screen sharing between devices, smarter conversation handling, integration with Firebase for remote control, and expanding Nova’s capabilities to manage smart home devices.

Built With

Share this project:

Updates

posted an update

Introducing the All-New NOVA: Your Ultimate AI Sidekick

We are excited to share how far NOVA has come. It is no longer just a basic voice assistant — it has evolved into a powerful personal tech companion, capable of handling your daily tasks, communication, security, and entertainment effortlessly.

Here’s what NOVA can do now:

Make calls, send WhatsApp messages, and SMS

Provide the current date, time, battery percentage, and even respond to how it feels

Capture photos, screenshots, and even take pictures from your laptop

Set reminders, alarms, track your location, and play music

Turn Wi-Fi, Bluetooth, Hotspot, and Silent Mode ON or OFF through simple voice commands

Manage mobile data, adjust screen brightness, and control media volume

Fetch today’s news, weather reports, and your current GPS location

Emergency Help: Say "I am in trouble" to instantly trigger an emergency action

Open settings, notepad, task manager, and even shut down, restart, or lock your laptop

Initiate real-time video calling directly with Nova's built-in communication system

And this is just the beginning.

NOVA is growing smarter every day, with new capabilities and a vision to make technology more human-friendly.

We want your feedback

Which feature should NOVA master next? Like, Share, and Comment your favorite NOVA feature below. Your voice helps shape the future of NOVA.

NovaAI #VoiceAssistant #TechInnovation #NextGenAI #SmartAssistant #NovaJourney

Log in or sign up for Devpost to join the conversation.