philippemos's picture
add script for speaker diarization demo
4ba35bc
raw
history blame
401 Bytes
"""
Abstract class for diarization
"""
import matplotlib.pyplot as plt
from abc import ABC, abstractmethod
class Diarizer(ABC):
"""
Diarizer base class
"""
@abstractmethod
def get_diarization_figure(self) -> plt.gcf:
"""
Function that returns the audio plot with diarization segmentations
Returns:
plt.gcf: the diarization plot
"""