Lingopod (번역 된 팟 캐스트)? ️
Android, Windows 및 웹 용 여러 플랫폼을 지원하는 완전 오픈 소스 이중 언어 팟 캐스트 생성 도구로 영어 학습을 재미 있고 효율적으로 만듭니다! 웹 페이지 컨텐츠를 몰입 형 영어 학습 자료로 변환 할 수 있습니다.
주요 기능
- 다중 플랫폼 지원
- 안드로이드 앱
- Windows 클라이언트
- 웹 페이지 버전
- 완전히 오픈 소스 코드
- ? 지능형 기능
- 지능형 컨텐츠 추출 및 요약
- AI 중심의 자연 대화 생성
- 고품질 중국어 및 영어 tts
- 이중 언어 자막을 자동으로 생성합니다
- 실용적인 기능
- 중국어 및 영어 오디오 전환
- 지능형 오디오 처리
- 편안한 API 지원
- 크로스 플랫폼 데이터 동기화
? ️ 인터페이스 미리보기
⚡️ 온라인 경험
다음과 같은 방법으로 Lingopod를 신속하게 경험할 수 있습니다.
정문
- 웹 클라이언트 : client.lingopod.top
- 이중 언어 팟 캐스트 컨텐츠를 생성하고 재생하는 데 사용됩니다
- 테스트 계정 : 테스트 / 테스트 (참고 : 기능 경험 만 사용 제한이있는 경우)
기타 서비스
- 관리 백엔드 : manager.lingopod.top
- 작업을 관리하고 시스템 상태를보기에 사용됩니다
- ? API 서비스 : server.lingopod.top
사용 지침
1. 컨텐츠 지원 범위
- 보안상의 이유로 온라인 버전은 WeChat 공식 계정 기사 만 지원합니다 (https://mp.weixin.qq.com).
- 자체 배포 버전은 모든 웹 컨텐츠를 지원하도록 구성 할 수 있습니다.
2. 시험 서비스 지침
- 기능적 경험과 테스트 전용
- 서비스는 언제든지 조정 될 수 있으며 데이터 지속성은 보장되지 않습니다.
- 직접 생산 환경을 배치하는 것이 좋습니다.
3. 배포 구성 지침
- 고객 및 관리 백엔드 :
- 독립적 인 배포를 지원합니다
- 기본 API 주소 : https://server.lingopod.top
- 인터페이스에서 사용자 정의 API 주소를 스위칭합니다
- 생산 환경 권장 사항 :
- 직접 API 서비스를 배포하십시오
- 온라인 클라이언트를 계속 사용할 수 있습니다
프로젝트 아키텍처
이 프로젝트에는 다음 구성 요소가 포함되어 있습니다.
- API 서버 : Lingopod -Core Restful API를 제공합니다
- 클라이언트 응용 프로그램 : 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 : 사용 _openai_tts_model = true를 설정하여 활성화합니다. 해당 API를 구성해야합니다.
Cloudflare 작업자를 기반으로 한 무료 에지 오픈 라이드 서비스의 권장 참조 엣지 TTS-Openai-CF-Worker 배포
빨리 시작하십시오
구성은 .env 파일 또는 환경 변수를 통해 설정할 수 있습니다. 자세한 구성 지침은 .env.template을 참조하십시오.
핵심 서비스 배포
에지 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 클라이언트 - 크로스 플랫폼 클라이언트 응용 프로그램
- Lingopod 관리 백엔드 - 작업 및 시스템 관리
- Lingopod 공식 웹 사이트 - 공식 웹 사이트 디스플레이
- Edge-TTS-Openai-CF-Worker- CloudFlare 작업자를 기반으로 한 무료 OpenAi TTS 서비스