Neural Predictive Coding using Convolutional Neural Networks towards Unsupervised Learning of Speaker Characteristics
Not on the map. Why?
Abstract (arXiv)
Learning speaker-specific features is vital in many applications like speaker recognition, diarization and speech recognition. This paper provides a novel approach, we term Neural Predictive Coding (NPC), to learn speaker-specific characteristics in a completely unsupervised manner from large amounts of unlabeled training data that even contain many non-speech events and multi-speaker audio streams. The NPC framework exploits the proposed short-term active-speaker stationarity hypothesis which assumes two temporally-close short speech segments belong to the same speaker, and thus a common representation that can encode the commonalities of both the segments, should capture the vocal characteristics of that speaker. We train a convolutional deep siamese network to produce "speaker embeddings" by learning to separate `same' vs `different' speaker pairs which are generated from an unlabeled data of audio streams. Two sets of experiments are done in different scenarios to evaluate the strength of NPC embeddings and compare with state-of-the-art in-domain supervised methods. First, two speaker identification experiments with different context lengths are performed in a scenario with comparatively limited within-speaker channel variability. NPC embeddings are found to perform the best at short duration experiment, and they provide complementary information to i-vectors for full utterance experiments. Second, a large scale speaker verification task having a wide range of within-speaker channel variability is adopted as an upper-bound experiment where comparisons are drawn with in-domain supervised methods.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 22 Feb 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 2; 2023: 2.
7 papers.
- 2023A Light Weight Model for Active Speaker Detectioncited by 40
- 2021MAAS: Multi-modal Assignation for Active Speaker Detectioncited by 36
- 2023LoCoNet: Long-Short Context Network for Active Speaker Detectioncited by 25
- 2022Label-Efficient Self-Supervised Speaker Verification With Information Maximization and Contrastive Learningcited by 10
- 2022A Brief Overview of Unsupervised Neural Speech Representation Learningcited by 9
- 2021Unsupervised Speech Representation Learning for Behavior Modeling using Triplet Enhanced Contextualized Networkscited by 1
- 2021Bootstrap Equilibrium and Probabilistic Speaker Representation Learning for Self-supervised Speaker Verificationcited by 1
- 2023A Light Weight Model for Active Speaker Detection8 Mar 2023
- 2023LoCoNet: Long-Short Context Network for Active Speaker Detection19 Jan 2023
- 2022Label-Efficient Self-Supervised Speaker Verification With Information Maximization and Contrastive Learning12 Jul 2022
- 2022A Brief Overview of Unsupervised Neural Speech Representation Learning1 Mar 2022
- 2021Bootstrap Equilibrium and Probabilistic Speaker Representation Learning for Self-supervised Speaker Verification16 Dec 2021
- 2021Unsupervised Speech Representation Learning for Behavior Modeling using Triplet Enhanced Contextualized Networks1 Apr 2021
- 2021MAAS: Multi-modal Assignation for Active Speaker Detection11 Jan 2021