#说话人验证

3D-Speaker - 开源多模态说话人识别与验证工具包
说话人验证开源工具包3D-Speaker预训练模型ModelScopeGithub开源项目
3D-Speaker是一个开源的单模态和多模态说话人验证、识别和分离工具包。它提供ERes2Net、CAM++等预训练模型,适用于多种说话人相关任务。该项目发布的大规模语音数据集3D-Speaker有助于语音表示解耦研究。3D-Speaker支持有监督和自监督训练,以及语言识别等多种实验设置,为研究人员提供全面的说话人技术解决方案。
wespeaker - 深度学习声纹识别开源工具包 支持多模型和应用场景
WeSpeaker说话人嵌入学习说话人验证深度学习语音处理Github开源项目
WeSpeaker是一个开源的说话人嵌入学习工具包,主要用于说话人验证。它支持在线特征提取和加载预提取的kaldi格式特征,提供ResNet和ECAPA-TDNN等多种预训练模型。WeSpeaker具有命令行和Python编程接口,在VoxCeleb和CNCeleb等数据集上表现出色。此外,它还提供说话人分割功能。这个工具包适用于研究和生产环境,为声纹识别领域提供了有力支持。
speakerverification_en_titanet_large - NVIDIA TitaNet-Large英语说话人识别模型
模型说话人验证TitaNet说话人识别Github语音识别Huggingface开源项目NeMo
NVIDIA TitaNet-Large是一个专为英语说话人验证和分割设计的深度学习模型。它采用深度可分离1D卷积架构,参数量约23M,能从16kHz单声道音频中提取说话人特征。模型在VoxCeleb1等数据集上表现优异,可通过NVIDIA NeMo工具包进行推理和微调。适用于说话人验证、分割等多种语音识别任务。
spkrec-ecapa-voxceleb - 基于SpeechBrain的ECAPA-TDNN说话人验证系统
SpeechBrain说话人验证ECAPA-TDNNHuggingface模型VoxCeleb语音识别Github开源项目
该项目基于SpeechBrain框架,提供预训练的ECAPA-TDNN模型用于说话人验证和嵌入提取。模型在VoxCeleb 1和2数据集上训练,在VoxCeleb1测试集达到0.80%的错误等价率。系统架构结合卷积和残差块,采用注意力统计池化提取嵌入,并使用加性边际Softmax损失训练。项目提供简单的接口,方便用户进行说话人验证或嵌入提取,可应用于多种语音识别场景。
wavlm-base-plus-sv - 面向说话人验证的先进语音模型
模型预训练模型说话人验证开源项目自监督学习Huggingface语音识别GithubWavLM
WavLM-Base-Plus-SV是一款专为说话人验证优化的预训练语音模型。基于HuBERT框架,通过创新的门控相对位置偏置和话语混合训练,显著提升了语音内容和说话人特征的建模能力。经过94000小时语音数据预训练和VoxCeleb1数据集微调,该模型在SUPERB基准测试中展现出卓越性能。它能够有效提取说话人嵌入向量,适用于相似度检索和说话人验证等多种应用场景。
wavlm-base-sv - WavLM预训练模型声纹识别与说话人验证系统
语音处理GithubWavLM自监督学习Huggingface语音识别开源项目模型说话人验证
WavLM是Microsoft开发的说话人验证预训练模型,基于16kHz采样语音训练,使用960小时Librispeech数据集预训练,并在VoxCeleb1数据集上进行X-Vector架构微调。模型通过话语和说话人对比学习,实现语音特征提取、身份验证及声纹识别。