An AI voice assistant that can speak and respond in the Hausa language
# **Gani — The Voice Assistant**
**Gani** is a bilingual, AI-powered voice assistant designed to create meaningful, natural interactions in both **English** and **Hausa**.
Built with **Next.js**, **TypeScript**, and **TailwindCSS**, it delivers a minimal, modern, and responsive interface — blending technology with culture in one elegant experience.
> *Gani doesn’t just understand you — **Gani speaks your language.***
---
## 🎥 **Demo**
Experience Gani in action:
> 🎬 *The demo showcases Gani’s bilingual voice interaction, responsive interface, and settings control on both desktop and mobile.*
If you prefer a visual embed inside your README, use the Markdown syntax below:
---
## 🚀 **Overview**
Gani enables seamless communication between humans and AI through **speech and text**.
Its adaptive UI ensures a smooth experience across devices, while its dual-language system makes it more inclusive, expressive, and locally relevant.
---
## ✨ **Key Features**
* 🎙️ **Dual Voice Characters** — Switch between *Male* and *Female* voices.
* 🌐 **Language Flexibility** — Instantly toggle between **English** and **Hausa**.
* ⚙️ **Smart Settings Panel** — Lightweight and adaptive (fullscreen on mobile, floating on desktop).
* 🧠 **Conversational AI** — Speak or type your prompts naturally.
* 📱 **Responsive by Design** — Smooth experience across all screens.
* 💎 **Minimalist Interface** — Built with TailwindCSS for clarity, focus, and modern aesthetics.
---
## 🛠️ **Tech Stack**
| Category | Tools |
| ----------------------------- | --------------------------------------------------------- |
| **Framework** | Next.js 15 |
| **Language** | TypeScript |
| **Styling** | TailwindCSS |
| **Icons** | React Icons |
| **Authentication** | NextAuth.js |
| …