Lingopod (переведенный подкаст)? ️
Полностью открытый двуязычный инструмент генерации подкастов, который поддерживает несколько платформ для Android, Windows и Web, что делает английский язык веселым и эффективным! Может преобразовать любой веб -контент в иммерсивные материалы для обучения английскому языку.
Основные особенности
- Многоплатформенная поддержка
- Android Apps
- Windows Client
- Версия веб -страницы
- Полностью открытый код
- ? Интеллектуальные функции
- Интеллектуальная извлечение и краткое изложение контента
- ИИ-управляемое природное поколение диалога
- Высококачественный китайский и английский TTS
- Автоматически генерировать двуязычные субтитры
- Практические функции
- Китайская и английская переключение звука
- Интеллектуальная обработка звука
- Поддержка RESTFUL API
- Кроссплатформенная синхронизация данных
? ️ интерфейс предварительный просмотр
⚡ онлайн -опыт
Вы можете быстро испытать Lingopod следующими способами:
Главный вход
- Веб -клиент: client.lingopod.top
- Используется для создания и воспроизведения двуязычного контента подкаста
- Тестовая учетная запись: тест / тест (примечание: только для функционального опыта, с ограничениями использования)
Другие услуги
- Бэкэнд управления: Manager.lingopod.top
- Используется для управления задачами и просмотра состояния системы
- ? API Service: Server.lingopod.top
- Служба интерфейса RESTFUL API
Инструкции для использования
1. Собственная область поддержки контента
- По соображениям безопасности онлайн -версия только поддерживает статьи WeChat официальной учетной записи (https://mp.weixin.qq.com)
- Версия для самостоятельного утилизации может быть настроена для поддержки любого веб-контента
2. Инструкции по пробной службе
- Только для функционального опыта и тестирования
- Услуги могут быть скорректированы в любое время, а настойчивость данных не гарантируется.
- Рекомендуется самостоятельно развернуть производственную среду
3. Инструкции по конфигурации развертывания
- Бэкэнд клиента и управления:
- Поддержка независимого развертывания
- Адрес API по умолчанию: https://server.lingopod.top
- Поддерживает переключение пользовательских адресов API в интерфейсе
- Рекомендация по производственной среде:
- Развернуть услуги API самостоятельно
- Вы можете продолжать использовать онлайн -клиент
Архитектура проекта
Этот проект содержит следующие компоненты:
- API -сервер : Lingopod - обеспечивает API Core Restful
- Клиентское приложение : lingopod -client - поддержка Android/Web/Windows
- Бэкэнд управления : Lingopod -Manager - Управление задачами и системой
- Официальный веб-сайт : Lingopod-Web
Клиент скачать
Вы можете получить клиента следующими способами:
- Android APK : нажмите, чтобы загрузить
- Клиент Windows : нажмите, чтобы загрузить
- Веб -версия : нажмите, чтобы загрузить
Для получения дополнительных версий и исторических обновлений, пожалуйста, посетите страницу релизов
Внешнее описание зависимости
Проект опирается на две основные услуги:
- Сервис LLM : стыковка через интерфейс OpenAI, совместимый с различными моделями крупных языков и может достичь лучших результатов, используя бесплатную модель QWEN2.5-7B.
- Служба TTS : поддерживает два режима:
- Microsoft TTS (Edge-TTS): режим по умолчанию, бесплатно в использовании. В неконтинентальных областях необходимо установить переменные среды https_proxy
- Openai TTS: включить, установив use_openai_tts_model = true, соответствующий API должен быть настроен
Рекомендуемое справочное edge-tts-openai-cf-работник развертывание бесплатной услуги Edge Openai TTS на основе работников CloudFlare
Начните быстро
Конфигурация может быть установлена через файлы .env или переменные среды. Для получения подробных инструкций по конфигурации, пожалуйста, обратитесь к .env.template.
Основное развертывание услуг
Режим Edge TTS (по умолчанию)
docker run -d
--name lingopod
--restart always
-p 28811:28811
-v /path/to/lingopod/data:/opt/lingopod/data
-e PORT=28811
-e API_BASE_URL=your_api_base_url
-e API_KEY=your_api_key
-e MODEL=your_model
-e HTTPS_PROXY= " http://your-proxy:7890 "
linshen/lingopod:2.0
Openai TTS -режим
docker run -d
--name lingopod
--restart always
-p 28811:28811
-v /path/to/lingopod/data:/opt/lingopod/data
-e PORT=28811
-e API_BASE_URL=https://openai.example.com/v1
-e API_KEY=abc
-e MODEL=Qwen/Qwen2.5-7B-Instruct
-e USE_OPENAI_TTS_MODEL=true
-e TTS_BASE_URL=https://tts.example.com/v1
-e TTS_API_KEY=abc
-e TTS_MODEL=tts-1
linshen/lingopod:2.0
Вы можете получить базовый адрес API: http: // localhost: 28811
документ
- Документация по разработке
- Документация API
- Структура проекта
- Принципы дизайна
? Руководство по взносу
Добро пожаловать, чтобы принять участие в проекте с помощью следующих методов:
- Отправить вопрос отчета о выпуске
- Предложить новые функции предложения
- Улучшить документацию
- Отправить запрос на развлечение
? Протокол с открытым исходным кодом
Этот проект открыт по лицензии MIT.
? Связанные предметы
- Lingopod Client - кроссплатформенное клиентское приложение
- Бэкэнд управления Lingopod - управление задачами и системой
- Официальный веб -сайт Lingopod - Официальное отображение веб -сайта
- Edge-TTS-Openai-CF-Worker-БЕСПЛАТНАЯ СЛУЖБА OPENAI TTS на основе работников CloudFlare