QLWD commited on
Commit
9bbdc76
·
verified ·
1 Parent(s): 838e9df

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -65,7 +65,8 @@ class AudioProcessor:
65
  diarization = self.pipeline(temp_file) # 返回 Annotation 对象
66
  except Exception as e:
67
  return f"处理音频时出错: {e}"
68
-
 
69
  return diarization # 直接返回 Annotation 对象
70
 
71
  # 将时间戳转换为秒
@@ -143,7 +144,7 @@ class AudioProcessor:
143
  # 执行说话人分离
144
  diarization_result = self.diarize_audio("final_output.wav")
145
 
146
- if isinstance(diarization_result, Annotation) and diarization_result.startswith("错误"):
147
  return diarization_result, None # 出错时返回错误信息
148
  else:
149
  # 获取最佳匹配的说话人标签和时间段
 
65
  diarization = self.pipeline(temp_file) # 返回 Annotation 对象
66
  except Exception as e:
67
  return f"处理音频时出错: {e}"
68
+ print(diarization)
69
+ print(str(diarization))
70
  return diarization # 直接返回 Annotation 对象
71
 
72
  # 将时间戳转换为秒
 
144
  # 执行说话人分离
145
  diarization_result = self.diarize_audio("final_output.wav")
146
 
147
+ if isinstance(diarization_result, str) and diarization_result.startswith("错误"):
148
  return diarization_result, None # 出错时返回错误信息
149
  else:
150
  # 获取最佳匹配的说话人标签和时间段