From 05189e9912fb51416fa3f56ee2e74dc4475ac9ca Mon Sep 17 00:00:00 2001 From: Leonard Excoffier Date: Wed, 14 Feb 2024 14:26:39 -0500 Subject: [PATCH] added closing file handling after transcription. --- main.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/main.py b/main.py index 2258927..84e6e11 100644 --- a/main.py +++ b/main.py @@ -33,12 +33,11 @@ def transcription(OPENAI_API_KEY, audio_filename): print("Transcriptiting audio...") client = OpenAI(api_key=OPENAI_API_KEY) - audio_file = open(audio_filename, "rb") - - transcript = client.audio.transcriptions.create( - file=audio_file, - model="whisper-1", - ) + with open(audio_filename, "rb") as audio_file: + transcript = client.audio.transcriptions.create( + file=audio_file, + model="whisper-1", + ) print("Transcripted audio.") return transcript