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
<Kurs>Multimodale Systeme mit der OpenAI API</Kurs>Übungsanweisungen
- Ö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 praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
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.____)