智能语音识别遥控系统

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

摘要语言是人类进行信息交流的最主要、最常用、最直接的方式。语音智能识别遥控技术既计算机自动语音识别遥控技术是实现遥控智能化的一项重大突破,在国外近年来发展十分迅速,其应用也逐步得到推广。但这些技术和应用都是针对英文使用者。语音智能识别遥控系统结合了计算机网络技术、数字线性逻辑技术、数字程控交换技术、数字语音信号识别技术,推出了适应多种语言智能识别系统,并能精确处理来自不同用户的发音,连续字句。使用者语音智能识别遥控来进行操纵的语音智能识别系统,由于智能型遥控是使用双模块和两级端点检测方法以及能有效地提高识别和稳健性;从而能更好的利用智能语音识别遥控系统来代替手工或半自动化器件在家电和其他领域中的使用,展现了智能语音识别技术电遥控器应用,展现了智能语音识别技术在新时代广阔前景。关键字:语音识别;传感器;学习型遥控器目录摘要.................................................................................................................i目录.............................................................................................................ii第1章前言................................................................................................11.2智能语音识别技术................................................................................11.3智能语音识别在家电遥控器中的应用................................................2第2章智能语音识别在遥控器中的应用原理............................................32.1语音识别概述........................................................................................32.2语音控制遥控器设计............................................................................7第3章语音识别及其定点DSP实现.........................................................103.1语音识别及其定点DSP实现.............................................................103.2系统的硬件..........................................................................................113.3语音识别的DSP实现技术.................................................................123.3.1变量的维护...................................................................................123.3.2采用模块化的程序设计方法.......................................................13第4章智能语音识别遥控系统技术........................................................144.1语音识别技术......................................................................................144.2DSP芯片的选择...............................................................................154.2.1语音输入输出模拟前端的选择....................................................164.2.2接口设计........................................................................................174.3语音信号的端点检测..........................................................................174.3.1语音特征参数的提取和计算........................................................174.3.2模式识别动态时间归整................................................................18第5章结论..............................................................................................20致谢................................................................................错误!未定义书签。参考文献........................................................................................................21第1章前言本文主要是论述了智能语音识别遥控系统,随着科学技术的发展,电子产品的更新换代进一步加快,现代电子设计已进入一个全新的阶段.从手工开关到现在遥控开关.从中小规模的通用集成芯片到单片机数字系统到智能语音识别遥控系统,在这一个过程克服了中小规模集成电路在系统设计中的一些缺点,同时也提供了新的开发空间。1.1智能语音识别及其定点DSP实现。语音识别研究的根本目的是研究出一种具有听觉功能的机器,能直接接受人的口呼命令,理解人的意图并做出相应的反映。语音识别系统的研究涉及微机技术、人工智能、数字信号处理、模式识别、声学、语言学和认知科学等许多学科领域,是一个多学科综合性研究领域。近年来,高性能数字信号处理芯片DSP(DigitalSignalProcess)技术的迅速发展,为语音识别的实时实现提供了可能,其中,AD公司的数字信号处理芯片以其良好的性价比和代码的可移植性被广泛地应用于各个领域。因此,我们采用AD公司的定点DSP处理芯ADSP2181实现了语音信号的识别1.2智能语音识别技术智能识别技术的研究与应用已有相当长的时间了,语音识别技术关系到多学科的研究领域,不同领域上的研究成果都对语音识别的发展做出了贡献。由于不同的说话人、不同的说话速度、不同的说话内容以及不同的环境条件等都使机器识别语音产生某种程度不同的困难。这是由语音信号本身的特点所造成的。这些特点包括多变性、,动态性、瞬时性和连续性等。一个完整的语音识别系统可大致分为4个部分:①变化的语音特征序列。②建立声学模型通常将获取的语音特征通过学习算法产生。③模板匹配(识别算法)在识别时将输入的语音特征同声学模型进行比较,得到最佳的识别结果。④语言模型与语言处理由识别语音命令构成的语法网络,可以进行语法、语义分析。对小词表语音识别系统,往往不需要语言处理部分。1.3智能语音识别在家电遥控器中的应用介绍一种适合家电遥控器应用的语音识别算法,该算法使用双模块和两级端点检测方法,能有效地提高识别和稳健性;介绍利用该技术实现的一种新型学习型遥控器,展现了语音识别技术在家电领域的广阔前景。第2章智能语音识别在遥控器中的应用原理2.1语音识别概述本章主要介绍一种适合家电遥控器应用的语音识别算法,该算法使用双模块和两级端点检测方法,能有效地提高识别和稳健性;介绍利用该技术实现的一种新型学习型遥控器,展现了语音识别技术在家电领域的广阔前景。家用电器发展的一个重要方面是让用户界面更加人性化,更加方便自然,做到老年人和残疾人可以无障碍地使用。利用语音识别技术实现语音控制是提高家电产品用户界面质量的一条重要途径。本文以语音控制遥控器为例,说明语音识别技术如何应用在家电器领域。适合家用电器应用的语音识别嵌入式系统结构如图2-1所示,它由四个部分组成。第一部分为模/数转换部分,其输入端接收输入的语音信号,并将其转化成数字芯片可处理的数字采集信号;在输出端将解码后的语音数字信号转换为音频模拟信号,通过扬声器放声。第二部分为语音识别部分,它的作用是对输入的数字语音词条信号进行分析,识别出词条信号所代表的命令,一般由DSP完成。第三部分语音提示和语音回放部分,它一般也是在DSP中完成的,其核心是对语音信号进行数字压缩编码和解码,目的是提示用户操作并对识别语音的响应,完成人机的语音交互。第四部分是系统控制部分,它将语音识别结果转换成相应的控制信号,并将其输出转换成物理层操作,完成具体功能。语音识别与系统控制的有机结合是完成声控交互的关键,下面将对语音识别算法及遥控系统控制部分作详细的讨论。图2-1语音控制系统结构图其一、语音识别算法目前,常以单片机(MCU)或DSP作炎硬件平台的实现消费类电子产品中的语音识别。这类语音识别主要为孤立词识别,它有两种实现方案:一种是基于隐含马尔科夫统计模型(HMM)框架的非特定人识别;另一种是基于动态规划(DP)原理的特定人识别。它们在应用上各有优缺点。HMM非特定人员的优点是用户无需经过训练,可以直接使用;并且具良好的稳定性(即对使用者而言,语音识别性能不会随着时间的延长而降低)。但非特定人语音识别也有其很难克服的缺陷。首先,使用该方法需要预先采集大量的语料库,以便训练出相应的识别模型,这就大大提高了应用此技术的前期成本;其次,非特定人语音识别很难解决汉语中不同方言的问题,限制了它的使用区域;另外还有一个因素也应予以考虑,家电中用于控制的具体命令词语最好不要完全固定,应当根据的用户的习惯而改变,这一点在非特定人识别中几乎不可能实现。因此大多数家电遥控器不适合采用此方案。DP特定人识别的优点是方法简单,对硬件资源要求较低;此外,这一方法中的训练过程也很简单,不需预先采集过多的样本,不仅降低了前期成本,而且可以根据用户习惯,由用户任意定义控制项目的具体命令语句,因而适合大多数家电遥控器的应用。DP特定识别的严重缺点是它的稳健性不理想,对有些人的语音识别率高,有的人识别率却不高;刚训练完时识别率较高,但随着时间的推迟而识别率降低。些缺点往往给用户带来不便。为克服这些缺陷,对传统方法作为改进,使识别性能和稳健性都有显著的提高,取得令人满意的结果。其二、端点检测方法影响孤立词识别性能的一个重要因素是端点检测准确性[4]。在10个英语数字的识别测试中,60毫秒的端点误差就使识别率下降3%。对于面向消费类应用的语音识别芯片系统,各种干扰因素更加复杂,使精确检测端点问题更加困难。为此,提出了称为FRED(Frame-basedReadl_timeEndpointDetection)算法[3]的两级端点检测方案,提高端点检测的精度。第一级对输入语音信号,根据其能量和过零率的变化,进行一次简单的实时端点检测,以便去掉静音得到输入语音的时域范围,并且在此基础上进行频谱特征提取工作。第二级根据输入语音

1 / 23
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功