Lingopod(翻訳されたポッドキャスト)?€
Android、Windows、Webの複数のプラットフォームをサポートする完全なオープンソースのバイリンガルポッドキャスト生成ツールを使用して、英語の学習を楽しく効率的にします!任意のWebコンテンツを没入型の英語学習資料に変換できます。
主な機能
- マルチプラットフォームサポート
- Androidアプリ
- Windowsクライアント
- Webページバージョン
- 完全にオープンソースコード
- ?インテリジェント機能
- インテリジェントなコンテンツの抽出と要約
- AI主導の自然対話の生成
- 高品質の中国語および英語のTTS
- バイリンガル字幕を自動的に生成します
- 実用的な機能
- 中国語と英語のオーディオスイッチング
- インテリジェントなオーディオ処理
- 安らかなAPIサポート
- クロスプラットフォームデータの同期
?§インターフェイスプレビュー
⚡唱オンラインエクスペリエンス
次の方法でLingopodをすばやく体験できます。
メインエントランス
- Webクライアント:client.lingopod.top
- バイリンガルポッドキャストコンテンツを生成および再生するために使用されます
- テストアカウント:テスト /テスト(注:機能体験のみ、使用制限があります)
その他のサービス
- 管理バックエンド:Manager.lingopod.top
- タスクを管理し、システムステータスを表示するために使用されます
- ? APIサービス:server.lingopod.top
使用する手順
1。コンテンツサポート範囲
- セキュリティ上の理由から、オンライン版はWeChatの公式アカウント記事のみをサポートしています(https://mp.weixin.qq.com)
- 自己展開バージョンは、任意のWebコンテンツをサポートするように構成できます
2。トライアルサービスの指示
- 機能的な経験とテストのみ
- サービスはいつでも調整される場合があり、データの持続性は保証されません。
- 自分で生産環境を展開することをお勧めします
3。展開構成の指示
- クライアントと管理バックエンド:
- 独立した展開をサポートします
- デフォルトのAPIアドレス:https://server.lingopod.top
- インターフェイス内のカスタムAPIアドレスの切り替えをサポートします
- 生産環境の推奨事項:
- 自分でAPIサービスを展開します
- オンラインクライアントを引き続き使用できます
プロジェクトアーキテクチャ
このプロジェクトには、次のコンポーネントが含まれています。
- APIサーバー:LingoPod-コアRESTFUL APIを提供します
- クライアントアプリケーション:Lingopod -client -Android/Web/Windowsをサポートします
- 管理バックエンド:Lingopod -Manager-タスクとシステム管理
- 公式ウェブサイト:Lingopod-Web
クライアントのダウンロード
次の方法でクライアントを取得できます。
- Android APK :クリックしてダウンロードします
- Windowsクライアント:クリックしてダウンロードします
- Webバージョン:クリックしてダウンロードします
その他のバージョンと履歴の更新については、リリースページをご覧ください
外部依存関係の説明
このプロジェクトは、2つのコアサービスに依存しています。
- LLMサービス:OpenAI互換のインターフェイスを介してドッキングし、さまざまな大規模な言語モデルをサポートし、無料のQWEN2.5-7Bモデルを使用してより良い結果を達成できます。
- TTSサービス:2つのモードをサポートします。
- Microsoft TTS(Edge-TTS):デフォルトモード、無料で使用できます。 https_proxy環境変数は、大陸以外の地域で設定する必要があります
- OpenAI TTS:use_openai_tts_model = trueを設定することにより、対応するAPIを構成する必要があります
CloudFlareワーカーに基づいたフリーエッジOpenai TTSサービスの推奨参照Edge-TTTS-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 Management BackEnd-タスクとシステム管理
- Lingopod公式Webサイト - 公式ウェブサイトディスプレイ
- Edge-TTS-Openai-CF-Worker-CloudFlareワーカーに基づく無料のOpenai TTSサービス