从语音信号中提取能够表征说话人特征的参数是说话人识别技术实现的关键。在理想情况下,这些特征应该具有以下特点:

1、具有很高的区别说话人的能力,同时对于同一个人语音发生变化时应该保持稳定

2、在输入语音容易受到传输通道和噪声的影响时,应该具有较好的顽健性

3、易于提取、计算,且特征的各维参数之间应该具有独立性,在保持高识别率的情况下,应有尽可能少的特征维数

4、不易被模仿

目前还没有符合这样条件的参数。

语音产生的声学模型表明,语音是声源的激励信号经过声道共鸣最后通过口腔、鼻腔的共鸣辐射生成的。因此可以从语音信号中分别提取出反映说话人声门特性和声道特性的特征参数

特征参数的评价方法:

评价特征对识别的贡献有来年各种方法:一种是通过F比和D比,来分别表征单个参数和多维特征矢量在特征空间中的区分能力,以衡量特征参数的有效性;另一种方法是考察各特征参数对识别率的影响。后者的识别方法更直接,但是评价结果受到识别方法的影响,使用不同识别方法时,两参数间不能通过识别率来比较它们的有效性。前者可以做到与识别方法无关。

1、F比和D比

对于一个说话人的一段语音提取出一组特征参数,相当于把该段语音映射到多维特征空间上的一个点。

同一说话人的不同语音会在特征空间产生不同的点,其分布可用多变量概率密度函数来描述。

如果对于同一个人的不同次发音,这些点比较集中;而不同说话人的发音分布较远,则所选择的特征参数能够有效描述说话人的个性特征。

对于单个参数而言,可以取两种分布的方差之比(成为F比)来作为有效性的度量准则。

F比的计算如下:

式中各变量分别为:ot-i:第i个人第t次发音得到的特征参数;<>i:为对不同说话人求平均;<>t:为对说话人的不同次语音求平均;ui=<ot_i>t:为对第i个说话人的特征均值的估值;u-=<ui>i:为对所有说话人的均值估值平均而得到的总均值的估值。

某一特征参数的F比越大,说明此特征具有越好的性能。但也不是绝对的,因为F比并不能保证这些分布彼此之间不重叠,且为对单一特征进行评估,忽略了特征矢量中每个特征参数的相关性。

D比,用以衡量多维特征矢量在说话人识别系统中的有效性。

定义两个协方差矩阵,即说话人间的协方差矩阵B和说话人内协方差矩阵W,分别表示为:

根据这两个协方差矩阵,可以定义对多维特征矢量的可分性测度,称为散度(divergence),即D比,表示为:

即D比即为矩阵的迹。

D比考虑了特征矢量中各维度之间的相关性,更适于作为一组特征有效性的度量。

D比维数为1时即退化为F比。

2、增减分量法

说话人识别系统中常用的特征

20世纪60年代以前:基于滤波器组和傅立叶变换的频谱特征

20世纪70年代以来:线性预测倒谱系数LPCC(linear predictive cepstral coefficient)

20世纪80年代:Mel频域倒谱系数MFCC(mel frequency cepstral coefficient)和感知线性预测系数PLP(perceptual linear predictive)

目前,说话人识别中常用的语音特征包括:基于声道的LPCC、基于临界带的MFCC、基于临界带和等响度曲线的PLP、基音轮廓特征、考虑语音动态特性的一阶和二阶差分倒谱、考虑语音时域特性的RASTA滤波、以及其他基于听觉模型的特征等

选取参数一般考虑两个方面:生成语音的发音器官的差异(先天的)与发音器官发音时动作的差异(后天的)。

前者主要表现在语音的频率结构上,代表性的特征参数有倒谱和基音参数。

后者主要表现在语音频率结构的时间变化上,代表性的参数有差分倒谱和差分基音参数。

说话人识别中,频谱包络特征,特别是倒谱特征可以得到比较好的识别性能,且易于提取。

而基音特征只存在于浊音中,且准确稳定的基音特征比较难提取。

如果利用多种特征的有效组合,可以得到比较稳定的识别性能。如利用动态特征和静态特征的组合,可以得到比较好的识别结果。

