arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2012.11159cs.SDcs.LGeess.AS

用于鲁棒说话人验证的带频率选择的多流卷积神经网络

Multi-stream Convolutional Neural Network with Frequency Selection for Robust Speaker Verification

Key Laboratory of Technology in Rural Water Management of Zhejiang Province(浙江省农村水利技术重点实验室);College of Electric Engineering(电气工程学院);Zhejiang University of Water Resources and Electric Power(水利与电力学院)

Wei Yao, Shen Chen, Jiamin Cui, Yaolin Lou

AI总结:

针对传统单流说话人验证系统采用全频特征的局限,提出带频率选择的多流CNN框架,通过分多子带并行处理与融合增强鲁棒性,在VoxCeleb上minDCF相对提升20.53%。

摘要:

说话人验证旨在验证输入语音是否对应所声明的说话人,传统上这类系统基于单流场景部署,其中特征提取器在全频率范围内运行。在本文中,我们提出如下假设:机器在听取部分频率范围而非全频率范围时,能够学习到足够的知识来完成分类任务,这一技术被称为频率选择技术;我们进一步提出了一种结合该技术的新型多流卷积神经网络(CNN)框架,用于说话人验证任务。所提出的框架整合从多个流生成的多样化时序嵌入,以增强声学建模的鲁棒性。为了实现时序嵌入的多样性,我们采用了结合频率选择的特征增强方法,即手动将全频带划分为若干子带,每个流的特征提取器可以选择哪些子带用作目标频域。与传统单流方案中每条语音仅被处理一次不同,在该框架中,有多个流并行处理该语音。每个流的输入语音先由指定频率范围内的频率选择器进行预处理,再经过均值归一化处理。每个流归一化后的时序嵌入将输入到池化层,以生成融合嵌入。我们在VoxCeleb数据集上开展了大量实验,实验结果表明,多流CNN的性能显著优于单流基线,其最小决策代价函数(minDCF)的相对提升幅度达20.53%。

英文摘要:

Speaker verification aims to verify whether an input speech corresponds to the claimed speaker, and conventionally, this kind of system is deployed based on single-stream scenario, wherein the feature extractor operates in full frequency range. In this paper, we hypothesize that machine can learn enough knowledge to do classification task when listening to partial frequency range instead of full frequency range, which is so called frequency selection technique, and further propose a novel framework of multi-stream Convolutional Neural Network (CNN) with this technique for speaker verification tasks. The proposed framework accommodates diverse temporal embeddings generated from multiple streams to enhance the robustness of acoustic modeling. For the diversity of temporal embeddings, we consider feature augmentation with frequency selection, which is to manually segment the full-band of frequency into several sub-bands, and the feature extractor of each stream can select which sub-bands to use as target frequency domain. Different from conventional single-stream solution wherein each utterance would only be processed for one time, in this framework, there are multiple streams processing it in parallel. The input utterance for each stream is pre-processed by a frequency selector within specified frequency range, and post-processed by mean normalization. The normalized temporal embeddings of each stream will flow into a pooling layer to generate fused embeddings. We conduct extensive experiments on VoxCeleb dataset, and the experimental results demonstrate that multi-stream CNN significantly outperforms single-stream baseline with 20.53 % of relative improvement in minimum Decision Cost Function (minDCF).

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