voice-bank-agent
DavitIshkhanyan/voice-bank-agent
Voice agent that can answer the questions about Armenian banks
Summary
A voice AI agent for Armenian bank customer support using LiveKit OSS. It scrapes official Armenian bank websites (Ameriabank, ACBA, Evocabank) for information on credits, deposits, and branch locations. The system uses OpenAI models for Armenian speech processing, a retrieval API with ChromaDB/TF-IDF for grounded answers, and strict topic guardrails to refuse out-of-scope questions.