File size: 816 Bytes
d42f4c5
 
ca97dd1
d42f4c5
ca97dd1
 
 
 
 
ffd211a
3409d90
b051f56
4387840
4a5727c
ca97dd1
 
4a5727c
 
 
ca97dd1
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import gradio as gr

fastspeech = gr.Interface.load("huggingface/facebook/fastspeech2-en-ljspeech")

def text2speech(text):
    return fastspeech(text)
    

app = gr.Interface(fn=text2speech, 
                   inputs=gr.inputs.Textbox(lines=5, label="Input Text"),
                   #live=True,
                   description="Takes a text and reads it out to you.", 
                   outputs=gr.outputs.Audio(type="file", label="Speech Answer"),
                   examples=["remotecontrol.jpg", "calculator.jpg", "cellphone.jpg"]).launch(debug=True)
                   
 
 #get_audio = gr.Button("generate audio")
 #get_audio.click(text2speech, inputs=text, outputs=speech)
 
#def greet(name):
#    return "Hello " + name + "!!"

#iface = gr.Interface(fn=greet, inputs="text", outputs="text")
#iface.launch()