Privacy-preserving Automatic Speaker Diarization
Preprint
Abstract
Automatic Speaker Diarization (ASD) is an enabling technology with numerous applications, which deals with recordings of multiple speakers, raising special concerns in terms of privacy. In fact, in remote settings, where recordings are shared with a server, clients relinquish not only the privacy of their conversation, but also of all the information that can be inferred from their voices. However, to the best of our knowledge, the development of privacy-preserving ASD systems has been overlooked thus far. In this work, we tackle this problem using a combination of two cryptographic techniques, Secure Multiparty Computation (SMC) and Secure Modular Hashing, and apply them to the two main steps of a cascaded ASD system: speaker embedding extraction and agglomerative hierarchical clustering. Our system is able to achieve a reasonable trade-off between performance and efficiency, presenting real-time factors of 1.1 and 1.6, for two different SMC security settings.Keywords
All Related Versions
This publication has 16 references indexed in Scilit:
- MP-SPDZ: A Versatile Framework for Multi-Party Computation2020
- Preserving privacy in speaker and speech characterisationComputer Speech & Language, 2019
- Exploring Hashing and Cryptonet Based Approaches for Privacy-Preserving Speech Emotion Recognition2018
- X-Vectors: Robust DNN Embeddings for Speaker Recognition2018
- High-Throughput Semi-Honest Secure Three-Party Computation with an Honest Majority2016
- Secure Modular Hashing2015
- An overview of automatic speaker diarization systemsIEEE Transactions on Audio, Speech, and Language Processing, 2006
- The round complexity of secure protocols1990
- How to play ANY mental game1987
- How to generate and exchange secrets1986