paper-with-me

홈 › Papers

Supervised Hierarchical Clustering using Graph Neural Networks for Speaker Diarization

2023-02-24 · Prachi Singh, Amrit Kaul, Sriram Ganapathy

Conventional methods for speaker diarization involve windowing an audio file into short segments to extract speaker embeddings, followed by an unsupervised clustering of the embeddings. This multi-step approach generates speaker assignments for each segment. In this paper, we propose a novel Supervised HierArchical gRaph Clustering algorithm (SHARC) for speaker diarization where we introduce a hierarchical structure using Graph Neural Network (GNN) to perform supervised clustering. The supervision allows the model to update the representations and directly improve the clustering performance, thus enabling a single-step approach for diarization. In the proposed work, the input segment embeddings are treated as nodes of a graph with the edge weights corresponding to the similarity scores between the nodes. We also propose an approach to jointly update the embedding extractor and the GNN model to perform end-to-end speaker diarization (E2E-SHARC). During inference, the hierarchical clustering is performed using node densities and edge existence probabilities to merge the segments until convergence. In the diarization experiments, we illustrate that the proposed E2E-SHARC approach achieves 53% and 44% relative improvements over the baseline systems on benchmark datasets like AMI and Voxconverse, respectively.

📄 PDF Abstract BibTeX arXiv:2302.12716

Code (1)

prachiisc/SHARC pytorch

Tasks

ClusteringGraph ClusteringGraph Neural Networkspeaker-diarizationSpeaker Diarization

Methods 이 논문이 사용한 방법론

Graph Neural Network 설명 없음

Similar Papers 제목 키워드 기반

End-to-End Supervised Hierarchical Graph Clustering for Speaker Diarization

2024-01-23 · Prachi Singh, Sriram Ganapathy

Speaker diarization, the task of segmenting an audio recording based on speaker identity, constitutes an important speech pre-processing step for several downstream applications.The conventional approach to diarization i…

ClusteringGraph ClusteringMetric LearningRepresentation Learning+2

Self-Supervised Metric Learning With Graph Clustering For Speaker Diarization

2021-09-14 · Prachi Singh, Sriram Ganapathy

In this paper, we propose a novel algorithm for speaker diarization using metric learning for graph based clustering. The graph clustering algorithms use an adjacency matrix consisting of similarity scores. These scores …

ClusteringGraph ClusteringMetric LearningRepresentation Learning+3

MK-SGC-SC: Multiple Kernel Guided Sparse Graph Construction in Spectral Clustering for Unsupervised Speaker Diarization

2026-01-24 · Nikhil Raghav, Avisek Gupta, Swagatam Das, Md Sahidullah arxiv

Speaker diarization aims to segment audio recordings into regions corresponding to individual speakers. Although unsupervised speaker diarization is inherently challenging, the prospect of identifying speaker regions wit…

Speaker Diarization

Community Detection Graph Convolutional Network for Overlap-Aware Speaker Diarization

2023-06-26 · Jie Wang, Zhicong Chen, Haodong Zhou, Lin Li 외

The clustering algorithm plays a crucial role in speaker diarization systems. However, traditional clustering algorithms suffer from the complex distribution of speaker embeddings and lack of digging potential relationsh…

ClusteringCommunity DetectionGraph Generationspeaker-diarization+1

Self-supervised Representation Learning With Path Integral Clustering For Speaker Diarization

2021-04-19 · Prachi Singh, Sriram Ganapathy

Automatic speaker diarization techniques typically involve a two-stage processing approach where audio segments of fixed duration are converted to vector representations in the first stage. This is followed by an unsuper…

ClusteringRepresentation LearningSelf-Supervised Learningspeaker-diarization+1