Spaces:
Runtime error
Runtime error
import os | |
import gradio as gr | |
import openai | |
from dotenv import load_dotenv | |
from langchain.llms import OpenAI | |
load_dotenv() | |
def process(filepath): | |
audio = open(filepath,"rb") | |
my_key = os.getenv("OPENAI_API_KEY") | |
openai.api_key = my_key | |
transcript = openai.Audio.transcribe("whisper-1", audio) | |
llm = OpenAI( | |
model="gpt-3.5-turbo", | |
temperature=1, | |
openai_api_key=my_key | |
) | |
trans=[transcript["text"], llm(transcript["text"])] | |
return trans | |
demo = gr.Interface( | |
fn=process, | |
inputs=gr.Audio(source="microphone", type="filepath"), | |
outputs="text") | |
demo.launch() |