说话人识别的特征选取相关推荐

  1. 【论文笔记】李盟, et al. 一种恶意代码特征选取和建模方法. 计算机应用与软件 08(2015):272-277.

    前言 论文笔记. 论文笔记 出处及年份 <计算机应用与软件 Computer Applications and SoftwareVol.>第32卷第8期2015年8月 论文标题 一种恶意代 ...

  2. python多维数据划分_【python+机器学习(4)】多维数据的特征选取(RidgeLasso)...

    欢迎关注哈希大数据微信公众号[哈希大数据] 在之前我们介绍了直接使用线性回归进行波士顿房价的预测,但是预测准确率仅有60%左右.预测准确率不高一方面是我们未对数据进行一定的预处理(包括归一化和标准化等 ...

  3. 吴裕雄 python 机器学习——数据预处理过滤式特征选取SelectPercentile模型

    from sklearn.feature_selection import SelectPercentile,f_classif#数据预处理过滤式特征选取SelectPercentile模型 def ...

  4. 通过Python做葡萄酒成分与质量的关系分析并可视化--GBDT/随机森林特征选取

    葡萄酒成分与质量关系分析 -- 通过GBDT以及Random Forests进行特征选取 在UCI下载葡萄酒数据集,链接:https://archive.ics.uci.edu/ml/machine- ...

  5. ML之FE:机器学习算法/数据挖掘中特征选取(变量筛选)的简介、常用方法(单变量分析并筛选—Filter/Wrapper/Embedded、多变量间相关性分析并筛选—PCC/MIC/IV)之详细攻略

    ML之FE:机器学习算法/数据挖掘中特征选取(变量筛选)的简介.常用方法(单变量分析并筛选-Filter/Wrapper/Embedded.多变量间相关性分析并筛选-PCC/MIC/IV)之详细攻略 ...

  6. 从零开始用人工智能预测股票(一、特征选取)

    随着人工智能的崛起,越来越多的学科正在被人工智能改造,包括金融领域的很多分析决策工作.而神经网络是目前最火的人工智能技术,在我的理解中,神经网络适合处理拥有大量实践数据,数据内部存在某种关系的问题,正 ...

  7. 特征选取之单变量统计、基于模型选择、迭代选择

    目录 单变量统计 方差分析 代码实现 SelectKBest特征选取 递归特征消除(RFE)

  8. [模式识别].(希腊)西奥多里蒂斯lt;第四版gt;笔记5之__特征选取

    1,引言 有关模式识别的一个主要问题是维数灾难.我们将在第7章看到维数非常easy变得非常大. 减少维数的必要性有几方面的原因.计算复杂度是一个方面.还有一个有关分类器的泛化性能. 因此,本章的主要任 ...

  9. 常用特征选取算法(转载)

    常用的特征选取方法 一.去掉取值变化小的特征 考察某个特征下,样本的方差值,可以人为给定一个阈值,抛开那些小于这个阈值的特征. 二.单变量特征选择 单变量特征选择的出发点是计算某一特征和分类变量之间的 ...

最新文章

  1. 2022-2028年中国电动汽车充换电站市场深度调研及投资前景预测报告(全卷)
  2. python拟合威布尔参数_威布尔分布拟合数据
  3. 中小企业数据异地备份容灾解决方案
  4. 【Python刷题】_7
  5. Mysql基础--常见的表的约束介绍(一)
  6. Ajax(form表单文件上传、请求头之contentType、Ajax传递json数据、Ajax文件上传)
  7. mysql 自增模式 auto,mysql(AUTO_INCREMENT)自增ID的起始值修改与设置
  8. java WebService 异常
  9. 内核并发控制---自旋锁(来自网易)
  10. java trie_java字典树(Trie)实现中文模糊匹配
  11. linux source多个文件夹,linux下source命令使用详解
  12. php自动跳转函数,迅睿CMS 重写控制网站自动跳转函数
  13. 纯新手DSP编程--5.31--DSP/BIOS中的数据交换
  14. IoC框架(依赖注入 DI)
  15. 信息通信类部分中文期刊投稿心得(转帖)
  16. Sinkhorn算法
  17. 十二星座html网页设计作品,十二星座的专属设计风格
  18. Golang调用mssql存储过程
  19. VMware Workstation 12
  20. 机器学习(1)——决策树

热门文章

  1. 2016全球与中国市场开关插座深度研究报告
  2. 微信小程序进阶学习笔记Day05
  3. linux脚本第一行是什么,完全搞懂shell脚本第一行:#!/bin/bash的含义
  4. Paddlehub一些简单应用
  5. 公众号php关键词回复小程序,微信自定义关键词回复信息
  6. Mac 怎么修改开机背景详解!
  7. 自制紧张刺激的滑雪游戏,来一把?
  8. flash制作游戏_如何使用Flash制作简单的装扮游戏
  9. 【电源设计】06正激式开关电源
  10. 人工智能安全(五)—梯度攻击