未来智讯 > 人脸语音识别论文 > 一种能够降低语音模块发生语音误识别几率的方法

一种能够降低语音模块发生语音误识别几率的方法

发布时间:2018-11-28 01:06:04 文章来源:未来智讯    
    一种能够降低语音模块发生语音误识别几率的方法作者:未知   摘 要:随着科技的进步,我们身边的机器、设备都得到了极大的发展。以我们身边的家电为例,从前我们的降温方式大多是通过电风扇,而如今家家都使用空调来降温,生活条件得到了极大的改善。随着时间的推移,那些智能设备的抑制方式也有了很大的发展。从开始单一的手动开关到如今的红外遥控、蓝牙抑制、手机抑制、远程抑制以及语音抑制等实现了多种抑制方式。而说到语音抑制,它有一个关键的问题,那便是降低发生语音误识别的几率。
  关键词:语音抑制,语音误识别
  语音抑制是我们如今使用的抑制方式的一种。语音抑制的关键模块为语音模块,它能够接收语音信息,将接收到的语音信息转换为电信号,并将转换好的电信号输出给单片机等主控板。通过主控板对这些电信号进行处理,最终给执行元件的驱动装置下达指令,然后驱动装置将抑制执行元件运动,以实现预定的动作。如今我们使用的语音模块大多是能够再编辑程序的,也便是说我们能够通过向语音模块写入指令关键字,以实现用户说出相应的关键字就能够让机器执行相应的动作。然而,语音模块在使用的过程中,常常会有语音误识别事件的发生,所谓的语音误识别是指,当我们没有说出指令关键字时,机器却执行某个指令的动作。出现误识别现象的原因为:语音模块将我们说出的非指令关键字误识别为指令的关键字,导致机器执行了某个指令的动作。在语音误识别中,那些让语音模块误识别的非指令关键字称为“垃圾词汇”。如果某设备要求使用语音抑制,那么我们需要解决的关键问题为在抑制成本的要求下,尽量降低语音误识别的发生几率。
  现将降低发生语音误识别几率的方法归纳为两种。一个方法是在语音模块中编写垃圾词汇库,具体的实施方法是将上述提到的垃圾词汇组合起来,组成一个垃圾词汇库,当使用者说出垃圾词汇库中的词汇时,通过程序设置,将这些词汇置空。也便是说当使用者说出垃圾词汇库中的垃圾词汇时,语音模块虽然识别了这些词汇,然而却不向主控板发出任何信号。这种方法从根本上解决了语音误识别的发生,然而具体实现困难,原因之一是实际应用场景复杂,垃圾词汇不可能被完全考虑到,所以还不能解决语音误识别的发生,只可一定程度上降低语音误识别的发生几率。换句话来说,语音模块中垃圾词汇库越丰富,发生语音误识别的几率就会越低;原因之二为语音模块程序中的垃圾词汇库还受到语音模块容量大小的限制。故这种方法在理论上是能够实现的,然而在实际中还需要研发人员不时去发掘垃圾词汇,这也是一项具有很大事务量的事务。
  降低语音模块发生语音误识别的几率的第二种方法是通过削减语音模块的事务时间来降低语音模块发生语音误识别的几率。实现的具体方式为:使语音模块惟有在用�羰褂糜镆羰淙胧保�才处于事务状态,即语音模块起初接收并传递使用者的语音执行指令,当用户不使用时,语音模块处于待机状态,既不接收也不传递使用者的语音执行指令。在这种方法中,我们把语音指令分成两种,第一种指令是语音开关指令,这种指令即为语音事务状态的抑制指令。它共有两个指令,其中一个指令是“开机”指令,开机指令的作用是使语音模块从待机状态转变为事务状态;另一个指令便是“待机”指令,待机指令的作用便是使语音模块从事务状态转变为待机状态。第二种指令为语音执行指令。语音执行指令的作用是抑制机器动作的执行。具体的使用方式如下:当使用者使用机器时,先说出“开机”,语音模块处于事务状态,即整个机器处事务状态。之后使用者可依次说出语音执行指令,使整个机器作出相应的动作。当使用者不使用机器的时候,说出“待机”,使语音模块从事务状态转变为待机状态,不再接收语音执行指令,即整个机器处于待机状态。这样就大大降低了语音模块的事务时间,也就降低了有效事务时间内发生语音误识别的几率。
  综上,这两种方法都能够使语音模块发生语音误识别的几率降低,相互联合使用,效果会更好。
  参考文献:
  [1].程钢, 殷辚, 梁富广,等. 一种基于语音辨识的收视率统计系统及方法:, CN102984559A[P]. 2013.
  [2].李玉萍, 朴春俊, 韩永成. 一种改进的语音信号端点检测方法研讨[J]. 国外电子测量技能, 2008, 27(1):7-9.
  [3].吴亮春, 潘世永. 一种语音信号端点检测方法的研讨[J]. 计算机与信息技能, 2009(3):17-18+21.
转载请注明来源。原文地址:https://www.7428.cn/page/2018/1128/48188/
 与本篇相关的热门内容: