Spaces:
Build error
Build error
final commits to project
Browse files
app.py
CHANGED
|
@@ -44,7 +44,7 @@ _ = [DEFAULT_LANGS.update({l['full'].lower():l['id'].lower()}) for l in language
|
|
| 44 |
repo = Repository(
|
| 45 |
local_dir="data", clone_from=DATASET_REPO_URL, use_auth_token=HF_TOKEN
|
| 46 |
)
|
| 47 |
-
|
| 48 |
|
| 49 |
with open('app.css','r') as f:
|
| 50 |
BLOCK_CSS = f.read()
|
|
@@ -52,7 +52,11 @@ with open('app.css','r') as f:
|
|
| 52 |
|
| 53 |
|
| 54 |
def save_record(language,text,record,number,age,gender,accent,number_history,current_number,country,email,done_recording):
|
| 55 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 56 |
|
| 57 |
# Save text and its corresponding record to flag
|
| 58 |
speaker_metadata={}
|
|
@@ -250,12 +254,11 @@ with block:
|
|
| 250 |
record = gr.Audio(source="microphone",label='Record your voice')
|
| 251 |
|
| 252 |
output_result = gr.outputs.HTML()
|
| 253 |
-
state = gr.Variable(
|
| 254 |
-
current_number = gr.Variable(
|
| 255 |
-
done_recording = gr.Variable(
|
| 256 |
save = gr.Button("Submit")
|
| 257 |
|
| 258 |
-
|
| 259 |
save.click(save_record, inputs=[language,text,record,number,age,gender,accent,state,current_number,country,email,done_recording],outputs=[output_result,number,state,current_number,done_recording,record])
|
| 260 |
|
| 261 |
with gr.TabItem('Listen') as listen_tab:
|
|
|
|
| 44 |
repo = Repository(
|
| 45 |
local_dir="data", clone_from=DATASET_REPO_URL, use_auth_token=HF_TOKEN
|
| 46 |
)
|
| 47 |
+
repo.git_pull()
|
| 48 |
|
| 49 |
with open('app.css','r') as f:
|
| 50 |
BLOCK_CSS = f.read()
|
|
|
|
| 52 |
|
| 53 |
|
| 54 |
def save_record(language,text,record,number,age,gender,accent,number_history,current_number,country,email,done_recording):
|
| 55 |
+
# set default
|
| 56 |
+
number_history = number_history if number_history is not None else [0]
|
| 57 |
+
current_number = current_number if current_number is not None else 0
|
| 58 |
+
done_recording = done_recording if done_recording is not None else False
|
| 59 |
+
#----
|
| 60 |
|
| 61 |
# Save text and its corresponding record to flag
|
| 62 |
speaker_metadata={}
|
|
|
|
| 254 |
record = gr.Audio(source="microphone",label='Record your voice')
|
| 255 |
|
| 256 |
output_result = gr.outputs.HTML()
|
| 257 |
+
state = gr.Variable()
|
| 258 |
+
current_number = gr.Variable()
|
| 259 |
+
done_recording = gr.Variable() # Signifies when to stop submitting records even if `submit`` is clicked
|
| 260 |
save = gr.Button("Submit")
|
| 261 |
|
|
|
|
| 262 |
save.click(save_record, inputs=[language,text,record,number,age,gender,accent,state,current_number,country,email,done_recording],outputs=[output_result,number,state,current_number,done_recording,record])
|
| 263 |
|
| 264 |
with gr.TabItem('Listen') as listen_tab:
|
data
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
Subproject commit
|
|
|
|
| 1 |
+
Subproject commit c10367e2eb0d27b88a70eeba0258400ea0e22469
|