Spaces:
Running
Running
buletomato25
commited on
Commit
·
e1322b5
1
Parent(s):
905a0c5
namewav
Browse files
app.py
CHANGED
@@ -76,13 +76,6 @@ def upload_base_audio():
|
|
76 |
# 保存先ディレクトリの作成
|
77 |
audio_dir = "/tmp/data/base_audio"
|
78 |
os.makedirs(audio_dir, exist_ok=True)
|
79 |
-
|
80 |
-
# 辞書型を作成(音声データと名前)
|
81 |
-
audio_info = {
|
82 |
-
"name": name,
|
83 |
-
"audio_data": audio_binary # バイナリデータをそのまま格納
|
84 |
-
}
|
85 |
-
|
86 |
|
87 |
# 一時ファイルに保存(実際の形式は WebM などと仮定)
|
88 |
temp_audio_path = os.path.join(audio_dir, "temp_audio")
|
@@ -96,7 +89,7 @@ def upload_base_audio():
|
|
96 |
except Exception as e:
|
97 |
# 形式が不明な場合は自動判別させる(ただし変換できない場合もあり)
|
98 |
audio = AudioSegment.from_file(temp_audio_path)
|
99 |
-
wav_audio_path = os.path.join(audio_dir, "
|
100 |
audio.export(wav_audio_path, format="wav")
|
101 |
|
102 |
# 一時ファイルを削除
|
|
|
76 |
# 保存先ディレクトリの作成
|
77 |
audio_dir = "/tmp/data/base_audio"
|
78 |
os.makedirs(audio_dir, exist_ok=True)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
79 |
|
80 |
# 一時ファイルに保存(実際の形式は WebM などと仮定)
|
81 |
temp_audio_path = os.path.join(audio_dir, "temp_audio")
|
|
|
89 |
except Exception as e:
|
90 |
# 形式が不明な場合は自動判別させる(ただし変換できない場合もあり)
|
91 |
audio = AudioSegment.from_file(temp_audio_path)
|
92 |
+
wav_audio_path = os.path.join(audio_dir, f"{name}.wav")
|
93 |
audio.export(wav_audio_path, format="wav")
|
94 |
|
95 |
# 一時ファイルを削除
|