Spaces:
Runtime error
Runtime error
import gradio as gr | |
from transformers import pipeline | |
# Load the automatic speech recognition pipeline | |
asr_pipeline = pipeline("automatic-speech-recognition", model="facebook/wav2vec2-large-960h") | |
def transcribe_audio(audio): | |
# Transcribe the audio input | |
transcription = asr_pipeline(audio)[0]["transcription"] | |
return transcription | |
# Define Gradio interface | |
audio_input = gr.inputs.Audio(source="microphone", type="auto", label="Record Audio") | |
text_output = gr.outputs.Textbox(label="Transcription") | |
# Create the interface and launch it | |
interface = gr.Interface(fn=transcribe_audio, inputs=audio_input, outputs=text_output, title="Speech to Text") | |
interface.launch() | |