Unsupervised Speech Segmentation: A General Approach Using Speech Language Models
Avishai Elmakies, Omri Abend, Yossi Adi
TL;DR
This work tackles unsupervised speech segmentation by shifting focus from spectral boundaries to acoustic-semantic style changes, such as emotion and gender. It introduces a three-stage pipeline (sentencer, scorer, span selector) that leverages Speech Language Models to discretize speech into tokens and compute a PMI-based boundary score, enabling flexible span selection (C(k), A(v), T(t)). Evaluations on EmoV-DB and IEMOCAP with synthetic concatenations show improvements in boundary detection and reduced over-segmentation compared with baselines, though some metrics like PC-F1 favor simpler baselines under certain biases. The approach advances unsupervised, multi-style segmentation and has potential impacts on hierarchical speech models and spoken language understanding, while acknowledging limitations in inference time and dataset scope.
Abstract
In this paper, we introduce an unsupervised approach for Speech Segmentation, which builds on previously researched approaches, e.g., Speaker Diarization, while being applicable to an inclusive set of acoustic-semantic distinctions, paving a path towards a general Unsupervised Speech Segmentation approach. Unlike traditional speech and audio segmentation, which mainly focuses on spectral changes in the input signal, e.g., phone segmentation, our approach tries to segment the spoken utterance into chunks with differing acoustic-semantic styles, focusing on acoustic-semantic information that does not translate well into text, e.g., emotion or speaker. While most Speech Segmentation tasks only handle one style change, e.g., emotion diarization, our approach tries to handle multiple acoustic-semantic style changes. Leveraging recent advances in Speech Language Models (SLMs), we propose a simple unsupervised method to segment a given speech utterance. We empirically demonstrate the effectiveness of the proposed approach by considering several setups. Results suggest that the proposed method is superior to the evaluated baselines on boundary detection, segment purity, and over-segmentation. Code is available at https://github.com/avishaiElmakies/unsupervised_speech_segmentation_using_slm.
