Ivan Egorov
← Projects

Desktop • Remote Audio

Yokai

Remote text-to-speech Telegram bot for Windows PC with interactive voice selection.

Overview

Personal remote text-to-speech (Remote TTS) Telegram bot for Windows computers. Allows sending text messages to the bot from any device, prompting the PC to speak them aloud via connected speakers or headphones. Supports interactive male and female voice selection (Russian WaveNet and English Neural2) via inline keyboards, sequential non-overlapping playback queue, and Telegram ID access controls.

Architecture & Tech Stack

Bridges mobile chat input with local desktop audio hardware through a secure bot-driven audio queue.

Bot & Audio
Python 3.10 · aiogram 3 · pygame-ce
Speech Synthesis
Google Cloud Text-to-Speech (WaveNet & Neural2)
OS Integration
Windows API · python-dotenv