Spaces:
Runtime error
Runtime error
| import gradio as gr | |
| import whisper | |
| # duplicate this space to run on higher CPU power for the large (very precise and multi-lingual) model to work best | |
| def speech_to_text(uploaded, model_size): | |
| model = whisper.load_model(model_size) | |
| source = uploaded if uploaded is not None else '' | |
| result = model.transcribe(source) | |
| return f'{result["text"]}' | |
| gr.Interface( | |
| title="", | |
| thumbnail="", | |
| css=""" | |
| footer {visibility: xhidden} | |
| .gr-prose p{text-align: center;} | |
| .gr-button {background: black;color: white} | |
| """, | |
| description="", | |
| fn=speech_to_text, | |
| inputs=[ | |
| gr.Audio(source="upload", type="filepath", label="Upload Audio"), | |
| gr.Dropdown(label="Select model size",value="large",choices=["tiny", "base", "small", "medium", "large"])], | |
| outputs="text").launch(debug = True) |