sudoping01 commited on
Commit
74d890a
·
verified ·
1 Parent(s): f81f1e2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +16 -8
app.py CHANGED
@@ -18,14 +18,24 @@ login(token)
18
 
19
  print("Loading dataset...")
20
  try:
21
- dataset = load_dataset("sudoping01/bambara-speech-recognition-benchmark", name="default", use_auth_token=token)["eval"]
 
22
  print(f"Successfully loaded dataset with {len(dataset)} samples")
23
  references = {row["id"]: row["text"] for row in dataset}
24
  except Exception as e:
25
  print(f"Error loading dataset: {str(e)}")
26
- # Fallback in case dataset can't be loaded
27
- references = {}
28
- print("WARNING: Using empty references dictionary due to dataset loading error")
 
 
 
 
 
 
 
 
 
29
 
30
  # Initialize leaderboard file
31
  leaderboard_file = "leaderboard.csv"
@@ -277,13 +287,11 @@ with gr.Blocks(title="Bambara ASR Leaderboard") as demo:
277
  with gr.Column(scale=1):
278
  submitter = gr.Textbox(
279
  label="Submitter Name or Model Name",
280
- placeholder="e.g., MALIBA-AI/asr",
281
- info="Name to appear on the leaderboard"
282
  )
283
  csv_upload = gr.File(
284
  label="Upload CSV File",
285
- file_types=[".csv"],
286
- info="CSV must have 'id' and 'text' columns"
287
  )
288
  submit_btn = gr.Button("Submit", variant="primary")
289
 
 
18
 
19
  print("Loading dataset...")
20
  try:
21
+ # Try loading without use_auth_token parameter since it's not accepted
22
+ dataset = load_dataset("sudoping01/bambara-speech-recognition-benchmark", name="default")["eval"]
23
  print(f"Successfully loaded dataset with {len(dataset)} samples")
24
  references = {row["id"]: row["text"] for row in dataset}
25
  except Exception as e:
26
  print(f"Error loading dataset: {str(e)}")
27
+ try:
28
+ # Second attempt with token passed differently
29
+ from huggingface_hub import HfApi
30
+ api = HfApi(token=token)
31
+ dataset = load_dataset("sudoping01/bambara-speech-recognition-benchmark", name="default")["eval"]
32
+ print(f"Successfully loaded dataset with {len(dataset)} samples")
33
+ references = {row["id"]: row["text"] for row in dataset}
34
+ except Exception as e2:
35
+ print(f"Second attempt error: {str(e2)}")
36
+ # Fallback in case dataset can't be loaded
37
+ references = {}
38
+ print("WARNING: Using empty references dictionary due to dataset loading error")
39
 
40
  # Initialize leaderboard file
41
  leaderboard_file = "leaderboard.csv"
 
287
  with gr.Column(scale=1):
288
  submitter = gr.Textbox(
289
  label="Submitter Name or Model Name",
290
+ placeholder="e.g., MALIBA-AI/asr"
 
291
  )
292
  csv_upload = gr.File(
293
  label="Upload CSV File",
294
+ file_types=[".csv"]
 
295
  )
296
  submit_btn = gr.Button("Submit", variant="primary")
297