Smart Assistant is a Flutter application for Android that integrates the ChatGPT API and a voice assistant. This application allows users to interact with ChatGPT by asking questions via voice commands and receiving vocal responses.
- Flutter Application: Developed using Flutter and Dart for Android.
- ChatGPT API Integration: The application sends text queries to the ChatGPT API for processing and retrieves responses.
- Voice Assistant: Users can ask questions by recording their voice.
- Speech-to-Text: Utilizes a speech-to-text package to convert voice recordings into text.
- Text-to-Speech: Utilizes a text-to-speech package to vocalize responses elegantly.
- Frontend: Flutter, Dart
- API: ChatGPT API
- Voice Processing: Speech-to-text and text-to-speech packages
-
Clone the repository:
git clone https://github.com/OKPooja/SmartAssistant.git
-
Navigate to the project directory:
cd SmartAssistant
-
Install dependencies:
flutter pub get
- Run the Flutter application:
flutter run