Spaces:
Build error
Build error
| import fn | |
| import gradio as gr | |
| fn.load_model('large-v3') | |
| with gr.Blocks() as demo: | |
| audio = gr.Audio(sources="upload", type="filepath") | |
| model = gr.Dropdown(value='large-v3', choices=["tiny", "base", "small", "medium", "large", "large-v2", "large-v3"]) | |
| run_button = gr.Button(value='Run') | |
| prompt = gr.Textbox(label='prompt') | |
| language = gr.Textbox(label='language') | |
| set_button = gr.Button(value='Set Prompt') | |
| text_only = gr.Textbox(label='output') | |
| text_with_timestamps = gr.Textbox(label='timestamps') | |
| run_button.click( | |
| fn=fn.speech_to_text, | |
| inputs=[audio, model], | |
| outputs=[text_only, text_with_timestamps], | |
| ) | |
| set_button.click( | |
| fn=fn.set_prompt, | |
| inputs=[prompt, language], | |
| outputs=[], | |
| ) | |
| if __name__ == '__main__': | |
| demo.launch() | |