Skip to content

Ishan-Karpe/Multilingual-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Mutilingual AI Assistant with Gemini

This is built using streamlit, very simple and clean, it detects your current time, and gives you a good morning/afternoon/evening message. Uses your microphone when you click 'Speak' and returns a tts response that you can download that plays alongside the generated text.

I feel like this is one of the best projects that I've built so far


Requirements:

  • create a .venv and then execute "pip install -r requirements.txt"

  • You need a Google API Key to run the project, so go to https://aistudio.google.com/app/prompts/new_chat then click Get API key

    • Click on Create API Key, then copy API KEY that starts with AIza
    • Paste your API KEY inside the single quotes of line 80
  • First, run the file normally, then execute

  • streamlit run main.py

  • Doing this will open up the tab in localhost, which is UI

    supported languages:

    Any languages in Google Translate and Google TTS supported

About

AI Voice Assistant with Gemini, in streamlit

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages