Hostname: page-component-76d6cb85b7-dqfph Total loading time: 0 Render date: 2026-07-16T00:32:35.997Z Has data issue: false hasContentIssue false

Voice conversion versus speaker verification: an overview

Published online by Cambridge University Press:  22 December 2014

Zhizheng Wu*
Affiliation:
School of Computer Engineering, Nanyang Technological University, Singapore 639798 Temasek Lab@NTU, Nanyang Technological University
Haizhou Li
Affiliation:
School of Computer Engineering, Nanyang Technological University, Singapore 639798 Singapore Institute for Infocomm Research, Singapore 138632
*
Corresponding author: Zhizheng Wuzhizheng.wu@ed.ac.uk

Abstract

A speaker verification system automatically accepts or rejects a claimed identity of a speaker based on a speech sample. Recently, a major progress was made in speaker verification which leads to mass market adoption, such as in smartphone and in online commerce for user authentication. A major concern when deploying speaker verification technology is whether a system is robust against spoofing attacks. Speaker verification studies provided us a good insight into speaker characterization, which has contributed to the progress of voice conversion technology. Unfortunately, voice conversion has become one of the most easily accessible techniques to carry out spoofing attacks; therefore, presents a threat to speaker verification systems. In this paper, we will briefly introduce the fundamentals of voice conversion and speaker verification technologies. We then give an overview of recent spoofing attack studies under different conditions with a focus on voice conversion spoofing attack. We will also discuss anti-spoofing attack measures for speaker verification.

Information

Type
Overview Paper
Creative Commons
Creative Common License - CCCreative Common License - BY
The online version of this article is published within an Open Access environment subject to the conditions of the Creative Commons Attribution licence http://creativecommons.org/licenses/by/3.0/
Copyright
Copyright © The Authors, 2014
Figure 0

Fig. 1. Diagram of a typical voice conversion system.

Figure 1

Fig. 2. Diagram of a speaker verification system.

Figure 2

Fig. 3. Illustration of a voice conversion spoofing process, in which an attacker's voice is modified by a voice conversion system and then passed to a speaker verification system for verification.

Figure 3

Table 1. Four categories of trial decisions in speaker verification.

Figure 4

Fig. 4. Illustration of the vulnerability evaluation framework used in the past studies. The figure involves three kinds of trials: (a) genuine speech; (b) impostor speech; and (c) converted speech. (c) is a converted version of (b). (a) and (b) make a standard speaker verification test, whereas (a) and (c) make a spoofing test.

Figure 5

Table 2. Subset of NIST SRE 2006 core task in the spoofing attack experiments [90] (VC  =  voice conversion).

Figure 6

Fig. 5. An illustration of voice conversion spoofing. An attacker attempts to use voice conversion to shift his/her voice (top) toward the target genuine speaker's voice (bottom), and generates a modified voice (middle). From the spectrograms (left column) and the formant tracks (right column), it shows that after voice conversion, the impostor's speech is much closer to the target genuine speaker's speech. This explains the phenomenon of score shifting as a result of voice conversion spoofing.

Figure 7

Fig. 6. Score distribution before and after voice conversion attack.

Figure 8

Table 3. Summary of voice conversion spoofing attack studies (TI, text-independent recognizer; TD, text-dependent).

Figure 9

Fig. 7. An example of the MGD spectrogram. The MGD phase feature is extracted from such a spectrogram instead of a magnitude spectrogram. Top: MGD spectrogram of the original speech signal. Middle: MGD spectrogram of the corresponding converted speech signal. Bottom: the difference between the original and converted MGD spectrograms.

Figure 10

Fig. 8. Diagram of speaker verification with an anti-spoofing converted speech detector [90] (MGD = modified group delay).

Figure 11

Fig. 9. Illustration of one way to extract modulation features from a spectrogram. The figure is adopted from [101].