2025 03 05 dhwani worksop 1
Dhwani Workshop - March 2025
- Dhwani is a self-hosted GenAI platform designed to provide voice mode interaction for Kannada and other Indian languages.
- We want to make AI accessible for native local languages
- Dhwani Project Website
- Workshop Agenda
- Deploy Gradio App to HuggingFace Spaces
- Build and Deploy
- Kannada Text Translator App
- Kannada AI Text Chat App
- Kannada Voice AI App
- Prerequisites
- Python 3.10 required + VsCode [ Installed ]
- Ubuntu 22.04
- Huggingface Account
- GitHub Account
- Good to Have, to start hacking immediately
- Fork the below repositories and clone your forked repository into your computer
- Download the Huggingface model's
-
Steps:
- Create a virtual environment:
python -m venv venv
-
Activate the virtual environment:
source venv/bin/activate
-
Install dependencies:
pip install huggingface_hub
- Download the models
- tts -
huggingface_cli download ai4bharat/indic-parler-tts
- asr -
huggingface-cli download ai4bharat/indicconformer_stt_kn_hybrid_rnnt_large
- translate -
- indic to english -
huggingface-cli download ai4bharat/indictrans2-indic-en-dist-200M
- english to indic -
huggingface-cli download ai4bharat/indictrans2-en-indic-dist-200M
- indic to indic -
huggingface-cli download ai4bharat/indictrans2-indic-indic-dist-320M
- indic to english -
- llm -
huggingface-cli download Qwen/Qwen2.5-1.5B-Instruct
- Create a virtual environment:
- How your projects might look like, You can expand and modify for your use case
- YouTube video related to Dhwani
- Dhwani Voice AI
- Dhwani - ASR
- Sanjeevi - English
- Join the Dhwani Discord group for updates and collaboration to build Dhwani