Ein Podcast-Transkript erstellen
Der OpenAI-API-Endpunkt Audio bietet Zugriff auf verschiedene Modelle, die für Speech-to-Text-Transkription und Übersetzung genutzt werden können. In dieser Übung erstellst du ein Transkript einer DataFramed-Podcast-Episode mit dem OpenAI-Entwickler Logan Kilpatrick.
Wenn du mehr von Logan hören möchtest, schau dir die komplette Folge ChatGPT and the OpenAI Developer Ecosystem an.
Diese Übung ist Teil des Kurses
Multimodale Systeme mit der OpenAI API
Anleitung zur Übung
- Öffne die Datei
openai-audio.mp3. - Erstelle mit
audio_fileeine Transkriptionsanfrage an den Audio-Endpunkt. - Extrahiere den Transkripttext aus der
responseund gib ihn aus.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
client = OpenAI(api_key="")
# Open the openai-audio.mp3 file
audio_file = ____(____, "rb")
# Create a transcript from the audio file
response = client.audio.transcriptions.____(model="whisper-1", file=____)
# Extract and print the transcript text
print(response.____)