Tworzenie transkryptu podcastu
Punkt końcowy Audio interfejsu API OpenAI zapewnia dostęp do różnych modeli, które można wykorzystać do transkrypcji mowy na tekst oraz tłumaczenia. W tym ćwiczeniu stworzysz transkrypt odcinka podcastu DataFramed z Loganem Kilpatrickiem – programistą z OpenAI.
Jeśli chcesz posłuchać więcej od Logana, zajrzyj do pełnego odcinka podcastu ChatGPT and the OpenAI Developer Ecosystem.
To ćwiczenie jest częścią kursu
Systemy multimodalne z OpenAI API
Instrukcje do ćwiczenia
- Otwórz plik
openai-audio.mp3. - Utwórz żądanie transkrypcji do punktu końcowego Audio, używając
audio_file. - Wyodrębnij tekst transkryptu z obiektu
responsei wyświetl go.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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.____)