Cahlil-Togonon commited on
Commit
6c5a926
·
1 Parent(s): 4c92d60

prototyping app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -1
app.py CHANGED
@@ -3,10 +3,12 @@ from pyannote.audio import Pipeline
3
 
4
  def diarization(audio):
5
  pipeline = Pipeline.from_pretrained("pyannote/speaker-diarization")
 
 
6
  output = pipeline(audio)
7
  answer = ""
8
  for turn, _, speaker in output.itertracks(yield_label=True):
9
- answer += "{} said something starting from {:.4f} and ends on {:.4f}\n".format(speaker,turn.start,turn.end)
10
  return answer
11
 
12
  app = gr.Interface(fn=diarization,
 
3
 
4
  def diarization(audio):
5
  pipeline = Pipeline.from_pretrained("pyannote/speaker-diarization")
6
+ parameters = {"onset":0.3,"offset":0.7,"min_duration_on":0.0,"min_duration_off":0.0}
7
+ pipeline.instantiate(parameters)
8
  output = pipeline(audio)
9
  answer = ""
10
  for turn, _, speaker in output.itertracks(yield_label=True):
11
+ answer += "{} said something starting from {:.2f} and ends on {:.2f}\n".format(speaker,turn.start,turn.end)
12
  return answer
13
 
14
  app = gr.Interface(fn=diarization,