import gradio as gr import os def inference(text): os.system("paddlespeech tts --input '"+text+"' --output output.wav") return "output.wav" title = "PaddleSpeech TTS" description = "Gradio demo for PaddleSpeech: A Speech Toolkit based on PaddlePaddle for TTS. To use it, simply add your text, or click one of the examples to load them. Read more at the links below." article = "
" examples=[['你好,欢迎使用百度飞桨深度学习框架!']] gr.Interface( inference, gr.inputs.Textbox(label="input text",lines=10), gr.outputs.Audio(type="file", label="Output"), title=title, description=description, article=article, enable_queue=True, examples=examples ).launch(debug=True)