Spoken Word2Vec: Learning Skipgram Embeddings from Speech
Mohammad Amaan Sayeed, Hanan Aldarmaki
TL;DR
This work addresses the challenge of deriving distributional semantics from spoken words, revealing that shallow two-stage architectures struggle when input units are phonetically correlated. It proposes a deep end-to-end skipgram variant that uses discretized acoustic units derived from self-supervised features to learn semantic relationships at the corpus level. Empirical results show that two-stage approaches primarily capture phonetic or orthographic cues, while end-to-end models—especially with discrete HuBERT-based units and sufficient depth—achieve meaningful semantic alignment, improving with training and scale. The findings highlight the critical roles of input representation, discretization, and model depth in enabling semantic word embeddings from speech, while noting challenges in fully unsupervised segmentation.
Abstract
Text word embeddings that encode distributional semantics work by modeling contextual similarities of frequently occurring words. Acoustic word embeddings, on the other hand, typically encode low-level phonetic similarities. Semantic embeddings for spoken words have been previously explored using analogous algorithms to Word2Vec, but the resulting vectors still mainly encoded phonetic rather than semantic features. In this paper, we examine the assumptions and architectures used in previous works and show experimentally how shallow skipgram-like algorithms fail to encode distributional semantics when the input units are acoustically correlated. We illustrate the potential of an alternative deep end-to-end variant of the model and examine the effects on the resulting embeddings, showing positive results of semantic relatedness in the embedding space.
