Spaces:
Runtime error
Runtime error
from openai import OpenAI | |
import os | |
import argparse | |
client = OpenAI( | |
api_key=os.environ.get("OPENAI_API_KEY"), | |
# defaults to os.environ.get("OPENAI_API_KEY") | |
# api_key="My API Key", | |
) | |
from docx import Document | |
def parse_args(): | |
parser = argparse.ArgumentParser() | |
parser.add_argument( | |
"--audio_file_path", | |
type=str, | |
required=True, | |
help="Path to the audio file to transcribe", | |
) | |
parser.add_argument( | |
"--output_file_path", | |
type=str, | |
required=True, | |
help="Path to the output file", | |
) | |
return parser.parse_args() | |
def transcribe_audio(audio_file_path): | |
with open(audio_file_path, 'rb') as audio_file: | |
transcription = client.audio.transcriptions.create("whisper-1", audio_file) | |
return transcription['text'] | |