alibabasglab commited on
Commit
6354b1b
·
verified ·
1 Parent(s): 2002509

Update speechscore.py

Browse files
Files changed (1) hide show
  1. speechscore.py +6 -3
speechscore.py CHANGED
@@ -72,7 +72,8 @@ class ScoresList:
72
 
73
  for score in self.scores:
74
  result_score = score.scoring(data, window, score_rate, round_digits)
75
- results[score.name] = result_score
 
76
  else:
77
  if os.path.isdir(test_path):
78
  audio_list = self.get_audio_list(test_path)
@@ -85,14 +86,16 @@ class ScoresList:
85
  data = self.audio_reader(test_path+'/'+audio_id, None)
86
  for score in self.scores:
87
  result_score = score.scoring(data, window, score_rate, round_digits)
88
- results_id[score.name] = result_score
 
89
  results[audio_id] = results_id
90
 
91
  elif os.path.isfile(test_path):
92
  data = self.audio_reader(test_path, reference_path)
93
  for score in self.scores:
94
  result_score = score.scoring(data, window, score_rate, round_digits)
95
- results[score.name] = result_score
 
96
 
97
  if return_mean:
98
  mean_result = compute_mean_results(*results.values(), round_digits=round_digits)
 
72
 
73
  for score in self.scores:
74
  result_score = score.scoring(data, window, score_rate, round_digits)
75
+ if result_score is not None:
76
+ results[score.name] = result_score
77
  else:
78
  if os.path.isdir(test_path):
79
  audio_list = self.get_audio_list(test_path)
 
86
  data = self.audio_reader(test_path+'/'+audio_id, None)
87
  for score in self.scores:
88
  result_score = score.scoring(data, window, score_rate, round_digits)
89
+ if result_score is not None:
90
+ results_id[score.name] = result_score
91
  results[audio_id] = results_id
92
 
93
  elif os.path.isfile(test_path):
94
  data = self.audio_reader(test_path, reference_path)
95
  for score in self.scores:
96
  result_score = score.scoring(data, window, score_rate, round_digits)
97
+ if result_score is not None:
98
+ results[score.name] = result_score
99
 
100
  if return_mean:
101
  mean_result = compute_mean_results(*results.values(), round_digits=round_digits)