The invention discloses a control method and a system based on voice interaction. The wake-up signal start voice interactive system, real-time voice message listener voice interactive system, voice information interception into text information, to convert text information analysis, through the function parameters and function parameters of storage system pre judgment voice information corresponding to the text information is complete, if complete, is the implementation of the corresponding operation; if not complete, according to the function parameter missing prompts the user reply operation to be performed, so as to realize the real-time operation by voice call system. The control system and the method of the invention can at any time through the voice call application, can choose different functions, or choose a different performance parameters of the same function, to meet the different needs of users, and does not require hand eye during the call, also can be realized when the system updates, greatly increased the use of interactive voice control system for convenience.
【技术实现步骤摘要】
本专利技术涉及智能控制领域,特别是涉及一种基于语音交互的控制方法及系统。
技术介绍
语音交互控制是指通过语音交互来实现应用程序的调用。现有的语音交互控制方法主要是根据用户的指令自动开启移动设备上的应用程序,但在使用过程中需要用户盯紧移动设备屏幕,用手去点击。当通过语音交互控制方法打开某一个应用程序时,需要用户手动关闭该应用程序,而且在执行该应用程序过程中需要调用其他应用程序时,必须重新启动语音交互控制方法进行调用。例如,当用语音交互控制方法打开地图程序之后,需要用户自己操作地图进行导航或者路线查询等操作,而且无法继续用语音交互控制方法调用短信等其他应用程序。这使得现有的语音交互控制方法使用便捷性不高。
技术实现思路
本专利技术的目的是提供一种基于语音交互的控制方法及系统,通过全语音交互的形式,实现对应用程序的调用,而且可实现多个程序同时调用与实时控制,以解决现有技术中语音交互控制方法及系统使用便捷性不高的问题。为实现上述目的,本专利技术提供了如下方案:一种基于语音交互的控制方法,所述方法包括:获取唤醒信号,所述唤醒信号用于启动语音交互系统进入语音交互过程;根据所述唤醒信号,启动所述语音交互系统;获取语音信息;判断所述语音信息是否能够被转换成文字信息,得到第一判断结果;当所述第一判断结果为否时,返回所述获取语音信息步骤;当所述第一判断结果为是时,对所述语音信息对应的文字信息进行分析,并存储分析结果,根据所述分析结果判断所述文字信息的功能参数是否完整,得到第二判断结果;当所述第二判断结果为是时,则执行所述文字信息功能参数对应的操作,生成确认消息,并根据所述确认消 ...
【技术保护点】
一种基于语音交互的控制方法,其特征在于,所述方法包括:获取唤醒信号,所述唤醒信号用于启动语音交互系统进入语音交互过程;根据所述唤醒信号,启动所述语音交互系统;获取语音信息;判断所述语音信息是否能够被转换成文字信息,得到第一判断结果;当所述第一判断结果为否时,返回所述获取语音信息步骤;当所述第一判断结果为是时,对所述语音信息对应的文字信息进行分析,并存储分析结果,根据所述分析结果判断所述文字信息的功能参数是否完整,得到第二判断结果;当所述第二判断结果为是时,则执行所述文字信息功能参数对应的操作,生成确认消息,并根据所述确认消息进行语音信息合成,并播放合成的语音信息;当所述第二判断结果为否时,根据缺少的功能参数生成提示消息,并根据所述提示消息进行语音信息合成,并播放合成的语音信息,返回所述获取语音信息步骤。
【技术特征摘要】
1.一种基于语音交互的控制方法,其特征在于,所述方法包括:获取唤醒信号,所述唤醒信号用于启动语音交互系统进入语音交互过程;根据所述唤醒信号,启动所述语音交互系统;获取语音信息;判断所述语音信息是否能够被转换成文字信息,得到第一判断结果;当所述第一判断结果为否时,返回所述获取语音信息步骤;当所述第一判断结果为是时,对所述语音信息对应的文字信息进行分析,并存储分析结果,根据所述分析结果判断所述文字信息的功能参数是否完整,得到第二判断结果;当所述第二判断结果为是时,则执行所述文字信息功能参数对应的操作,生成确认消息,并根据所述确认消息进行语音信息合成,并播放合成的语音信息;当所述第二判断结果为否时,根据缺少的功能参数生成提示消息,并根据所述提示消息进行语音信息合成,并播放合成的语音信息,返回所述获取语音信息步骤。2.根据权利要求1所述的方法,其特征在于,所述根据所述唤醒信号,启动所述语音交互系统具体包括:将所述唤醒信号与系统预存的唤醒词进行比对;比对成功后,启动所述语音交互系统。3.根据权利要求1所述的方法,其特征在于,所述对所述语音信息对应的文字信息进行分析,并存储分析结果之后,还包括:返回所述获取唤醒信号的步骤。4.根据权利要求1所述的方法,其特征在于,所述执行所述文字信息功能参数对应的操作之前,还包括:当所述文字信息的功能参数完整且所述文字信息功能参数对应的操作选项多于一个时,生成选择提示问题,并根据所述选择提示问题进行语音信息合成,并播放合成的语音信息,所述选择提示问题用于提示用户选择需要执行的操作选项。5.根据权利要求4所述的方法,其特征在于,所述生成选择提示问题具体包括:生成提示用户回复选项编号的消息,每个所述选项编号对应不同的所述操作选项的内容。6.根据权利要求1所述的方法,其特征在于,所述根据缺少的功能参数生成提示消息之后还包括:当所述语音信息中包括完整的功能参数而所述分析结果为不完整时,提示用户补充语义数据库;所述语义数据库中存储有功能参数以及与所述功能参数相对应的操作;获取所述用户输入的操作信息;将所述语音信息中包括完整的功能参数以及所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。