File size: 832 Bytes
a1dbf4b
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import gradio as gr

with gr.Blocks(title="Audio Generation", theme=gr.themes.Monochrome()) as demo:
    input = gr.Textbox(label="需要转换的文本", value="最近很辛苦,五一我要出去找个地方散散心!")
    voice_style = gr.Dropdown(["男声1-台湾话", "男声2-香港话", "男声3-普通话", "男声4-普通话", "男声5-普通话", "男声6-普通话", "女声1-普通话", "女声2-普通话", "女声3-辽宁话", "女声4-山西话", "女声5-香港话", "女声6-香港话", "女声7-台湾话", "女声8-台湾话"], label="默认角色", value="女声7-台湾话")
    output = gr.Audio(label="合成的语音")
    submit_button = gr.Button("提交")
    gr.Examples(
        examples=[["cantina.wav", "abc"]],
        inputs=[input, voice_style],
        label="案例",
    )
    
demo.launch()