AI Telegram Bot для трансформації, перекладу... (OpenAI API)
Розробив інтелектуального Telegram-бота, який поєднує обробку голосових повідомлень, відео та тексту, автоматичний переклад та пояснення складних тем простими словами. Бот підтримує три основні режими:
Перетворення: голос -> текст, відео -> текст, збереження контексту.
Переклад: автоматичне визначення мови та переклад на потрібну мову, збереження форматування тексту.
Навчання: пояснення складних тем зрозумілою мовою з прикладами (для навчання/вичення нових тем/пояснення помилок і т.д.).
Використані технології:
Python 3.13
Aiogram 3
OpenAI API (whisper, GPT-4o-mini)
FFmpeg
Asyncio & aiofiles
Особливості:
- асинхронна обробка аудіо та відео для швидкої роботи
- збереження контексту останніх повідомлень
- простий інтерфейс з кнопками для вибору режиму
Перетворення: голос -> текст, відео -> текст, збереження контексту.
Переклад: автоматичне визначення мови та переклад на потрібну мову, збереження форматування тексту.
Навчання: пояснення складних тем зрозумілою мовою з прикладами (для навчання/вичення нових тем/пояснення помилок і т.д.).
Використані технології:
Python 3.13
Aiogram 3
OpenAI API (whisper, GPT-4o-mini)
FFmpeg
Asyncio & aiofiles
Особливості:
- асинхронна обробка аудіо та відео для швидкої роботи
- збереження контексту останніх повідомлень
- простий інтерфейс з кнопками для вибору режиму