armenian-bank-voice-ai
MilenAyvazyan/armenian-bank-voice-ai
Summary
A voice AI assistant for Armenian banks that understands and speaks Armenian, answering questions about credits, deposits, and branch locations. It uses LiveKit for real-time audio, OpenAI Whisper for Armenian speech-to-text, GPT-4o with RAG for responses based on scraped bank data, and ElevenLabs for Armenian text-to-speech. The system includes a web scraper, a vector database (ChromaDB) with Armenian-specific embeddings, and a modular pipeline.