Spaces:
Running on CPU Upgrade
Running on CPU Upgrade
Update state.py
Browse files
state.py
CHANGED
|
@@ -755,7 +755,10 @@ def analyze(inFileName):
|
|
| 755 |
else:
|
| 756 |
merged_multi.append([s, e])
|
| 757 |
for s, e in merged_multi:
|
| 758 |
-
|
|
|
|
|
|
|
|
|
|
| 759 |
# No Voice: gaps in the union of all speech
|
| 760 |
speech_union = []
|
| 761 |
for start, end, _ in all_segs:
|
|
|
|
| 755 |
else:
|
| 756 |
merged_multi.append([s, e])
|
| 757 |
for s, e in merged_multi:
|
| 758 |
+
active = sorted({label for start, end, label in all_segs
|
| 759 |
+
if start < e and end > s})
|
| 760 |
+
mv_label = '+'.join(active) if active else 'overlap'
|
| 761 |
+
multiVoice[Segment(s, e)] = mv_label
|
| 762 |
# No Voice: gaps in the union of all speech
|
| 763 |
speech_union = []
|
| 764 |
for start, end, _ in all_segs:
|