Allgemeine Einführung
AI ContentCraft ist ein vielseitiges Tool zur Erstellung von Inhalten, das Texterstellung, Sprachsynthese, Bilderzeugung und vieles mehr integriert. Es hilft Kreativen, schnell Geschichten, Podcast-Skripte und begleitende Audio- und Videoinhalte zu erstellen. Das Tool unterstützt mehrere Sprachkonvertierungen und ist in der Lage, Inhalte im Stapel zu verarbeiten, was die kreative Effizienz erheblich steigert. Ganz gleich, ob Sie Autor, Podcast-Produzent oder Vermarkter sind, mit AI ContentCraft können Sie Ihre kreativen Aufgaben problemlos erledigen.
Funktionsliste
- Geschichtenerstellung: Automatische Erstellung von Kurzgeschichten auf der Grundlage von Themen
- Skriptkonvertierung: Konvertieren von Geschichten in das Standard-Skriptformat
- Podcast-Inhalte: Erstellung von Podcast-Gliederungen und Dialogskripten
- Sprachsynthese: Text-to-Speech-Unterstützung für mehrere Stimmen
- Bilderzeugung: Erzeugen von Illustrationen für Story-Szenen
- Zweisprachige Unterstützung: Unterstützung für die Konvertierung von Inhalten zwischen Englisch und Chinesisch
- Stapelverarbeitung: Unterstützt die Stapelgenerierung und das Herunterladen von Inhalten
Hilfe verwenden
Ablauf der Installation
- Klonen Sie das Projekt und installieren Sie die Abhängigkeiten:
git clone https://github.com/nicekate/AI-ContentCraft.git
cd AI-ContentCraft
npm install dotenv express kokoro-js openai replicate
npm install -D nodemon
- Umgebungsvariablen konfigurieren: Erstellen
.env
Datei und fügen Sie die folgende Konfiguration hinzu:
DEEPSEEK_API_KEY=Ihr_deepseek_api_key
REPLICATE_API_TOKEN=Ihr_replicate_token
- FFmpeg installieren: Stellen Sie sicher, dass FFmpeg auf Ihrem System installiert ist, und aktualisieren Sie die
server.js
FFmpeg-Pfad in der Datei
const ffmpegPath = 'ihr_ffmpeg_pfad';
- Starten Sie den Server:
npm run dev
- Zugang zur Anwendung: Öffnen Sie einen Browser, um auf die
http://localhost:3000
Funktion Betrieb
Erzeugung von Geschichten
- Thema der Geschichte eingeben
- Klicken Sie, um eine Geschichte zu erstellen
- Optionale Konvertierung in das Skriptformat
- Unterstützung bei der Erzeugung passender Szenenbilder
Podcast-Inhalt
- Geben Sie das Podcast-Thema ein
- Erstellen einer Podcast-Gliederung
- Umwandlung in Dialogskripte
- Wählen Sie verschiedene Stimmen für die Nachvertonung
Audioverarbeitung
- Unterstützung für die Nachvertonung mehrerer Texte
- Automatisches Zusammenführen mehrerer Audioclips
- Bietet Audio-Vorschauen und Downloads
Bilderzeugung
- Automatisches Erzeugen von Stichworten für Szenen
- Szenenbilder stapelweise generieren
- Bildvorschau und Stapeldownload bereitstellen
- Automatisch generierte Bildanzeige-Seite
API-Schnittstelle
Zu den wichtigsten Schnittstellen gehören:
/Geschichte generieren
: Geschichten generieren/generate-script
: Konvertierungsskript/generieren-podcast
Generierung von Podcast-Inhalten/erzeugen
:: Text-to-Speech für einzelne Absätze/generieren-und-zusammenführen
Mehrere Text-in-Sprache und Zusammenführung/bild-generieren
: Bilder generieren/translate-podcast
:: Übersetzung von Podcast-Skripten/translate-story-script
:: Übersetzung von Drehbüchern
caveat
- Erfordert einen gültigen API-Schlüssel zur Nutzung von AI-Diensten
- Für die Audio-Merge-Funktion muss FFmpeg richtig konfiguriert sein.
- Empfohlen für lokale Entwicklungsumgebungen
- Beachten Sie die Einschränkungen und Gebühren für API-Aufrufe
Fehlerbehandlung
Häufige Probleme und Lösungen:
- Fehler beim API-Aufruf: Prüfen Sie, ob der API-Schlüssel korrekt ist, bestätigen Sie das API-Aufruflimit und zeigen Sie die spezifische Fehlermeldung an.
- Probleme bei der Audioverarbeitung: Vergewissern Sie sich, dass FFmpeg korrekt installiert ist, prüfen Sie das Format der Audiodatei, prüfen Sie die Serverprotokolle
- Fehlerhafte Bilderzeugung: Prüfen Sie die Replikat-API-Quote, bestätigen Sie die Einhaltung des Prompt-Worts, sehen Sie sich die Fehlerantwort an