移动终端的声控方法及移动终端的制作方法
【技术领域】
[0001]本发明涉及一种移动终端,特别涉及一种移动终端的声控方法以及包括该声控方法的移动终端。
【背景技术】
[0002]随着移动终端如手机的普及,以及1S (由苹果公司开发的手持设备操作系统)、Andr1d (安卓,一种基于Linux的自由及开放源代码的操作系统)、Windows8 (由微软公司推出的操作系统)等移动终端操作系统的兴起,越来越多的移动应用被开发置于移动终端上(截止2013年,AppStore(应用商店)和Andr1d市场的应用数量均超过了 70万,WindowsPhone (微软发布的一款手机操作系统)平台的应用数也突破了 12万)。
[0003]在移动终端的移动应用中,通常用户找到自己所需的页面并进行相应操作时,需要经过多层的菜单导航按钮或者页面,这在很大程度上降低了用户的体验和应用本身的可操控性,如何使得用户能够快速找到目标页面,并且快速的实现自己所需的操作成为移动应用迫切需要解决的问题。
【发明内容】
[0004]本发明要解决的技术问题是为了克服现有技术中打开移动应用的操作过程降低了用户的体验及应用本身的可操作性的缺陷,提供一种通过语音方式可快速控制移动终端的当前页面跳转至目标操作页面中,并执行相应的操作的移动终端的声控方法及移动终端。
[0005]本发明是通过下述技术方案来解决上述技术问题的:
[0006]本发明提供一种移动终端的声控方法,其特点在于,该移动终端包括一包含多个语音信息的匹配语音操作库,该语音信息包括预设结构化语音文本、移动应用的操作页面和操作类型,预设结构化语音文本一一对应于操作页面中所执行的操作类型,该声控方法包括以下步骤:
[0007]S1、该移动终端接收一语音信号,并将该语音信号转化为第一语音文本;
[0008]S2、该移动终端对该第一语音文本进行结构化处理以获得第二语音文本;
[0009]S3、该移动终端将该第二语音文本与该匹配语音操作库中的所有预设结构化语音文本进行匹配,若匹配成功则进入步骤S4,若匹配失败则重复步骤S1 ;
[0010]S4、该移动终端获取与该第二语音文本相匹配的预设结构化语音文本对应的操作页面和操作类型,控制当前页面跳转至对应的操作页面中,并执行对应的操作类型。
[0011]本方案使用语音识别技术,对移动应用实施语音操控,使得用户可以通过语音的方式快速的查找到自己所需的操作页面,并控制移动应用的页面跳转以及执行相应的操作,以使得用户快速的实现对移动应用的操作,提高了用户的操作效率。
[0012]较佳地,步骤S2包括以下步骤:
[0013]S21、对该第一语音文本进行分词,并对分词出的每一单词进行词性标注;
[0014]S22、针对每一单词采用一同义词词库和/或同音词词库统一同义词和/或同音词并以归一化的方式来结构化处理以获得该第二语音文本,例如,输入的单词为“退订、推掉或退回”时,对这一单词采用该同义词词库进行统一并经归一化处理后为“退”。
[0015]较佳地,在步骤S3中,在匹配失败时等待再次接收语音信号,并将一匹配失败信息上传至日志服务器中或存储至该移动终端中,该匹配失败信息包括该移动终端的用户标识、该第一语音文本和该第二语音文本。
[0016]较佳地,该日志服务器提取该匹配失败信息,建立与该第二语音文本相匹配的结构化语音文本,构建该相匹配的结构化语音文本与移动应用的操作页面和操作类型的对应关系,并将该对应关系发送至该匹配语音操作库中;或,
[0017]该移动终端建立与该第二语音文本相匹配的结构化语音文本,构建该相匹配的结构化语音文本与移动应用的操作页面和操作类型的对应关系,并将该对应关系存储至该匹配语音操作库中。
[0018]本方案在匹配失败时,通过建立与该第二语音文本相匹配的结构化语音文本,构建该相匹配的结构化语音文本与移动应用的操作页面和操作类型的对应关系,并将该对应关系存储至该匹配语音操作库中,以使得再次输入相同的语音信号时,该语音信号能够成功的匹配到对应的操作页面和操作类型,进而实现控制当前页面跳转至对应的操作页面中,并执行对应的操作类型的功能,因此,本方案进一步提高了用户的使用体验和对移动应用的操作效率。
[0019]较佳地,该移动终端还设有一文本库,该文本库中存储有预设信号波与预设文本的对应关系,步骤S1包括以下步骤:
[0020]Sn、该移动终端接收该语音信号,并对该语音信号进行降噪、滤波处理以获得一信号波;
[0021]S12、该移动终端将该信号波与该文本库中的所有预设信号波进行匹配,若匹配成功则进入步骤S13,若匹配失败则重复步骤S11 ;
[0022]S13、该移动终端获取与该信号波相匹配的预设信号波对应的预设文本作为该第一语音文本。
[0023]本发明还提供一种移动终端,其特点在于,该移动终端包括一包含多个语音信息的匹配语音操作库,该语音信息包括预设结构化语音文本、移动应用的操作页面和操作类型,预设结构化语音文本一一对应于操作页面中所执行的操作类型,该移动终端还包括:
[0024]一转化模块,用于接收一语音信号,并将该语音信号转化为第一语音文本;
[0025]一第一处理模块,用于对该第一语音文本进行结构化处理以获得第二语音文本;
[0026]一第一匹配模块,用于将该第二语音文本与该匹配语音操作库中的所有预设结构化语音文本进行匹配,若匹配成功则调用一第一获取模块,若匹配失败则重复调用该转化模块;
[0027]该第一获取模块用于获取与该第二语音文本相匹配的预设结构化语音文本对应的操作页面和操作类型;
[0028]一控制模块,用于控制当前页面跳转至对应的操作页面中,并执行对应的操作类型。
[0029]较佳地,该第一处理模块包括一分词标注模块和一统一模块;
[0030]该分词标注模块用于对该第一语音文本进行分词,并对分词出的每一单词进行词性标注;
[0031]该统一模块用于针对每一单词采用一同义词词库和/或同音词词库统一同义词和/或同音词并以归一化的方式来结构化处理以获得该第二语音文本。
[0032]较佳地,在该第一匹配模块匹配失败时等待再次调用该转化模块并产生一匹配失败信息,且将该匹配失败信息上传至日志服务器中或存储至该移动终端中,该匹配失败信息包括该移动终端的用户标识、该第一语音文本和该第二语音文本。
[0033]较佳地,该日志服务器用于提取该匹配失败信息,建立与该第二语音文本相匹配的结构化语音文本,构建该相匹配的结构化语音文本与移动应用的操作页面和操作类型的对应关系,并将该对应关系发送至该匹配语音操作库中;或,
[0034]该移动终端还包括一建立模块和一构建模块,该建立模块用于建立与该第二语音文本相匹配的结构化语音文本,该构建模块用于构建该相匹配的结构化语音文本与移动应用的操作页面和操作类型的对应关系,并将该对应关系存储至该匹配语音操作库中。
[0035]较佳地,该移动终端还设有一文本库,该文本库中存储有预设信号波与预设文本的对应关系,该转化模块包括:
[0036]一第二处理模块,用于接收该语音信号,并对该语音信号进行降噪、滤波处理以获得一信号波;
[0037]—第二匹配模块,用于将该信号波与该文本库中的所有预设信号波进行匹配,若匹配成功则调用一第二获取模块,若匹配失败则重复调用该第二处理模块;
[0038]该第二获取模块,用于获取与该信号波相匹配的预设信号波对应的预设文本作为该第一语音文本。
[0039]在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本发明各较佳实例。
[0040]本发明的积极进步效果在于:
[0041]本发明的移动终端接收的语音信号经转化、结构化处理后获得第二语音信号,并将第二语音文本与匹配语音操作库中的所有预设结构化语音文本进行匹配,