一种基于语音识别通过打开应用方式解锁的终端及方法

文档序号:7863531阅读:506来源:国知局
专利名称:一种基于语音识别通过打开应用方式解锁的终端及方法
技术领域
本发明涉及移动终端与通信技术领域,尤其涉及一种在移动终端在屏幕锁定状态下,基于语音识别通过打开应用方式解锁的方法。
背景技术
目前,随着移动手持终端,特别是移动手机及语音识别的普及性越来越高,技术也越来越成熟,随之基于语音识别的相关的功能也愈加丰富。语音识别作为一种新的、重要的用户交互技术在移动终端中的应用越来越广泛。随着语音识别技术的不断发展和云端语音服务器的引入,语音识别率有了很大提升。但是对于语音解锁而言,目前尚未实现通过语音输入进行解锁,并根据解析出的 语义打开相应应用的功能。目前,人们对于手机等移动终端的输入要求越来越高,从最早的按键输入,发展到触屏输入,到现在的语音等输入。特别是当人们在一些特殊场合不方便使用按键或者触屏进行解锁时,比如手上有水,或者解锁按键损坏时,可以通过语音方便的解锁并打开相应的应用。

发明内容
本发明提供了一种基于语音识别通过打开应用方式解锁的终端及方法,以满足用户在不同环境下的使用需求。为解决上述技术问题,本发明提供的技术方案为一种基于语音识别通过打开应用方式解锁的终端,该终端包括
语音采样模块,用于通过语音接收器接收输入的语音数据,并将该语音数据发送给语音米样模块;
语音识别模块,用于接收上述语音数据,并对语音数据进行语音识别,将其解析为字符串文本信息,将该字符串文本信息发送给语义解析模块;
语义解析模块,用于接收上述字符串文本信息,并将其语义进行解析,将解析后的数据传送给解锁模块;
解锁模块,用于接收上述经解析后的数据,并根据语义解析模块解析出的数据进行解锁,打开相应的应用;
优选的,该终端还包括应用名管理模块,用于管理该终端内的所有应用名称,并配合语义识别模块进行语义解析。优选的,语音接收器为麦克风。优选的,语音识别模块为本地集成的语音识别引擎模块或通过无线网络的云识别模块。本发明还提供了一种基于语音识别通过打开应用方式解锁的方法,该方法包括如下步骤
语音采样模块通过语音接收器接收输入的语音数据,并将该语音数据发送给语音采样模块;语音识别模块接收上述语音数据,并对语音数据进行语音识别,将其解析为字符串文本信息,将该字符串文本信息发送给语义解析模块;语义解析模块接收上述字符串文本信息,并将其语义进行解析,将解析后的数据传送给解锁模块;解锁模块接收上述经解析后的数据,并根据语义解析模块解析出的数据进行解锁,打开相应的应用。优选的,该方法还包括如下步骤由应用名管理模块管理该终端内的所有应用名称,并配合语义识别模块进行语义解析。
优选的,语音接收器为麦克风。本发明的有益效果在于在用户不方便使用键盘或者触摸屏解锁的情况下(如用户在做饭时想收听收音机,仅需要通过语音输入打开收音机即可解锁并打开收音机)。这样保证了实用性和用户使用的方便性,提高了用户的满意度,进而可提移动终端的市场竞争力。


