sudoping01 commited on
Commit
f09929a
·
verified ·
1 Parent(s): ef499dc

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -7
app.py CHANGED
@@ -406,7 +406,6 @@
406
  # if __name__ == "__main__":
407
  # demo.launch()
408
 
409
-
410
  import gradio as gr
411
  import pandas as pd
412
  from datasets import load_dataset
@@ -746,12 +745,21 @@ if token:
746
 
747
  # Load dataset
748
  try:
749
- dataset = load_dataset("sudoping01/bambara-speech-recognition-benchmark", name="default")["eval"]
 
750
  references = {row["id"]: row["text"] for row in dataset}
751
  print(f"Loaded {len(references)} reference transcriptions")
752
  except Exception as e:
753
  print(f"Error loading dataset: {str(e)}")
754
- references = {}
 
 
 
 
 
 
 
 
755
 
756
  # Initialize leaderboard
757
  leaderboard_file = "leaderboard.csv"
@@ -1278,8 +1286,7 @@ with gr.Blocks(
1278
  value=initial_leaderboard,
1279
  interactive=False,
1280
  label="📋 Leaderboard Rankings - Lower scores indicate better performance",
1281
- wrap=True,
1282
- height=400
1283
  )
1284
 
1285
  # Performance chart
@@ -1389,8 +1396,7 @@ with gr.Blocks(
1389
  label="📊 Updated Leaderboard",
1390
  value=initial_leaderboard,
1391
  interactive=False,
1392
- wrap=True,
1393
- height=400
1394
  )
1395
 
1396
  updated_chart = gr.Plot(
 
406
  # if __name__ == "__main__":
407
  # demo.launch()
408
 
 
409
  import gradio as gr
410
  import pandas as pd
411
  from datasets import load_dataset
 
745
 
746
  # Load dataset
747
  try:
748
+ # Load dataset without audio decoding, just get the text references
749
+ dataset = load_dataset("sudoping01/bambara-speech-recognition-benchmark", name="default", streaming=False)["eval"]
750
  references = {row["id"]: row["text"] for row in dataset}
751
  print(f"Loaded {len(references)} reference transcriptions")
752
  except Exception as e:
753
  print(f"Error loading dataset: {str(e)}")
754
+ # Fallback with sample references for testing
755
+ references = {
756
+ "sample_001": "nin ye mun kε",
757
+ "sample_002": "a bε baara kε",
758
+ "sample_003": "an bε taa sugu",
759
+ "sample_004": "duguba ka nyi",
760
+ "sample_005": "muso min bε yan"
761
+ }
762
+ print(f"Using fallback references: {len(references)} samples")
763
 
764
  # Initialize leaderboard
765
  leaderboard_file = "leaderboard.csv"
 
1286
  value=initial_leaderboard,
1287
  interactive=False,
1288
  label="📋 Leaderboard Rankings - Lower scores indicate better performance",
1289
+ wrap=True
 
1290
  )
1291
 
1292
  # Performance chart
 
1396
  label="📊 Updated Leaderboard",
1397
  value=initial_leaderboard,
1398
  interactive=False,
1399
+ wrap=True
 
1400
  )
1401
 
1402
  updated_chart = gr.Plot(