AI Personal Learning
und praktische Anleitung

Bilingual Book Maker: Nutzen Sie die KI-Übersetzung, um zweisprachige E-Books zu erstellen, ein automatisches Übersetzungswerkzeug für Bücher

Allgemeine Einführung

Bilingual Book Maker ist ein Open-Source-Projekt, das Benutzern helfen soll, mehrsprachige Versionen von eBooks mithilfe von KI-Technologie zu erstellen. Das Tool verwendet hauptsächlich ChatGPT für die Übersetzung und unterstützt eine Vielzahl von Dateiformaten, darunter epub, txt und srt. Bilingual Book Maker ist für die Übersetzung von eBooks konzipiert, die bereits gemeinfrei sind, und ist nicht für urheberrechtlich geschützte Werke geeignet. Die Benutzer müssen den API-Schlüssel für ChatGPT oder OpenAI vorbereiten und die zu übersetzende eBook-Datei bereitstellen. Das Projekt unterstützt eine Vielzahl von KI-Modellen, wie z. B. GPT-4, GPT-3.5-Turbo usw. Benutzer können je nach Bedarf verschiedene Modelle für die Übersetzung auswählen.

Bilingual Book Maker: Ein Tool zur Erstellung zweisprachiger E-Books mit KI-Übersetzung-1


 

Funktionsliste

  • Mehrsprachige UnterstützungUnterstützung für die Übersetzung von eBooks in mehrere Sprachen.
  • Kompatibilität der Dateiformate: unterstützt die Dateiformate epub, txt und srt.
  • Multimodell-AuswahlUnterstützt eine Vielzahl von KI-Modellen wie GPT-4, GPT-3.5-Turbo, usw.
  • API-SchlüsselverwaltungUnterstützung mehrerer API-Schlüssel, um Fehler durch API-Aufrufbeschränkungen zu reduzieren.
  • Umgebung KonfigurationPython 3.8+ wird unterstützt, mit detaillierten Anweisungen zur Installation und Verwendung.
  • Muster-BücherBeispielbücher zum Testen werden zur Verfügung gestellt, um den Benutzern einen schnellen Einstieg zu ermöglichen.

 

Hilfe verwenden

Ablauf der Installation

  1. Vorbereiten der UmgebungStellen Sie sicher, dass auf dem System Python 3.8+ installiert ist und ein Internetzugang oder ein Proxy vorhanden ist.
  2. Klonprojekt: Führen Sie den folgenden Befehl im Terminal aus, um das Projekt zu klonen:
   git clone https://github.com/yihong0618/bilingual_book_maker.git
cd bilingual_book_maker
  1. Installation von Abhängigkeiten: Führen Sie den folgenden Befehl aus, um die Projektabhängigkeiten zu installieren:
   pip install -r anforderungen.txt
  1. Konfigurieren des API-Schlüssels: Setzen Sie den OpenAI API-Schlüssel als Umgebungsvariable oder geben Sie ihn beim Ausführen eines Befehls an:
   export BBM_OPENAI_API_KEY=Ihr_openai_key

Verwendung Prozess

  1. Erstellung von Buchdokumenten: Legen Sie die zu übersetzende epub- oder txt-Datei in das Projektverzeichnis.
  2. Führen Sie den Übersetzungsbefehl aus: Verwenden Sie den folgenden Befehl zum Übersetzen:
   python3 make_book.py --book_name ihr_buch.epub --openai_key ihr_openai_key

Oder verwenden Sie den Befehl pip install:

   pip install -U bbook_maker
bbook --book_name ihr_buch.epub --openai_key ihr_openai_key
  1. Auswahl von ÜbersetzungsmodellenGPT-3.5-Turbo: Das Modell GPT-3.5-Turbo wird standardmäßig verwendet und kann mit der Option---ModellParameter spezifiziert andere Modelle:
   python3 make_book.py --book_name your_book.epub --openai_key your_openai_key --model gpt4
  1. Übersetzungsergebnisse anzeigenSobald die Übersetzung abgeschlossen ist, wird das resultierende zweisprachige eBook im Projektverzeichnis unter dem Dateinamendein_buch_zweisprachig.epub.

Detaillierte Funktionsweise

  • Unterstützung von Multi-API-SchlüsselnWenn es mehr als einen API-Schlüssel gibt, können diese im Befehl durch Kommas getrennt angegeben werden, um Fehler aufgrund von API-Aufrufbeschränkungen zu vermeiden:
  python3 make_book.py --book_name ihr_buch.epub --openai_key key1,key2,key3
  • Übersetzung EtikettenbezeichnungStandardmäßig wird nur übersetzt<p>Der Inhalt des Tags, auf den man über die Option---translate-tagsParameter gibt andere Bezeichnungen an:
  python3 make_book.py --book_name ihr_buch.epub --openai_key ihr_openai_key --translate-tags h1,h2,h3,p,div
  • Proxy-Einstellungen: Wenn Sie einen Proxy verwenden müssen, können Sie die--proxyParameter gibt den Proxyserver an:
  python3 make_book.py --book_name your_book.epub --openai_key your_openai_key --proxy http://127.0.0.1:7890
  • Wiederherstellung bei UnterbrechungWenn der Übersetzungsprozess unterbrochen wird, können Sie die Funktion--resumeDie Parameter werden manuell wiederhergestellt:
  python3 make_book.py --book_name ihr_buch.epub --openai_key ihr_openai_key --resume
Darf nicht ohne Genehmigung vervielfältigt werden:Chef-KI-Austauschkreis " Bilingual Book Maker: Nutzen Sie die KI-Übersetzung, um zweisprachige E-Books zu erstellen, ein automatisches Übersetzungswerkzeug für Bücher

Chef-KI-Austauschkreis

Der Chief AI Sharing Circle konzentriert sich auf das KI-Lernen und bietet umfassende KI-Lerninhalte, KI-Tools und praktische Anleitungen. Unser Ziel ist es, den Nutzern dabei zu helfen, die KI-Technologie zu beherrschen und gemeinsam das unbegrenzte Potenzial der KI durch hochwertige Inhalte und den Austausch praktischer Erfahrungen zu erkunden. Egal, ob Sie ein KI-Anfänger oder ein erfahrener Experte sind, dies ist der ideale Ort für Sie, um Wissen zu erwerben, Ihre Fähigkeiten zu verbessern und Innovationen zu verwirklichen.

Kontaktieren Sie uns
de_DE_formalDeutsch (Sie)