图I为本发明的实现方法和系统的处理流程图。
具体实施例方式下面结合附图对本发明做进一步说明。本实施例中,实现语音智能解锁的移动终端需要包括语音采样模块,语音识别模块,应用名管理模块,语义识别模块,解锁模块。实现语音智能解锁的方法包括以下的几个处理过程,前提条件是终端处于锁屏状态,点亮屏幕时触发以下过程
101、语音采样模块采集用户的语音输入信息。SI、语音采集样模块向语音识别模块发送语音信号。102、语音识别模块,将语音信号转换成字符串文本信息。S2、语音识别模块向语义识别模块发送字符串文本信息。103、语义识别模块(包含应用名管理模块)解析字符串文本信息,进行应用名匹配以及智能识别。按某种格式输出语义识别的结果。S3、语义识别模块向解锁模块发送信息,该信息是将语义解析的结果按照约定的格式打包。104、解锁模块根据语义识别的结果解锁,并打开相应的应用。参见图1,本发明提供的基于语音识别通过打开应用方式解锁的终端,该终端包括 语音采样模块101,用于通过语音接收器接收输入的语音数据,并将该语音数据发送给
语音米样模块;
语音识别模块102,用于接收上述语音数据,并对语音数据进行语音识别,将其解析为字符串文本信息,将该字符串文本信息发送给语义解析模块;
语义解析模块103,用于接收上述字符串文本信息,并将其语义进行解析,将解析后的数据传送给解锁模块;
解锁模块104,用于接收上述经解析后的数据,并根据语义解析模块解析出的数据进行解锁,打开相应的应用。该终端还包括应用名管理模块,用于管理该终端内的所有应用名称,并配合语义识别模块进行语义解析。语音接收器为麦克风。语音识别模块为本地集成的语音识别引擎模块或通过无线网络的云识别模块。语义识别模块对文本字符串进行解析。下面列举几种具有代表性的情况,如
I)字符串“打开计算器”或“解锁打开计算器”,
经过语义识别后会输出动作解锁,参数计算器。2)字符串“解锁”,·
经过语义识别后会输出动作解锁,参数空。3)字符串“打开收音机”,如果手持设备中无此应用,
经过语义识别后会输出动作解锁,参数错误。解锁模块根据语义识别模块解析出来的数据作为输入,对手持终端做相应的操作。根据语义识别模块的输出,例如
I)动作解锁,参数计算器。则解锁模块则会解开终端的屏幕锁,并同时打开计算器应用。2)动作解锁,参数空。则解锁模块则会解开终端的屏幕锁,并进入待机界面。3)动作解锁,参数错误。则解锁模块将保持终端屏幕的锁定状态。本发明还提供了基于语音识别通过打开应用方式解锁的方法,该方法包括如下步骤
语音采样模块通过语音接收器接收输入的语音数据,并将该语音数据发送给语音采样模块;语音识别模块接收上述语音数据,并对语音数据进行语音识别,将其解析为字符串文本信息,将该字符串文本信息发送给语义解析模块;语义解析模块接收上述字符串文本信息,并将其语义进行解析,将解析后的数据传送给解锁模块;解锁模块接收上述经解析后的数据,并根据语义解析模块解析出的数据进行解锁,打开相应的应用。该方法还包括如下步骤由应用名管理模块管理该终端内的所有应用名称,并配合语义识别模块进行语义解析。语音接收器为麦克风。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种基于语音识别通过打开应用方式解锁的终端,其特征在于,该终端包括 语音采样模块,用于通过语音接收器接收输入的语音数据,并将该语音数据发送给语音米样模块; 语音识别模块,用于接收上述语音数据,并对语音数据进行语音识别,将其解析为字符串文本信息,将该字符串文本信息发送给语义解析模块; 语义解析模块,用于接收上述字符串文本信息,并将其语义进行解析,将解析后的数据传送给解锁模块; 解锁模块,用于接收上述经解析后的数据,并根据语义解析模块解析出的数据进行解锁,打开相应的应用。
2.根据权利要求I所述的基于语音识别通过打开应用方式解锁的终端,其特征在于,该终端还包括应用名管理模块,用于管理该终端内的所有应用名称,并配合语义识别模块进行语义解析。
3.根据权利要求I所述的基于语音识别通过打开应用方式解锁的终端,其特征在于,语音接收器为麦克风。
4.根据权利要求I所述的基于语音识别通过打开应用方式解锁的终端,其特征在于,语音识别模块为本地集成的语音识别引擎模块或通过无线网络的云识别模块。
5.一种基于语音识别通过打开应用方式解锁的方法,其特征在于,该方法包括如下步骤 语音采样模块通过语音接收器接收输入的语音数据,并将该语音数据发送给语音采样模块;语音识别模块接收上述语音数据,并对语音数据进行语音识别,将其解析为字符串文本信息,将该字符串文本信息发送给语义解析模块;语义解析模块接收上述字符串文本信息,并将其语义进行解析,将解析后的数据传送给解锁模块;解锁模块接收上述经解析后的数据,并根据语义解析模块解析出的数据进行解锁,打开相应的应用。
6.根据权利要求5所述的基于语音识别通过打开应用方式解锁的方法,其特征在于,该方法还包括如下步骤由应用名管理模块管理该终端内的所有应用名称,并配合语义识别模块进行语义解析。
7.根据权利要求5所述的基于语音识别通过打开应用方式解锁的方法,其特征在于,语音接收器为麦克风。
全文摘要
本发明公开了一种基于语音识别通过打开应用方式解锁的终端及方法。该终端包括语音采样模块,用于通过语音接收器接收输入的语音数据;语音识别模块,用于对语音数据进行语音识别,将其解析为字符串文本信息;语义解析模块,用于接收上述字符串文本信息,并将其语义进行解析;解锁模块,用于接收上述经解析后的数据,并根据语义解析模块解析出的数据进行解锁,打开相应的应用。在本发明中,用户仅需要通过语音输入就可以控制解锁并打开某个应用,这样保证了实用性和用户使用的方便性,提高了用户的满意度,进而可提移动终端的市场竞争力。
文档编号H04M1/725GK102932539SQ201210403888
公开日2013年2月13日 申请日期2012年10月22日 优先权日2012年10月22日
发明者潘启蒙, 柏凤佳 申请人:深圳市中兴移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1