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
|