Dieses Repository verfügt über eine Gradio-Schnittstelle, mit der die API OpenAI Text-to-Speech (TTS) eingesetzt werden soll. Mit der Schnittstelle können Benutzer Sprache aus dem vorgesehenen Text mit verschiedenen Modellen und Sprachoptionen erstellen.
Befolgen Sie die folgenden Schritte, um diese Schnittstelle zu verwenden:
Klonen Sie dieses Repository in Ihre lokale Maschine.
git clone https://github.com/arham-kk/openai-tts.git
cd openai-ttsInstallieren Sie die erforderlichen Abhängigkeiten.
pip install -r requirements.txtStellen Sie sicher, dass die folgenden Abhängigkeiten installiert sind:
gradioopenaiSie können sie mit:
pip install -r requirements.txttts-1 oder tts-1-hd ) und eine Sprachoption von ( alloy , echo , fable , onyx , nova , shimmer ).Der Code ist in zwei Hauptkomponenten organisiert:
tts : Dieses Modul enthält die Funktion, die für die Interaktion mit der OpenAI -API verantwortlich ist, um Sprache zu erzeugen.gradio_interface : Dieses Modul legt die Gradio -Schnittstelle ein, einschließlich Eingangsfelder, Schaltflächen und der Sprachausgabe. Befolgen Sie diese Schritte, um die Gradio -Schnittstelle einzurichten und auszuführen:
Erhalten Sie Ihren OpenAI -API -Schlüssel.
Führen Sie die Gradio -Schnittstelle aus.
python app.pyGeben Sie Ihren Text ein und wählen Sie die gewünschten Modell- und Sprachoptionen.
Klicken Sie auf die Schaltfläche "Generieren" oder drücken Sie die Eingabetaste, um Sprache zu generieren.
Dieser Code wird im Rahmen der MIT -Lizenz bereitgestellt. Fühlen Sie sich frei, es nach Bedarf zu ändern und zu verteilen.