Lingopod (übersetzter Podcast)? ️
Ein zweisprachiges Open -Source -Tool für zweisprachige Podcast -Generationen, das mehrere Plattformen für Android, Windows und Web unterstützt und das Englisch -Lernen unterhaltsam und effizient macht! Kann alle Webinhalte in immersive englische Lernmaterialien umwandeln.
Hauptmerkmale
- Mehrfachplattformunterstützung
- Android -Apps
- Windows Client
- Webseitenversion
- Voller Open Source -Code
- ? Intelligente Funktionen
- Intelligente Inhalteextraktion und Zusammenfassung
- AI-gesteuerte natürliche Dialoggenerierung
- Hochwertige chinesische und englische TTs
- Automatisch zweisprachige Untertitel erzeugen
- Praktische Funktionen
- Chinesische und englische Audioumschaltung
- Intelligente Audioverarbeitung
- RESTful -API -Unterstützung
- Plattformübergreifende Datensynchronisation
- Schnittstelle Vorschau
⚡️ Online -Erfahrung
Sie können Lingopod auf folgende Weise schnell erleben:
Haupteingang
- Web Client: Client.lingopod.top
- Wird verwendet, um zweisprachige Podcast -Inhalte zu generieren und zu spielen
- Testkonto: Test / Test (Hinweis: Nur für funktionale Erfahrung, mit Nutzungsbeschränkungen)
Andere Dienste
- Management Backend: Manager.lingopod.top
- Wird verwendet, um Aufgaben zu verwalten und den Systemstatus anzeigen
- ? API -Service: server.lingopod.top
- RESTFOFFUR API -Schnittstellendienst
Anweisungen zur Verwendung
1. Inhaltsunterstützungsumfang
- Aus Sicherheitsgründen unterstützt die Online -Version nur WeChat Official Account -Artikel (https://mp.weixin.qq.com)
- Die Version selbstverletzungsversion kann so konfiguriert werden, dass alle Webinhalte unterstützt werden
2. Anweisungen zur Versuchsdienste
- Nur für funktionale Erfahrung und Tests
- Dienstleistungen können jederzeit angepasst werden und die Datenbeständigkeit sind nicht garantiert.
- Es wird empfohlen, die Produktionsumgebung selbst bereitzustellen
3.. Konfigurationsanweisungen zur Bereitstellung von Bereitstellungen
- Kunden- und Management -Backend:
- Unterstützung der unabhängigen Bereitstellung
- Standard -API -Adresse: https://server.lingopod.top
- Unterstützt das Umschalten benutzerdefinierter API -Adressen in der Schnittstelle
- Empfehlung für Produktionsumgebung:
- Bereitstellen Sie API -Dienste selbst bereit
- Sie können weiterhin den Online -Kunden verwenden
Projektarchitektur
Dieses Projekt enthält die folgenden Komponenten:
- API -Server : Lingopod - Bietet Core Rastful API
- Client -Anwendung : Lingopod -Client - Unterstützen Sie Android/Web/Windows
- Management Backend : Lingopod -Manager - Aufgabe und Systemmanagement
- Offizielle Website : Lingopod-Webe
Client -Download
Sie können den Kunden auf folgende Weise erhalten:
- Android APK : Klicken Sie zum Herunterladen klicken
- Windows -Client : Klicken Sie hier, um herunterzuladen
- Webversion : Klicken Sie hier, um herunterzuladen
Weitere Versionen und historische Updates finden Sie auf der Seite der Veröffentlichungen
Externe Abhängigkeitsbeschreibung
Das Projekt basiert auf zwei Kerndiensten:
- LLM-Service : Das Docking durch OpenAI-kompatible Schnittstelle unterstützt verschiedene Großsprachenmodelle und kann mit dem kostenlosen QWEN2.5-7B-Modell bessere Ergebnisse erzielen.
- TTS -Service : Unterstützt zwei Modi:
- Microsoft TTS (Edge-TTS): Standardmodus, kostenlos zu verwenden. HTTPS_PROXY-Umgebungsvariablen müssen in nichtkontinentalen Bereichen festgelegt werden
- OpenAI TTS: Aktiviert durch Einstellen von USE_OPENAI_TTS_MODEL = TRUE, muss die entsprechende API konfiguriert werden
Empfohlene Referenzkante-TTS-OpenAI-CF-Arbeiter-Bereitstellung von Free Edge OpenAI TTS-Dienst basierend auf Cloudflare-Mitarbeitern
Fangen Sie schnell an
Die Konfiguration kann durch .env -Dateien oder Umgebungsvariablen eingestellt werden. Ausführliche Konfigurationsanweisungen finden Sie unter .Env.Template.
Kerndienstbereitstellung
Edge TTS -Modus (Standard)
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 -Modus
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
Sie können die API -Basisadresse erhalten: http: // localhost: 28811
dokumentieren
- Entwicklungsdokumentation
- API -Dokumentation
- Projektstruktur
- Designprinzipien
? Beitragsleitfaden
Willkommen bei den folgenden Methoden: am Projekt teilzunehmen:
- Senden Sie eine Frage -Berichtsfrage
- Schlagen Sie neue Features Vorschläge vor
- Dokumentation verbessern
- Pull -Anfrage senden
? Open -Source -Protokoll
Dieses Projekt ist im Rahmen der MIT -Lizenz offen.
? Verwandte Elemente
- Lingopod Client - plattformübergreifende Clientanwendung
- Lingopod Management Backend - Aufgaben- und Systemmanagement
- Lingopod Offizielle Website - Offizielle Website -Anzeige
- Edge-TTS-OpenAI-CF-Arbeiter-kostenloser OpenAI-TTS-Service basierend auf Cloudflare-Mitarbeitern