GitHub repository: mikhalov/ai_voice_assistant
Primary language: Java
Description: AI-powered Telegram bot that interactively processes user audio messages. It converts audios to .mp3, transcribes them, and stores text in MongoDB. The bot communicates with ChatGPT API using server-sent events and WebFlux, delivering responses in text or audio, with support for language switching and conversation resets.