import gradio as gr # https://github.com/catir/aligned-reaper/ # import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt def f1(): fig = plt.figure(figsize=(10,4)) plt.axline((0,0),slope=1,color="darkgray") plt.xlabel("Vowel length (ms)") plt.ylabel("Consonant length (ms)") return(fig) bl = gr.Blocks() with bl: btn1 = gr.Button(value="The random prosody button") btn1.style(full_width=False, size="sm") pl1 = gr.Plot() btn1.click(f1, [], pl1) if __name__ == "__main__": bl.launch()