paper-with-me

홈 › Papers

Word Segmentation on Discovered Phone Units with Dynamic Programming and Self-Supervised Scoring

2022-02-24 · Herman Kamper

Recent work on unsupervised speech segmentation has used self-supervised models with phone and word segmentation modules that are trained jointly. This paper instead revisits an older approach to word segmentation: bottom-up phone-like unit discovery is performed first, and symbolic word segmentation is then performed on top of the discovered units (without influencing the lower level). To do this, I propose a new unit discovery model, a new symbolic word segmentation model, and then chain the two models to segment speech. Both models use dynamic programming to minimize segment costs from a self-supervised network with an additional duration penalty that encourages longer units. Concretely, for acoustic unit discovery, duration-penalized dynamic programming (DPDP) is used with a contrastive predictive coding model as the scoring network. For word segmentation, DPDP is applied with an autoencoding recurrent neural as the scoring network. The two models are chained in order to segment speech. This approach gives comparable word segmentation results to state-of-the-art joint self-supervised segmentation models on an English benchmark. On French, Mandarin, German and Wolof data, it outperforms previous systems on the ZeroSpeech benchmarks. Analysis shows that the chained DPDP system segments shorter filler words well, but longer words might require some external top-down signal.

📄 PDF Abstract BibTeX arXiv:2202.11929

Code (3)

kamperh/dpdp_aernn 공식 구현 pytorch
kamperh/vqwordseg 공식 구현 pytorch
jasonppy/word-discovery pytorch

Tasks

Acoustic Unit DiscoverySegmentation

Methods 이 논문이 사용한 방법론

InfoNCE 설명 없음
Contrastive Predictive Coding Contrastive Predictive Coding (CPC) learns self-supervised representations by predicting the future in latent space by using powerful autoregressive models. The model uses a…

Similar Papers 제목 키워드 기반

Towards unsupervised phone and word segmentation using self-supervised vector-quantized neural networks

2020-12-14 · Herman Kamper, Benjamin van Niekerk

We investigate segmenting and clustering speech into low-bitrate phone-like sequences without supervision. We specifically constrain pretrained self-supervised vector-quantized (VQ) neural networks so that blocks of cont…

ClusteringSegmentation

Unsupervised Acoustic Unit Discovery by Leveraging a Language-Independent Subword Discriminative Feature Representation

2021-04-02 · Siyuan Feng, Piotr Żelasko, Laureano Moro-Velázquez, Odette Scharenborg

This paper tackles automatically discovering phone-like acoustic units (AUD) from unlabeled speech data. Past studies usually proposed single-step approaches. We propose a two-stage approach: the first stage learns a sub…

Acoustic Unit DiscoveryClustering

Revisiting Lexicon Evaluation in Unsupervised Word Discovery

2026-06-04 · Simon Malan, Danel Slabbert, Herman Kamper arxiv

Building a lexicon from discovered word-like units is a central goal in zero-resource speech processing. But do our evaluations provide a trustworthy indication of lexicon quality? A common metric, normalized edit distan…

Bayesian Models for Unit Discovery on a Very Low Resource Language

2018-02-16 · Lucas Ondel, Pierre Godard, Laurent Besacier, Elin Larsen 외

Developing speech technologies for low-resource languages has become a very active research field over the last decade. Among others, Bayesian models have shown some promising results on artificial examples but still lac…

Acoustic Unit DiscoverySegmentation

Acoustics Based Intent Recognition Using Discovered Phonetic Units for Low Resource Languages

2020-11-07 · Akshat Gupta, Xinjian Li, Sai Krishna Rallabandi, Alan W Black

With recent advancements in language technologies, humans are now speaking to devices. Increasing the reach of spoken language technologies requires building systems in local languages. A major bottleneck here are the un…

Automatic Speech RecognitionAutomatic Speech Recognition (ASR)Cross-Lingual Transferintent-classification+4