一种用于机顶盒的语音控制系统的制作方法

文档序号:6732476阅读:711来源:国知局
专利名称:一种用于机顶盒的语音控制系统的制作方法
技术领域
本发明涉及一种控制系统,特别是涉及一种用于机顶盒的语音控制系统。
背景技术
语音识别技术是2000年至2010年间信息技术领域十大重要的科技发展技术 之一。它是一门交叉学科,正逐步成为信息技术中人机接口的关键技术。语音识 别技术发展到今天,特别是中小词汇量非特定人语音识别系统识别精度已经大于 98%。这些技术已经能够满足通常应用的要求。由于大规模集成电路技术的发展, 这些复杂的语音识别系统也已经完全可以制成专用芯片,大量生产。在西方经济 发达国家,大量的语音识别产品已经进入市场和服务领域。 一些用户交机、电话 机、手机已经包含了语音识别拨号功能,还有语音记事本、语音智能玩具等产品 也包括语音识别与语音合成功能。人们可以通过电话网络用语音识别口语对话系 统査询有关的机票、旅游、银行信息,并且取得很好的结果。调查统计表明多达 85%以上的人对语音识别的信息査询服务系统的性能表示满意。可以预测在近五 到十年内,语音识别系统的应用将更加广泛。各种各样的语音识别系统产品将出 现在市场上。
在IPTV方面,目前商家推出的种类繁多的机顶盒虽然性能用途不同,但 操作方式却基本相同,都是通过遥控进行按键操作。随着机顶盒集成的功能越来 越多,按键操作的难度和繁琐度也将越来越大。将语音识别技术融入机顶盒的操 作系统中,实现控制命令的语音操作将使用户将双手解放出来,仅靠说话就能轻 松的完成操作。
一种现有的基于语音的人机通讯系统和方法中,采甩服务器模式进行语音识 别,语音识别模块在服务器端,也就是说用户发出的每条语音控制命令都需要经 机顶盒发送给服务器端进行语音识别,再由服务器将识别出的操作命令交由机顶 盒进行执行,这样势必会占用信号传输带宽,增加操作时间,降低语音操作的灵 敏度。
嵌入式语音识别模式是将语言识别软件及模型写在设备(如机顶盒)的存储 器里,识别过程在终端完成。机顶盒的操作命令较固定,需要识别的词汇量不是 很大,不会占用存储器太大的空间,所以本发明采用嵌入式语音识别模式,嵌入
式模式与服务器模式相比识别所需的时间更短,可以使用户更快速的完成操作。

发明内容
本发明的目的是提供 种方便快速的机顶盒的语音控制系统。 本发明的目的通过以下技术方案予以实现
一种用于机顶盒的语音控制系统包括前端处理子系统和语音识别子系统。 所述前端处理子系统包括语音采集模块,A/D转换模块,传输模块。
其中语音采集模块为一话筒,用来采集用户发出的语音控制命令。A/D转换 模块对话筒输入的模拟的语音信号进行抽样、量化和编码,获得数字化的语音信 号。传输模块则负责将转换好的信号通过无线技术发送给机顶盒。
所述的无线技术是红外线技术。
所述语音识别子系统包括传输模块,噪声处理模块和语音识别模块。 其中传输模块用来接收遥控器发送过来的信号,并将信号传递给噪声处理模 块,由噪声处理模块去除干扰噪声之后交由语音识别模块进行语音识别,最后将 识别出的命令交给机顶盒的控制模块进行执行。
所述噪声处理模块为一数字滤波器,是由数字乘法器、加法器和延时单元组 成的一种装置。其功能是对输入离散信号的数字代码进行运算处理,以达到改变 信号频谱的目的。数字滤波器与模拟滤波器的区别主要在于一个是采用软件(程 序)的数值计算(数字滤波器),另外一个是采用硬件电路获得(模拟滤波器)。 数字滤波器具有高精度、高可靠性、可程控改变特性或复用、便于集成等优点, 因此在语言信号处理、图像信号处理、医学生物信号处理以及其他应用领域都得 到了广泛应用。
所述的语音识别模块对语音信号的识别包括语音特征提取、声学模型与模式
匹配、语义理解三个步骤,其中各个步骤的作用如下
1)语音特征提取目的是从语音信号中提取随时间变化的语音特征序列。 2)声学模型与模式匹配(识别算法)声学模型是识别系统的底层模型,并且是 语音识别系统中最关键的一部分。声学模型通常由获取的语音特征通过训练产 生,目的是为每个发音建立发音模板。在识别时将未知的语音特征同声学模型(模 式)进行匹配与比较,计算未知语音的特征矢量序列和每个发音模板之间的距离。 声学模型的设计和语言发音特点密切相关。声学模型单元大小(字发音模型、半
音节模型或音素模型)对语音训练数据量大小、系统识别率,以及灵活性有较大 影响。
3)语义理解对识别结果进行语法、语义分析。明白语言的意义以便作出 相应的反应。通常是通过语言模型来实现。 本发明具有以下有益效果-
本发明是建立在非特定人识别的声学模型基础上的,非特定人识别的声学模 型是针对某一种特定的语言来训练的,发音人不需要训练既可使用。对用户来说 提供了很大方便,他们甚至不需要了解该过程。


