Нужен Telegram-бот, который сможет переводить голосовые сообщения между русским и китайским языком. Пользователь отправляет боту голосовое сообщение, бот распознаёт речь, переводит её и отправляет обратно голосовое сообщение на другом языке.
Функционал бота:
1. Обработка голосовых сообщений в Telegram (формат .ogg → .wav).
2. Распознавание речи (STT):
• Поддержка русского и китайского языков.
• Можно использовать Vosk (офлайн) или Whisper API от OpenAI (онлайн).
3. Перевод текста (MT):
• Использование Google Translate API или альтернативных сервисов.
4. Генерация голосового ответа (TTS):
• Создание аудиофайла с переведённым текстом с помощью Google Text-to-Speech (gTTS) или аналогов.
5. Отправка готового аудиофайла пользователю в Telegram.
6. Поддержка двустороннего перевода (русский → китайский, китайский → русский).
7. Развёртывание на сервере (например, VPS).
Технические требования:
• Язык программирования: Python.
• Библиотеки: aiogram / telebot, ffmpeg, pydub, vosk, openai, googletrans, gtts (или аналоги).
• Возможность развёртывания на сервере (Linux, VPS).
• Код должен быть чистым, структурированным и хорошо документированным.
Разделы:
Опубликован:
07.03.2025 | 08:55 [поднят: 07.03.2025 | 08:55]
Заказ находится в архиве