一种基于语音识别的显示方法、装置、显示系统和空调的利记博彩app_2

文档序号:9912680阅读:来源:国知局
理,将语音输入作为显示的交互方式,可以减少用户对传统显示方式(例如:对显示板直接操作的方式)的依赖,通过语音交流、命令等方式,可以实现相应的显示功能(例如:对显示板进行直接操作的相应显示功能)、或者读取机组(例如:空调机组)的数据。
[0027]进一步,本发明的方案,通过对语音输入的功能进行扩展和/或更新,在语音操作时辅助显示(例如:通过显示板辅助显示)相关参数信息或者提示信息,可以提高语音输入作为显示的交互方式的灵活性和通用性,进一步提升用户体验。
[0028]由此,本发明的方案解决利用声音信息实时检测进行语音命令输入模式的控制及相应语音命令的下发处理,更准确地处理语音命令,提升交互灵活性、减小交互难度的问题,从而,克服现有技术中功能少、交互灵活性差和用户体验差的缺陷,实现功能多、交互灵活性好和用户体验好的有益效果。
[0029]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。
[0030]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0031]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0032]图1为本发明基于语音识别的显示方法的一实施例的流程图;
[0033]图2为本发明的方法中语音识别处理的一实施例的流程图;
[0034]图3为本发明的方法中命令下发处理的一实施例的流程图;
[0035]图4为本发明基于语音识别的显示装置的一实施例的结构示意图;
[0036]图5为本发明的系统中命令完成模块的一实施例的结构示意图;
[0037]图6为本发明的显示系统的一实施例的结构示意图。
[0038]结合附图,本发明实施例中附图标记如下:
[0039]102-语音识别单元;1022-声音甄别模块;1024-语音预处理模块;1026-模式激活模块;104-命令下发单元;1042-类型确定模块;1044-命令完成模块;10442-查询命令完成子模块;104422-自动查询子模块;10444-设置命令完成子模块;104442-自动设置子模块104442; 106-模式退出单元;1062-继续处理模块;1064-延时退出模块;108-功能显示单元;110-功能扩展单元;1102-本地学习模块;1104-云计算模块;1106-程序升级模块;202-显示板;204-控制笔。
【具体实施方式】
[0040]为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0041]根据本发明的实施例,提供了一种基于语音识别的显示方法,如图1所示本发明的方法的一实施例的流程图所示。该方法至少包括:
[0042]在步骤SllO处,对预设环境范围内输入的声音信息进行语音识别处理,以在确定当前声音信息是语音信息时,激活语音命令输入模式(例如:当前语音信息的语音命令输入模式)。通过对预设环境范围内(例如:显示板所在环境空间)的声音信息进行采样和识别,可以提升输入的语音命令的可靠性和精准性;在输入的语音命令满足预设条件时,激活相应的语音命令输入模式以实现语音命令的可靠输入,节能性好,工作可靠性高,有利于提升语音显示的使用质量、并延长语音显示的使用寿命。
[0043]下面结合图2所示本发明的方法中语音识别处理的一实施例的流程图,进一步说明步骤SllO的语音识别的具体处理过程。
[0044]步骤S210,实时检测预设环境范围内输入的声音信息,并在有声音信息输入时,根据预存的语音包对所述声音信息进行甄别处理,以确定当前声音信息是否为语音信息。通过实时检测预设环境范围内(例如:显示板所在环境空间)的声音信息,通过甄别处理对当前声音信息进行初步识别处理,操作方式简单、可靠,有利于语音显示的可靠性和安全性。
[0045]其中,根据预存的语音包对所述声音信息进行甄别处理,可以包括:
[0046]当声音达到一定的频率(例如:默认50Hz)时,默认有声音输入。如果声音输入时间短(例如:估计0.3s内),认为当前声音不合法,不是语言信息;否则,则认为当前声音是语音?目息O
[0047]步骤S220,当所述声音信息是语音信息时,对所述语音信息依次进行过滤和相似化分析处理,以得到所述相似化分析处理结果。通过对确定的语音信息进行预处理,以过滤掉语音信息中的毛刺信息,可以提升输入的语音命令的精准性和可靠性,还有利于提升用户使用体验。
[0048]其中,当所述声音信息是语音信息时,对所述语音信息依次进行过滤和相似化分析处理,可以包括:
[0049]首先,对前述甄别处理筛选出来的声音,识别其唤醒或命令语句。当采集的声音数据转化为计算机能处理的数据(例如:语言识别器处理输出数据)与预先录进去的数据匹配程度达到60%以上(可设),则认为当前语言信息有效。
[0050]其次,对于长时间语音输入,在不断续语音里面,如在一定时长(例如:15s内)无效命令输入,不再接收不断续语音(例如:不断续表示语音停止到下一次语音间隔时间少于2秒)。无效语音输入停止超过2秒后重新输入语音时,重新识别语音。
[0051 ]然后,对有效语音命令,如命令语句结束后的20秒内,无后续命令,当前语音输入停止。
[0052]步骤S230,当所述相似化分析处理结果满足预设的语音命令激活条件时,激活语音命令输入模式(例如:当前语音信息的语音命令输入模式)。通过前述处理结果激活相应的语音命令输入模式,安全性好,可靠性高。
[0053]在步骤S120处,提取(例如:可以在所述激活的所述语音命令输入模式下提取)当前语音信息携带的语音输入命令,并按预设的命令类型对提取得到的所述语音输入命令进行下发处理,以得到所述语音输入命令的完成结果。通过在已激活的语音命令输入模式下,自输入的当前语音信息中提取语音命令并执行该语音命令,完成用户的语音显示要求,使得语音显示的可靠性和灵活性都得以提高。
[0054]下面结合图3所示本发明的方法中命令下发处理的一实施例的流程图,进一步说明步骤S120的命令下发的具体处理过程。
[0055]步骤S310,按预设频率抓取当前语音信息的关键词,基于该关键词搜索预存的语音命令包以提取与当前语音信息对应的语音输入命令,并基于预设的命令类型与提取得到的所述语音输入命令进行对比以确定提取得到的所述语音输入命令的命令类型。通过抓取关键词的方式提取相应的语音输入命令,提取结果的可靠性高、精准性好。
[0056]步骤S320,基于确定的所述命令类型,对所述语音输入命令进行下发处理,以完成当前语音信息的所述语音输入命令。通过确定的命令类型实现用户的语音显示要求,实现方式可靠,处理效率高。
[0057]在一个实施方式中,步骤S320可以包括:当确定所述语音输入命令是查询命令时,在预设时长内进行自动查询后,直接以语言形式播放当前语音信息所需查询的信息,完成当前查询命令。通过自动查询的方式完成相应的查询命令,查询效率大大提高,查询可靠性也可以得到保障。
[0058]其中,所述当前语音信息所需查询的信息,包括:与所述查询命令对应的预存信息和/或更新信息;和/或,在预设时长内进行自动查询,包括:将当前语音信息包含的多个查询条件按输入的先后顺序,通过依次延迟预设时长的方式依次完成相应的查询处理后,按预设的查询命令结束规则,结束当前查询命令。通过对查询信息的预存和更新,可以满足更多功能的语音显示要求,有利于提升用户体验和扩大用户群;通过依次间隔查询的方式实现用户的多个查询命令,可以保障查询的可靠性,并提升查询的效率。
[0059]在一个实施方式中,步骤S320还可以包括:当确定所述语音输入命令是设置命令时,直接以语音形式提示当前语音信息所需设置信息的当前值、并以语言形式询问是否需要重新设定该设置信息为当前语音信息的期望值;之后,根据用户在预设时长内的语音反馈信息,在预设时长内进行自动设置,完成当前设置命令;如果用户在预设时长内没有基于所述询问的语音反馈信息,则默认所述提示的当前值为期望值,完成当前设置命令。通过在一个命令执行结束时询问是否执行其他命令,节省命令执行时间,提高命令执行效率,人性化好;并在没有其他执行命令时退出语音显示模式,节能性好。
[0060]其中,在预设时长内进行自动设置,包括:将当前语音信息包含的多个设置条件按输入的先后顺序,通过依次延迟预设时长的方式依次完成相应的设置处理后,按预设的设置命令结束规则,结束当前设置命令。通过依次间隔设置的方式实现用户的多个设置命令,可以保障设置的可靠性,并提升设置的效率。
[0061]在步骤S130处,基于所述下发处理得到的所述完成结果,退出所述语音命令输入模式(例如:当前语音信息的所述语音命令输入模式)。通过在完成相应语音显示要求后,及时退出当前语音显示操作,节能性好,还有利于保护该语音操作的模式不受干扰,降低误操作率。
[0062]在一个实施方式中,完成当前的所述语音输入命令后,以语音形式询问用户是否需要执行其他命令,并基于用户在预设时长内语音形式的反馈,按该反馈语音的命令类型进行相应处理;以及,当在预设时长内未收到用户基于所述询问的语音形式的反馈时,自动退出当前的语音命令输入模式。通过语音询问确定当前语音显示操作已完成、以及当前没有需要操作的语音显示时,自动退出当前语音显示操作,人性化好,节能环保。
[0063]优选地,上述方法还可以包括:通过本地学习和/或云计算和/或程序升级的方式,对预存的所述语音包和/或预存的所述语音命令包和/或与相应语音命令对应的预存信息进行在线升级和/或更新处理,以得到所述语音包和/或语音命令包和/或预存信息的扩展结果。通过多种数据获取方式,实现预存信息的升级和更新,可以提升相应的语音显示操作的环境适应性,进而提升相应的语音显示操作的通用性和用户群体的广泛性,进而提升使用效果和用户体验。
[0064]在一个例子中,可以收集至少包含地方语言、常用用语及使用习惯的本地收集信息,对所述本地收集信息进行分析后,基于分析结果自动匹配用户、和/或删减预存的所述语音命令包中预设时长内未使用的数据,以实现对预存的所述语音包和/或预存的所述语音命令包和/或与相应语音命令对应的预存信息的更新处理;和/或,通过云计算将所述本地收集信息发送至服务器,通过服务器进行二次分析,对二次分析结果确认后,自动下载基于二次分析结果的用户使用数据;和/或,通过云计算增加最新的用户数据,该用户数据来自于网络收集信息、以及对网络收集信息的分析结果;以实现对预存的所述语音包和/或预存的所述语音命令包和/或与相应语音命令对应的预存信息的更新处理;和/或,通过差分升级和/或正常升级的程序升级,对预存的所述语音包和/或预存的所述语音命令包和/或与相应语音命令对应的预存信息进行在线升级。通过对具体数据获取方式、以及升
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1