Skip to content

Odia Lingua is an AI-powered chatbot for the Odia language, offering conversational responses and Text-to-Speech functionality. Powered by Anthropic and Hugging Face APIs, it's an end-to-end generative project.

License

Notifications You must be signed in to change notification settings

HimanshuMohanty-Git24/Odia_Lingua

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Odia Lingua 🐚🤖

OdiaLingua2

Jay Jagannath 🙏🕉️, Odia Lingua is an end-to-end generative AI chatbot for the Odia language. It utilizes the Anthropc API for chat generation and features a Text-to-Speech (TTS) functionality for Odia using the Facebook/mms-tts-ory API.

Features:

  • Chatbot powered by Anthropc AI for conversational responses.
  • Text-to-Speech (TTS) feature for generating audio in Odia language.
  • End-to-end generative AI project.

Setting Up:

To set up Odia Lingua locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/HimanshuMohanty-Git24/Odia_Lingua.git
    
  2. Navigate into the project directory:

    cd Odia_Lingua
    
  3. Create a .streamlit directory:

    mkdir .streamlit
    
  4. Inside the .streamlit directory, create a secrets.toml file.

  5. Add your API keys to the secrets.toml file:

    ANTHROPIC_API_KEY = "<Your-anthropic-api-key>"
    HUGGINGFACE_API_KEY = "<Your-huggingface-api-key>"
    

    To get the api's go to the respective website and get your api key's Anthropic: Link , Huggingface: Link

Requirements:

Ensure you have the following dependencies installed:

  • streamlit
  • anthropic
  • python-dotenv

You can install them using:

pip install -r requirements.txt

Usage:

To run the application locally, execute the following command:

streamlit run Chatbot.py

Contributing:

Contributions are welcome! Feel free to open issues and pull requests.

License:

This project is licensed under the MIT License.

About

Odia Lingua is an AI-powered chatbot for the Odia language, offering conversational responses and Text-to-Speech functionality. Powered by Anthropic and Hugging Face APIs, it's an end-to-end generative project.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages