Spaces:
Runtime error
Runtime error
Upload app.py with huggingface_hub
Browse files
app.py
CHANGED
|
@@ -72,6 +72,9 @@ def _fetch_audio_urls(repo_id: str, n: int, token: str | None) -> tuple[list[str
|
|
| 72 |
urls = []
|
| 73 |
for row in rows:
|
| 74 |
audio = row["row"].get("audio", {})
|
|
|
|
|
|
|
|
|
|
| 75 |
if isinstance(audio, dict) and "src" in audio:
|
| 76 |
urls.append(audio["src"])
|
| 77 |
|
|
|
|
| 72 |
urls = []
|
| 73 |
for row in rows:
|
| 74 |
audio = row["row"].get("audio", {})
|
| 75 |
+
# audio can be a dict {"src": ...} or a list [{"src": ...}, ...]
|
| 76 |
+
if isinstance(audio, list):
|
| 77 |
+
audio = audio[0] if audio else {}
|
| 78 |
if isinstance(audio, dict) and "src" in audio:
|
| 79 |
urls.append(audio["src"])
|
| 80 |
|