一种语音信号处理方法及设备的制作方法

文档序号:7888928阅读:164来源:国知局
专利名称:一种语音信号处理方法及设备的制作方法
技术领域
本发明涉及信号处理领域,尤其涉及一种语音信号处理方法及设备。
背景技术
作为数字设备的一种,现在机顶盒在开发生产的过程中都要进行人机交互,人机交互的方式一般有两种,其一是采用遥控器进行遥控操作,其二是通过前面板进行按键操作。遥控器虽然便携,但随着社会的发展,家用电器越来越多,遥控器也越来越多。其结果是容易混淆和丢失,遥控器还比容易较损坏或失灵,既增加了成本和让客户使用不方便。前面板用户操作起来就更不方便了。特别对于无法手动操作的残疾人,遥控器或前面板的操作更加不便。

发明内容
本发明实施例所要解决的技术问题在于,提供一种语音信号处理方法及设备,以方便用户进行数字设备的控制操作。为了解决上述技术问题,本发明实施例提出了一种语音信号处理方法,包括采集输入的当前语音信号;对所述当前语音信号进行量化编码得到当前组数据;从由与语音控制功能对应的功能组数据所形成集合中,查找得到与所述当前组数据匹配的功能组数据;执行与所述查找得到的功能组数据对应的语音控制功能。相应地,本发明实施例还提供了一种语音信号处理设备,包括采集模块,用于采集输入的当前语音信号;编码模块,用于对所述当前语音信号进行量化编码得到当前组数据;数据库模块,用于存储由与语音控制功能对应的功能组数据所形成集合;查找模块,用于从所述集合中,查找得到与所述当前组数据匹配的功能组数据;执行模块,用于执行与所述查找得到的功能组数据对应的语音控制功能。本发明实施例通过提供一种语音信号处理方法及设备,对采集输入的当前语音信号进行量化编码得到当前组数据,其次从由与语音控制功能对应的功能组数据所形成集合中,查找得到与所述当前组数据匹配的功能组数据,然后执行与所述查找得到的功能组数据对应的语音控制功能,从而用户可实现对数字设备的语音控制,使用户操作更加方便,不再为遥控器多和坏犯愁,降低了数字设备的制造成本,可以不用配遥控器,更为残疾人提供了便利。


