Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -679,14 +679,12 @@ import gradio as gr
|
|
| 679 |
gallery_data = {"sikokumetan": {"webp": "default/sikokumetan.webp", "mp3": "default/sikokumetan.mp3"}}
|
| 680 |
|
| 681 |
def update_reference(evt: gr.SelectData):
|
| 682 |
-
selected_image = evt.value
|
| 683 |
for key, value in gallery_data.items():
|
| 684 |
-
if value["webp"]
|
| 685 |
-
|
| 686 |
-
|
| 687 |
-
return mp3_path
|
| 688 |
print("対応するMP3が見つかりませんでした。")
|
| 689 |
-
print(f"選択された画像: {selected_image}")
|
| 690 |
return ""
|
| 691 |
|
| 692 |
if __name__ == "__main__":
|
|
|
|
| 679 |
gallery_data = {"sikokumetan": {"webp": "default/sikokumetan.webp", "mp3": "default/sikokumetan.mp3"}}
|
| 680 |
|
| 681 |
def update_reference(evt: gr.SelectData):
|
| 682 |
+
selected_image = evt.value["image"]["orig_name"] # 修正ポイント
|
| 683 |
for key, value in gallery_data.items():
|
| 684 |
+
if value["webp"].endswith(selected_image):
|
| 685 |
+
print(f"選択された画像: {selected_image}, 対応するMP3: {value['mp3']}")
|
| 686 |
+
return value["mp3"]
|
|
|
|
| 687 |
print("対応するMP3が見つかりませんでした。")
|
|
|
|
| 688 |
return ""
|
| 689 |
|
| 690 |
if __name__ == "__main__":
|