Spaces:
Sleeping
Sleeping
Move "analyzeAllToggle" to session_state
Browse files
app.py
CHANGED
|
@@ -419,6 +419,8 @@ if 'showSummary' not in st.session_state:
|
|
| 419 |
st.session_state.showSummary = 'No'
|
| 420 |
if 'speakerClips' not in st.session_state:
|
| 421 |
st.session_state.speakerClips = {} # {filename: {speaker: wav_bytes}}
|
|
|
|
|
|
|
| 422 |
|
| 423 |
|
| 424 |
|
|
@@ -544,9 +546,8 @@ if st.sidebar.button("Multiple Files Demo"):
|
|
| 544 |
# TODO: Remove if not necessary
|
| 545 |
#st.session_state.select_currFile = demoName
|
| 546 |
isDemo = True
|
| 547 |
-
analyzeAllToggle = True
|
| 548 |
|
| 549 |
-
analyzeAllToggle = False
|
| 550 |
if len(file_names) == 0:
|
| 551 |
st.text("Upload file(s) to enable analysis")
|
| 552 |
else:
|
|
@@ -554,9 +555,9 @@ else:
|
|
| 554 |
if len(file_names) == 0:
|
| 555 |
st.error('Upload file(s) first!')
|
| 556 |
else:
|
| 557 |
-
analyzeAllToggle = True
|
| 558 |
|
| 559 |
-
if analyzeAllToggle == True:
|
| 560 |
print("Start analyzing")
|
| 561 |
start_time = time.time()
|
| 562 |
totalFiles = len(file_names)
|
|
@@ -613,7 +614,7 @@ if analyzeAllToggle == True:
|
|
| 613 |
print(f"Finished analyzing {fpath}")
|
| 614 |
print(f"Took {time.time() - start_time} seconds to analyze {totalFiles} files!")
|
| 615 |
st.success(f"Took {time.time() - start_time} seconds to analyze {totalFiles} files!")
|
| 616 |
-
analyzeAllToggle = False
|
| 617 |
|
| 618 |
currFile = st.sidebar.selectbox('Current File', file_names, on_change=updateMultiSelect, key="select_currFile")
|
| 619 |
|
|
|
|
| 419 |
st.session_state.showSummary = 'No'
|
| 420 |
if 'speakerClips' not in st.session_state:
|
| 421 |
st.session_state.speakerClips = {} # {filename: {speaker: wav_bytes}}
|
| 422 |
+
if 'analyzeAllToggle' not in st.session_state:
|
| 423 |
+
st.session_state.analyzeAllToggle = False
|
| 424 |
|
| 425 |
|
| 426 |
|
|
|
|
| 546 |
# TODO: Remove if not necessary
|
| 547 |
#st.session_state.select_currFile = demoName
|
| 548 |
isDemo = True
|
| 549 |
+
st.session_state.analyzeAllToggle = True
|
| 550 |
|
|
|
|
| 551 |
if len(file_names) == 0:
|
| 552 |
st.text("Upload file(s) to enable analysis")
|
| 553 |
else:
|
|
|
|
| 555 |
if len(file_names) == 0:
|
| 556 |
st.error('Upload file(s) first!')
|
| 557 |
else:
|
| 558 |
+
st.session_state.analyzeAllToggle = True
|
| 559 |
|
| 560 |
+
if st.session_state.analyzeAllToggle == True:
|
| 561 |
print("Start analyzing")
|
| 562 |
start_time = time.time()
|
| 563 |
totalFiles = len(file_names)
|
|
|
|
| 614 |
print(f"Finished analyzing {fpath}")
|
| 615 |
print(f"Took {time.time() - start_time} seconds to analyze {totalFiles} files!")
|
| 616 |
st.success(f"Took {time.time() - start_time} seconds to analyze {totalFiles} files!")
|
| 617 |
+
st.session_state.analyzeAllToggle = False
|
| 618 |
|
| 619 |
currFile = st.sidebar.selectbox('Current File', file_names, on_change=updateMultiSelect, key="select_currFile")
|
| 620 |
|