Spaces:
Sleeping
Sleeping
Update src/tools/accent_tool.py
Browse files- src/tools/accent_tool.py +2 -0
src/tools/accent_tool.py
CHANGED
@@ -36,6 +36,7 @@ class AccentAnalyzerTool:
|
|
36 |
tmp_dir = "tmp"
|
37 |
if not os.path.exists(tmp_dir):
|
38 |
os.makedirs(tmp_dir, exist_ok=True)
|
|
|
39 |
else:
|
40 |
clear_tmp_dir(tmp_dir)
|
41 |
|
@@ -77,6 +78,7 @@ class AccentAnalyzerTool:
|
|
77 |
self.log("Extracting audio...")
|
78 |
audio_path = os.path.join(tmp_dir, "audio.wav")
|
79 |
AudioSegment.from_file(video_path).export(audio_path, format="wav")
|
|
|
80 |
|
81 |
self.log("Classifying accent...")
|
82 |
_, score, _, label = self.accent_model.classify_file(audio_path)
|
|
|
36 |
tmp_dir = "tmp"
|
37 |
if not os.path.exists(tmp_dir):
|
38 |
os.makedirs(tmp_dir, exist_ok=True)
|
39 |
+
os.chmod(tmp_dir, 0o777)
|
40 |
else:
|
41 |
clear_tmp_dir(tmp_dir)
|
42 |
|
|
|
78 |
self.log("Extracting audio...")
|
79 |
audio_path = os.path.join(tmp_dir, "audio.wav")
|
80 |
AudioSegment.from_file(video_path).export(audio_path, format="wav")
|
81 |
+
os.chmod(audio_path, 0o666)
|
82 |
|
83 |
self.log("Classifying accent...")
|
84 |
_, score, _, label = self.accent_model.classify_file(audio_path)
|