用DSP实现基于VQ的说话人识别系统
2012-11-24宋大杰黄乡生朱鹤树
网络安全与数据管理 2012年5期
宋大杰,黄乡生,朱鹤树
(东华理工大学 机械与电子工程学院,江西 抚州 344000)
自动说话人识别是一种自动识别说话人的过程,它着眼于提取语音信号中的个人特征,从而达到识别说话人的目的。说话人识别按是否规定说话人所说的内容可以分为文本有关型和文本无关型,前者要求待识别人说指定内容的一段话来进行识别,而后者对识别人说的内容无任何限制[1]。就整个说话人识别的发展来说,近几年说话人身份识别在理论和实验室条件下已经达到比较高的识别精度,并开始走向实际应用阶段。AT&T、欧洲电信联盟 、ITT、Keyware、T-NETIX、Motorola 和 Visa 等公司相继开展了相关实用化研究,国内有关这方面的研究主要在中科院声学所、中科院自动化所、清华大学等研究所和大学中进行。本文采用VQ方法在TI的DSK5402平台上构建了一个文本有关的说话人身份识别系统,并采用线性预测语音合成方法来实现语音的人机交互。该系统具有使用方便、识别速度快和成本低等特点,具有广阔的应用前景。
1 算法的设计
本系统算法的流程如图1所示。首先将输入的经过数字化处理的语音信号进行预处理,然后提取其中与说话人有关的特征参数,接着对参数进行训练,为每个说话人生成一个模板。有了这组模板,在识别的时候,系统将提取新接收的语音的参数,并分别与这些模板进行比对,判断是否与某个模板匹配,最后给出判决结果。

图1 系统算法流程图
1.1 语音的预处理
本系统首先对采集到的语音信号进行预处理。……
登录APP查看全文
