Guenter Bartsch commited on
Commit
3b61dcb
·
1 Parent(s): e20b0b0

update sample sentence, requirements

Browse files
Files changed (2) hide show
  1. app.py +7 -7
  2. 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 = "Welcome to the world of speech synthesis!"
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 = "Welcome to the world of speech synthesis!"
39
  elif st.session_state['lang'] == "de":
40
- st.session_state.text = "Willkommen in der Welt der Sprachsynthese!"
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.16
2
  librosa>=0.10.2
 
1
+ zerovox>=0.1.0
2
  librosa>=0.10.2