Update app.py
Browse files
app.py
CHANGED
|
@@ -18,7 +18,7 @@ speaker_embeddings = {
|
|
| 18 |
}
|
| 19 |
|
| 20 |
|
| 21 |
-
def predict(text, speaker):
|
| 22 |
if len(text.strip()) == 0:
|
| 23 |
return (16000, np.zeros(0).astype(np.int16))
|
| 24 |
|
|
@@ -101,16 +101,17 @@ gr.Interface(
|
|
| 101 |
fn=predict,
|
| 102 |
inputs=[
|
| 103 |
gr.Text(label="Input Text"),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 104 |
gr.Audio(label="Input Speech", type="numpy"),
|
| 105 |
-
|
| 106 |
-
# "BDL (male)",
|
| 107 |
-
# "CLB (female)",
|
| 108 |
-
# "KSP (male)",
|
| 109 |
-
# "RMS (male)",
|
| 110 |
-
# "SLT (female)",
|
| 111 |
-
# "Surprise Me!"
|
| 112 |
-
# ],
|
| 113 |
-
# value="BDL (male)"),
|
| 114 |
],
|
| 115 |
outputs=[
|
| 116 |
gr.Audio(label="Generated Speech", type="numpy"),
|
|
|
|
| 18 |
}
|
| 19 |
|
| 20 |
|
| 21 |
+
def predict(text, speaker, audio1):
|
| 22 |
if len(text.strip()) == 0:
|
| 23 |
return (16000, np.zeros(0).astype(np.int16))
|
| 24 |
|
|
|
|
| 101 |
fn=predict,
|
| 102 |
inputs=[
|
| 103 |
gr.Text(label="Input Text"),
|
| 104 |
+
gr.Radio(label="Speaker", choices=[
|
| 105 |
+
"BDL (male)",
|
| 106 |
+
"CLB (female)",
|
| 107 |
+
"KSP (male)",
|
| 108 |
+
"RMS (male)",
|
| 109 |
+
"SLT (female)",
|
| 110 |
+
"Surprise Me!"
|
| 111 |
+
],
|
| 112 |
+
value="BDL (male)"),
|
| 113 |
gr.Audio(label="Input Speech", type="numpy"),
|
| 114 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 115 |
],
|
| 116 |
outputs=[
|
| 117 |
gr.Audio(label="Generated Speech", type="numpy"),
|