图1是本发明实施例的语音信号处理方法的主要流程图。
图2是本发明实施例的功能组数据的设定过程。图3是本发明实施例的语音信号处理方法中103步骤的子流程图。图4是本发明实施例的语音信号处理方法中101步骤的子流程图。图5是本发明实施例的语音信号处理方法中的预加重处理流程图。图6是本发明实施例的功能组数据的设定过程的流程图。图7是本发明实施例的语音信号处理方法的一种应用示图。图8是本发明实施例的另一种语音信号处理方法的流程示意图。图9是本发明实施例的语音信号处理设备的主要结构图。图10是本发明实施例的语音信号处理设备的查找模块904的结构图。图11是本发明实施例的语音信号处理设备的元件组装图。
具体实施例方式下面结合附图,对本发明实施例进行详细说明。参照图1,本发明实施例的语音信号处理方法主要包括如下流程101,采集输入的当前语音信号;102,对当前语音信号进行量化编码得到当前组数据;103,从由与语音控制功能对应的功能组数据所形成集合中,查找得到与当前组数据匹配的功能组数据;104,执行与查找得到的功能组数据对应的语音控制功能。具体地,用户通过麦克风输入当前语音信号后,通过对其进行量化编码,并进行功能组数据的匹配,从而对匹配所得的功能组数据执行对应的语音控制功能,实现了对数字设备的语音控制,使用户操作更加方便,不再为遥控器多和坏犯愁,降低了数字设备的制造成本,可以不用配遥控器,更为残疾人提供了便利。作为一种实施方式,上述方法还包括如图2所示的功能组数据的设定过程,设定过程与101-102类似201,采集输入的功能语音信号;202,对所述功能语音信号进行量化编码,得到所述功能组数据。具体地,用户通过麦克风输入功能语音信号后,通过对其进行量化编码,即可得到功能组数据以供图1所示流程的查找所用。作为一种实施方式,103可具体包括如图3所示的流程301,确定当前组数据A与备选的功能组数据B的编辑距离LD(A,B),以及当前组数据A与功能组数据B的最长公共子组数据长度LCS (A,B);302,根据编辑距离LD(A,B)与最长公共子组数据长度LCS(A,B)的比值,确定当前组数据A与备选的功能组数据B的近似度S(A,B),近似度S(A,B)可由如下式(1)确定
权利要求
1.一种语音信号处理方法,其特征在于,包括 采集输入的当前语音信号;对所述当前语音信号进行量化编码得到当前组数据;从由与语音控制功能对应的功能组数据所形成集合中,查找得到与所述当前组数据匹配的功能组数据;执行与所述查找得到的功能组数据对应的语音控制功能。
2.如权利要求1所述的方法,其特征在于,所述方法还包括所述功能组数据的设定过程采集输入的功能语音信号;对所述功能语音信号进行量化编码,得到所述功能组数据。
3.如权利要求1所述的方法,其特征在于,每一个所述语音控制功能对应存在至少两个所述功能组数据。
4.如权利要求1所述的方法,其特征在于,查找得到与所述当前组数据匹配的功能组数据包括确定所述当前组数据与功能组数据的编辑距离,以及所述当前组数据与功能组数据的最长公共子组数据长度;根据所述编辑距离与最长公共子组数据长度的比值,确定所述当前组数据与功能组数据的近似度;根据所述近似度,查找得到与所述当前组数据匹配的功能组数据。
5.如权利要求4所述的方法,其特征在于,所述近似度由如下方法确定腳
6.如权利要求1所述的方法,其特征在于,采集输入的当前语音信号包括 对所述当前语音信号以91Ait/s的频率进行采样;对所述采样的第一级信号采用12位模/数转换器进行模/数转换; 对所述模/数转换后的第二级信号利用一阶滤波器进行预加重处理, 对所述当前语音信号进行量化编码得到当前组数据具体为 采用自适应差分脉冲编码调制对所述当前语音信号进行量化编码。
7.一种语音信号处理设备,其特征在于,包括 采集模块,用于采集输入的当前语音信号;编码模块,用于对所述当前语音信号进行量化编码得到当前组数据; 数据库模块,用于存储由与语音控制功能对应的功能组数据所形成集合; 查找模块,用于从所述集合中,查找得到与所述当前组数据匹配的功能组数据; 执行模块,用于执行与所述查找得到的功能组数据对应的语音控制功能。
8.如权利要求7所述的设备,其特征在于,所述设备还包括预设模块,用于在所述采集模块采集的输入的功能语音信号之后,将所述编码模块对所述功能语音信号进行量化编码得到的所述功能组数据存入所述数据库模块。
9.如权利要求7所述的设备,其特征在于,所述查找模块包括预处理模块,用于确定所述当前组数据与功能组数据的编辑距离,以及所述当前组数据与功能组数据的最长公共子组数据长度;近似度计算模块,用于根据所述编辑距离与最长公共子组数据长度的比值,确定所述当前组数据与功能组数据的近似度;匹配模块,用于根据所述近似度,查找得到与所述当前组数据匹配的功能组数据。
10.如权利要求7至9中任一项所述的设备,其特征在于,所述设备为机顶盒、数字电视或计算机。
全文摘要
本发明实施例公开了一种语音信号处理方法及设备,对采集输入的当前语音信号进行量化编码得到当前组数据,其次从由与语音控制功能对应的功能组数据所形成集合中,查找得到与所述当前组数据匹配的功能组数据,然后执行与所述查找得到的功能组数据对应的语音控制功能,从而用户可实现对数字设备的语音控制,使用户操作更加方便,不再为遥控器多和坏犯愁,降低了数字设备的制造成本,可以不用配遥控器,更为残疾人提供了便利。
文档编号H04B14/04GK102546034SQ20121002644
公开日2012年7月4日 申请日期2012年2月7日 优先权日2012年2月7日
发明者曹莉华, 舒国玲, 董雪峰 申请人:深圳市纽格力科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1