fffiloni commited on
Commit
8a42908
1 Parent(s): d57f6aa

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +17 -6
app.py CHANGED
@@ -6,6 +6,9 @@ import shutil
6
  import numpy as np
7
  from scipy.io import wavfile
8
  from pydub import AudioSegment
 
 
 
9
  """
10
  model_ids = [
11
  'suno/bark',
@@ -176,12 +179,20 @@ with gr.Blocks(css=css) as demo:
176
  prompt = gr.Textbox(
177
  label="Text to speech prompt"
178
  )
179
-
180
- audio_in = gr.Audio(
181
- label="WAV voice to clone",
182
- type="filepath",
183
- source="upload"
184
- )
 
 
 
 
 
 
 
 
185
 
186
  submit_btn = gr.Button("Submit")
187
 
 
6
  import numpy as np
7
  from scipy.io import wavfile
8
  from pydub import AudioSegment
9
+
10
+ file_upload_available = os.environ.get("ALLOW_FILE_UPLOAD")
11
+
12
  """
13
  model_ids = [
14
  'suno/bark',
 
179
  prompt = gr.Textbox(
180
  label="Text to speech prompt"
181
  )
182
+
183
+ if file_upload_available is True:
184
+ audio_in = gr.Audio(
185
+ label="WAV voice to clone",
186
+ type="filepath",
187
+ source="upload"
188
+ )
189
+ else:
190
+ audio_in = gr.Audio(
191
+ label="WAV voice to clone",
192
+ type="filepath",
193
+ source="upload",
194
+ interactive = False
195
+ )
196
 
197
  submit_btn = gr.Button("Submit")
198