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
Особенности:
- асинхронная обработка аудио и видео для быстрой работы
- сохранение контекста последних сообщений
- простой интерфейс с кнопками для выбора режима