Spaces:
Running
Running
Guenter Bartsch
commited on
Commit
·
ebf5126
1
Parent(s):
882ecb2
adapt to zerovox 0.3.0
Browse files- .vscode/launch.json +2 -1
- app.py +17 -5
- requirements.txt +1 -1
.vscode/launch.json
CHANGED
@@ -10,7 +10,8 @@
|
|
10 |
"request": "launch",
|
11 |
"program": "../../venv/bin/streamlit",
|
12 |
"console": "integratedTerminal",
|
13 |
-
"args": ["run", "app.py"]
|
|
|
14 |
}
|
15 |
]
|
16 |
}
|
|
|
10 |
"request": "launch",
|
11 |
"program": "../../venv/bin/streamlit",
|
12 |
"console": "integratedTerminal",
|
13 |
+
"args": ["run", "app.py"],
|
14 |
+
"justMyCode": false
|
15 |
}
|
16 |
]
|
17 |
}
|
app.py
CHANGED
@@ -8,10 +8,9 @@ from zerovox.tts.synthesize import ZeroVoxTTS
|
|
8 |
|
9 |
SAMPLE_RATE=24000 # FIXME
|
10 |
|
11 |
-
DEFAULT_SPEAKER = '
|
12 |
|
13 |
SAMPLE_SENTENCE_EN = "A rainbow is an optical phenomenon caused by refraction, internal reflection and dispersion of light in water droplets resulting in a continuous spectrum of light appearing in the sky."
|
14 |
-
#SAMPLE_SENTENCE_EN = "Welcome to the world of speech synthesis!"
|
15 |
SAMPLE_SENTENCE_DE = "Der Regenbogen ist ein atmosphärisch-optisches Phänomen, das als kreisbogenförmiges farbiges Lichtband in einem von der Sonne beschienenen Regenschauer erscheint."
|
16 |
|
17 |
DEFAULT_LANGUAGE = 'en'
|
@@ -56,8 +55,9 @@ def do_synth():
|
|
56 |
synth = None # trigger reload
|
57 |
else:
|
58 |
if synth.language != st.session_state.lang:
|
59 |
-
status.update(label=f"loading the lexicon for {st.session_state.lang} ...", state="running")
|
60 |
-
synth.language = st.session_state.lang
|
|
|
61 |
|
62 |
if not synth:
|
63 |
|
@@ -140,7 +140,19 @@ with tab1:
|
|
140 |
|
141 |
with tab2:
|
142 |
meldec = st.selectbox("MEL decoder",
|
143 |
-
[
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
144 |
#on_change=update_text_input,
|
145 |
key='meldec')
|
146 |
|
|
|
8 |
|
9 |
SAMPLE_RATE=24000 # FIXME
|
10 |
|
11 |
+
DEFAULT_SPEAKER = 'en_kevin.wav'
|
12 |
|
13 |
SAMPLE_SENTENCE_EN = "A rainbow is an optical phenomenon caused by refraction, internal reflection and dispersion of light in water droplets resulting in a continuous spectrum of light appearing in the sky."
|
|
|
14 |
SAMPLE_SENTENCE_DE = "Der Regenbogen ist ein atmosphärisch-optisches Phänomen, das als kreisbogenförmiges farbiges Lichtband in einem von der Sonne beschienenen Regenschauer erscheint."
|
15 |
|
16 |
DEFAULT_LANGUAGE = 'en'
|
|
|
55 |
synth = None # trigger reload
|
56 |
else:
|
57 |
if synth.language != st.session_state.lang:
|
58 |
+
#status.update(label=f"loading the lexicon for {st.session_state.lang} ...", state="running")
|
59 |
+
#synth.language = st.session_state.lang
|
60 |
+
synth = None # trigger reload
|
61 |
|
62 |
if not synth:
|
63 |
|
|
|
140 |
|
141 |
with tab2:
|
142 |
meldec = st.selectbox("MEL decoder",
|
143 |
+
[
|
144 |
+
#"../models/meldec-zerovox-de-hifigan-v1-0",
|
145 |
+
#"../models/meldec-libritts-hifigan-v1",
|
146 |
+
#"../models/meldec-libritts-multi-band-melgan-v2",
|
147 |
+
#"../models/meldec-libritts-parallel-wavegan-v1",
|
148 |
+
#"../models/meldec-libritts-parallel-wavegan-v1-long",
|
149 |
+
#"../models/meldec-libritts-style-melgan-v1",
|
150 |
+
#"../models/meldec-vctk-hifigan-v1",
|
151 |
+
#"../models/meldec-vctk-multi-band-melgan-v2",
|
152 |
+
#"../models/meldec-vctk-style-melgan-v1",
|
153 |
+
"meldec-libritts-multi-band-melgan-v2",
|
154 |
+
"meldec-libritts-hifigan-v1",
|
155 |
+
],
|
156 |
#on_change=update_text_input,
|
157 |
key='meldec')
|
158 |
|
requirements.txt
CHANGED
@@ -1,2 +1,2 @@
|
|
1 |
-
zerovox>=0.
|
2 |
librosa>=0.10.2
|
|
|
1 |
+
zerovox>=0.3.0
|
2 |
librosa>=0.10.2
|