salmanmapkar commited on
Commit
669b746
1 Parent(s): 3229d20

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -22,7 +22,7 @@ from pyannote.audio import Audio
22
  from pyannote.core import Segment
23
  import wave
24
  import contextlib
25
- from sklearn.cluster import SpectralClustering
26
 
27
  import numpy as np
28
  import json
@@ -227,7 +227,7 @@ def Transcribe_V2(num_speakers, speaker_names, audio="temp_audio.wav"):
227
  return embedding_model(waveform[None])
228
 
229
  def add_speaker_labels(segments, embeddings, num_speakers):
230
- clustering = SpectralClustering(num_speakers).fit(embeddings)
231
  labels = clustering.labels_
232
  for i in range(len(segments)):
233
  segments[i]["speaker"] = 'SPEAKER ' + str(labels[i] + 1)
 
22
  from pyannote.core import Segment
23
  import wave
24
  import contextlib
25
+ from sklearn.cluster import KMeans
26
 
27
  import numpy as np
28
  import json
 
227
  return embedding_model(waveform[None])
228
 
229
  def add_speaker_labels(segments, embeddings, num_speakers):
230
+ clustering = KMeans(num_speakers).fit(embeddings)
231
  labels = clustering.labels_
232
  for i in range(len(segments)):
233
  segments[i]["speaker"] = 'SPEAKER ' + str(labels[i] + 1)