Unipue's picture
Update app.py
509113e verified
import gradio as gr
def text_to_image(prompt):
return f"🖼️ Image generated for: {prompt}"
def text_to_video(prompt):
return f"🎥 Video generated for: {prompt}"
def text_to_song(prompt):
return f"🎵 Song generated for: {prompt}"
with gr.Blocks() as demo:
with gr.Row():
with gr.Column():
text_input = gr.Textbox(label="Enter your prompt")
btn_img = gr.Button("Generate Image")
btn_vid = gr.Button("Generate Video")
btn_song = gr.Button("Generate Song")
with gr.Column():
output_img = gr.Textbox(label="Image Output")
output_vid = gr.Textbox(label="Video Output")
output_song = gr.Textbox(label="Song Output")
btn_img.click(fn=text_to_image, inputs=text_input, outputs=output_img)
btn_vid.click(fn=text_to_video, inputs=text_input, outputs=output_vid)
btn_song.click(fn=text_to_song, inputs=text_input, outputs=output_song)
if __name__ == "__main__":
demo.launch()