下面将结合实施例和附图对本发明作进一步的详细描述
图1是结构示意图2是本发明的实现流程具体实施例方式
下面结合附图对本发明做进一步的说明。
本发明的结构示意图如附图1所示, 一种用于机顶盒的语音控制系统由前端 子系统包括信号采集模块、A/D转换模块及传输模块;语音识别子系统又包括传 输模块、噪声处理模块和语音识别模块。
本发明的实现流程图如附图2所示,用户发出一语音控制命令,语音被遥控 器上的话筒采集,采集后的语音信号交由A/D转换模块。A/D转换模块通过抽 样把模拟的语音信号进行周期性扫描,把时间上连续的信号变成时间上离散的信 号,再经过量化把抽样得到的瞬时值的幅度离散,即用一组规定的电平,把瞬时 抽样值用最接近的电平值来表示,最后用一组二进制码组来表示每一个有固定电 平的量化值完成编码,从而将连续的模拟语音信号转换为离散的数字语音信号, 方便下一步的处理。遥控器的传输模块将转换好的数字信号通过无线红外线技术 传送给机顶盒进行下- 步的处理。机顶盒的接收模块同样通过无线技术接收遥控 器传送过来的数字信号,并将接收到的信号交给噪声处理模块。噪声处理模块为 --数字滤波器,通过滤波减弱、消除信号中噪声信号的频谱成分,增强信号的信 噪比,使语音识别模块能更有效、准确的进行语音识别。语音识别模块对信号进 行语音特征提取,提取出信号的语音特征序列,将语音特征与已建立的声学模型
进行比对,并对结果进行语法、语义分析完成语音识别。若用户发出的命令为合 法的(与声学模型中已建立的模型相匹配),则将识别出的词汇转换为控制命令 交给机顶盒的控制模块进行执行,完成用户的操作指示。若用户的命令为非法的, 则不作出反应。
例如,用户对遥控器的话筒发出"菜单"命令,话筒对语音命令进行拾取后 经过各级的处理交由机顶盒的语音识别模块,语音识别模块对语音信号提取特征 后与己建立的声学模型进行比对,比对后发现特征序列与模型库中已有的声学模 型"菜单"相匹配,则识别出用户发出的命令为"菜单",将识别出的词汇转换 为 -条控制命令,使机顶盒执行"菜单"命令,显示出系统的菜单选项。
对于上述实施方式的一种替换,所述的无线传输技术也可以是蓝牙技术,语 音信号和控制信息通过蓝牙技术进行传输。
权利要求
1.一种用于机顶盒的语音控制系统,其特征在于包括前端处理子系统和语音识别子系统,其中1)前端处理子系统用于实现对语音控制信号的采集、转换和发送;包括信号采集模块、A/D转换模块及传输模块;2)语音识别子系统接收前端处理子系统发送过来的语音信号,并对信号进行语音识别以产生一条机顶盒可以执行的控制命令。
2. 根据权利要求1所述的一种用于机顶盒的语音控制系统,其特征是,前端处 理子系统位于遥控器中。
3. 根据权利要求1所述的一种用于机顶盒的语音控制系统,其特征是,所述语 音信号采集模块为话筒。
4. 根据权利要求1所述的一种用于机顶盒的语音控制系统,其特征是,所述 A/D转换模块为一模数转换器,将模拟的语音控制信号转换为数字信号。
5. 根据权利要求1所述的一种用于机顶盒的语音控制系统,其特征是,所述传 输模块是通过无线传输技术完成信号的发送和接收。
6. 根据权利要求5所述的一种用于机顶盒的语音控制系统,其特征是,所述无 线传输技术为红外线技术。
7. 根据权利要求1所述的一种用于机顶盒的语音控制系统,其特征是,所述语 音识别子系统位于机顶盒中,它包括传输模块、噪声处理模块和语音识别模块。
8. 根据权利要求7所述的一种用于机顶盒的语音控制系统,其特征是,所述噪 声处理模块为一数字滤波器,可以通过滤波去除控制信号中的噪声信号。
9. 根据权利要求7所述的一种用于机顶盒的语音控制系统,其特征是,所述语 音识别模块通过语音特征提取、声学模型与模式匹配、语义理解最终将语音控制 信号转换为机顶盒可直接执行的控制命令并交给控制模块执行。
全文摘要
本发明公开了一种用于机顶盒的语音控制系统,它包括遥控器和机顶盒两部分。在遥控器中,有用于采集、转换、发送语音控制信号的前端处理子系统;机顶盒中则有语音识别子系统。其中前端子系统包括信号采集模块、A/D转换模块及传输模块;语音识别子系统又包括传输模块、噪声处理模块和语音识别模块。用户发出的语音控制命令经各个模块依次处理最后转变为机顶盒可执行的控制信号,实现对机顶盒操作的语音控制,使用户避免繁琐的按键更方便的完成对机顶盒的操作。
文档编号G08C17/02GK101345819SQ20081003025
公开日2009年1月14日 申请日期2008年8月19日 优先权日2008年8月19日
发明者倩 孙, 罗笑南 申请人:中山大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1