xrainx0123/basicrlMD
0
1import os2import openai3import gradio as gr4openai.api_key = os.environ["openapikey"]5 6def transcribe(audio):7 audio_file = open(audio, "rb")8 transcript = openai.Audio.transcribe("whisper-1", audio_file)9 return transcript["text"]10 11bot = gr.Interface(fn=transcribe, inputs=gr.Audio(source="microphone", type="filepath"), outputs="text", title="Transcribe Speech-to-Text", description="Uses WhisperAI to transcribe a message.") 12bot.launch()