Spaces:
Running
Running
Guenter Bartsch
commited on
Commit
·
3b61dcb
1
Parent(s):
e20b0b0
update sample sentence, requirements
Browse files- app.py +7 -7
- requirements.txt +1 -1
app.py
CHANGED
@@ -11,11 +11,15 @@ SAMPLE_RATE=24000 # FIXME
|
|
11 |
|
12 |
DEFAULT_SPEAKER = 'en_speaker_00061.wav'
|
13 |
|
|
|
|
|
|
|
|
|
14 |
if "lang" not in st.session_state:
|
15 |
st.session_state.lang = "en"
|
16 |
|
17 |
if "text" not in st.session_state:
|
18 |
-
st.session_state.text =
|
19 |
|
20 |
if "message" not in st.session_state:
|
21 |
st.session_state.message = "READY."
|
@@ -35,10 +39,9 @@ if "voice_wav" not in st.session_state:
|
|
35 |
def update_text_input():
|
36 |
global text
|
37 |
if st.session_state['lang'] == "en":
|
38 |
-
st.session_state.text =
|
39 |
elif st.session_state['lang'] == "de":
|
40 |
-
st.session_state.text =
|
41 |
-
#text = st.session_state.text
|
42 |
|
43 |
def do_synth():
|
44 |
|
@@ -98,11 +101,8 @@ def do_synth():
|
|
98 |
|
99 |
st.session_state.message = message
|
100 |
|
101 |
-
#status.update(label=message, state="complete")
|
102 |
-
|
103 |
st.session_state.wav = wav
|
104 |
st.session_state.autoplay = True
|
105 |
-
#playback.audio(wav, sample_rate=SAMPLE_RATE)
|
106 |
|
107 |
st.set_page_config(page_title="ZeroVOX TTS Demo", page_icon=':speech_balloon:', layout="centered", initial_sidebar_state="auto", menu_items=None)
|
108 |
|
|
|
11 |
|
12 |
DEFAULT_SPEAKER = 'en_speaker_00061.wav'
|
13 |
|
14 |
+
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."
|
15 |
+
#SAMPLE_SENTENCE_EN = "Welcome to the world of speech synthesis!"
|
16 |
+
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."
|
17 |
+
|
18 |
if "lang" not in st.session_state:
|
19 |
st.session_state.lang = "en"
|
20 |
|
21 |
if "text" not in st.session_state:
|
22 |
+
st.session_state.text = SAMPLE_SENTENCE_EN
|
23 |
|
24 |
if "message" not in st.session_state:
|
25 |
st.session_state.message = "READY."
|
|
|
39 |
def update_text_input():
|
40 |
global text
|
41 |
if st.session_state['lang'] == "en":
|
42 |
+
st.session_state.text = SAMPLE_SENTENCE_EN
|
43 |
elif st.session_state['lang'] == "de":
|
44 |
+
st.session_state.text = SAMPLE_SENTENCE_DE
|
|
|
45 |
|
46 |
def do_synth():
|
47 |
|
|
|
101 |
|
102 |
st.session_state.message = message
|
103 |
|
|
|
|
|
104 |
st.session_state.wav = wav
|
105 |
st.session_state.autoplay = True
|
|
|
106 |
|
107 |
st.set_page_config(page_title="ZeroVOX TTS Demo", page_icon=':speech_balloon:', layout="centered", initial_sidebar_state="auto", menu_items=None)
|
108 |
|
requirements.txt
CHANGED
@@ -1,2 +1,2 @@
|
|
1 |
-
zerovox>=0.0
|
2 |
librosa>=0.10.2
|
|
|
1 |
+
zerovox>=0.1.0
|
2 |
librosa>=0.10.2
|