Jarvis-AI

picture

Jarvis AI



Jarvis AI is an android application made with Unity that allows the user to interact with Jarvis which is an AI assistant that is powered by Open AI API and is even able to interact via voice using Microsoft Azure Speech Service.



Table of Contents



Tech-Stack

C# Unity Open AI API Microsoft Azure



Installation

  1. Clone the repository:

     git clone https://github.com/AbhishekRana21/Jarvis-AI.git
    
  2. Change the directory:

     cd Jarvis-AI
    
  3. Enter the relevant details in Assets/Scripts/SplashScreen/AppManager.cs:

     username = "Username Here";
     jarvisAIopenAIAPI = "OpenAI API Key Here";
     jarvisAIspeechAPI = "Speech API Key Here";
    
  4. Build the project:

     Open the project in Unity
     Go to File -> Build Settings
     Choose 'Android' Platform
     Click on 'Build'
    
  5. Install application

     Transfer the APK file to your android device
     Install Jarvis AI application
    


Usage

Chat Scene: You can interact with Jarvis here.
Settings Scene: Here you have the options to change username, toggle sound and exit the app.



Screenshots

Splash Screen


Chat Scene


Settings Scene