AI Telegram Bot do transformacji, tłumaczenia... (OpenAI API)
Opracowałem inteligentnego bota Telegram, który łączy przetwarzanie wiadomości głosowych, wideo i tekstu, automatyczne tłumaczenie oraz wyjaśnianie skomplikowanych tematów prostymi słowami. Bot obsługuje trzy główne tryby:
Konwersja: głos -> tekst, wideo -> tekst, zachowanie kontekstu.
Tłumaczenie: automatyczne rozpoznawanie języka i tłumaczenie na potrzebny język, zachowanie formatowania tekstu.
Nauka: wyjaśnianie skomplikowanych tematów zrozumiałym językiem z przykładami (do nauki/uczenia się nowych tematów/wyjaśniania błędów itp.).
Wykorzystane technologie:
Python 3.13
Aiogram 3
OpenAI API (whisper, GPT-4o-mini)
FFmpeg
Asyncio & aiofiles
Cechy:
- asynchroniczne przetwarzanie audio i wideo dla szybkiej pracy
- zachowanie kontekstu ostatnich wiadomości
- prosty interfejs z przyciskami do wyboru trybu
Konwersja: głos -> tekst, wideo -> tekst, zachowanie kontekstu.
Tłumaczenie: automatyczne rozpoznawanie języka i tłumaczenie na potrzebny język, zachowanie formatowania tekstu.
Nauka: wyjaśnianie skomplikowanych tematów zrozumiałym językiem z przykładami (do nauki/uczenia się nowych tematów/wyjaśniania błędów itp.).
Wykorzystane technologie:
Python 3.13
Aiogram 3
OpenAI API (whisper, GPT-4o-mini)
FFmpeg
Asyncio & aiofiles
Cechy:
- asynchroniczne przetwarzanie audio i wideo dla szybkiej pracy
- zachowanie kontekstu ostatnich wiadomości
- prosty interfejs z przyciskami do wyboru trybu