import gradio as gr | |
import matplotlib | |
matplotlib.use('Agg') | |
import matplotlib.pyplot as plt | |
def f1(ignore): | |
fig = plt.figure(figsize=(6,5)) | |
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") | |
pl1 = gr.Plot() | |
btn1.click(f1, [btn1], pl1) | |