语音响应方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:29706488 阅读:63 留言:0更新日期:2021-08-17 14:36
本发明专利技术涉及一种语音响应方法、装置、电子设备及计算机可读存储介质,在获取到语音信息后,先判断语音信息是否存在缺失信息,当存在时,可以通过用户的历史数据中所包括的,用户在既往所触发的各种操作指令,为存在缺失信息的语音信息匹配到对应的操作指令,从而可以避免语音控制功能失效,以此来提升用户体验。

【技术实现步骤摘要】
语音响应方法、装置、电子设备及计算机可读存储介质
本申请属于语音控制领域,具体涉及一种语音响应方法、装置、电子设备及计算机可读存储介质。
技术介绍
随着人机交互技术的发展,越来越多的终端,或者安装于终端内的应用程序(Application,APP)可以对用户所发出的语音指令进行识别并响应,从而与用户进行交互。但是在目前的人机语音交互应用场景中,每当用户有通过语音指令来控制终端设备的需求时,均需要用户发出完整的语音指令,耗费时间并影响用户的使用体验。
技术实现思路
有鉴于此,本申请的目的在于提供一种语音响应方法、装置、电子设备及计算机可读存储介质,可以节约时间并提高用户体验。本申请的实施例是这样实现的:第一方面,本申请实施例提供一种语音响应方法,所述方法包括:获取语音信息;判断所述语音信息是否存在缺失信息;在为是时,根据用户的历史数据,确定与所述语音信息匹配度最高的操作指令为与所述语音信息对应的操作指令;响应所述对应的操作指令。在本申请实施例中,由于可以针对用户所产生的存在缺失信息的语音信息匹配到对应的操作指令,因此,可以避免语音控制功能失效,进而可以提升用户体验。此外,用户有进行语音控制的需求时,不必再口述完整的语音信息,从这个角度来说,也可以提升用户体验。结合第一方面实施例,在一种可能的实施方式中,所述判断所述语音信息是否存在缺失信息,包括:在预先保存的映射关系中搜索是否存在与所述语音信息对应的操作指令;在为是时,确定所述语音信息不存在缺失信息;否则,确定所述语音信息存在缺失信息。结合第一方面实施例,在一种可能的实施方式中,所述方法应用于车载系统,所述车载系统包括展示设备,在所述响应所述对应的操作指令之前,所述方法还包括:生成用于确定是否执行所述对应的操作指令的描述信息;通过所述展示设备向用户展示所述描述信息;相应的,所述响应所述对应的操作指令,包括:确定未获取到反向指令后,响应所述对应的操作指令;其中,所述反向指令用于表征不执行所述对应的操作指令。在本实施例中,用户可以控制确定出的对应的操作指令的执行权限,进而可以避免误操作。结合第一方面实施例,在一种可能的实施方式中,所述确定未获取到反向指令,包括:在预设时间段内获取到表征确认执行所述对应的操作指令的用户反馈信息时,或者,在所述预设时间段内未获取到任何针对所述对应的操作指令的用户反馈信息时,确定未获取到所述反向指令。结合第一方面实施例,在一种可能的实施方式中,在所述确定与所述语音信息匹配度最高的操作指令为与所述语音信息对应的操作指令之前,所述方法还包括:通过所述用户所登陆的账号信息,获取到与所述账号信息对应的历史数据。在本实施例中,用户可以在不同的终端设备上同步历史数据,进而可以保证用户在不同的终端设备上通过存在缺失信息的语音信息进行语音控制,提高用户的体验。结合第一方面实施例,在一种可能的实施方式中,所述历史数据还包括所述各种操作指令对应的使用频率,所述确定与所述语音信息匹配度最高的操作指令为与所述语音信息对应的操作指令,包括:在确定存在多个所述匹配度最高的操作指令时,将多个所述匹配度最高的操作指令中,使用频率最高的操作指令确定为所述对应的操作指令。结合第一方面实施例,在一种可能的实施方式中,所述历史数据还包括所述用户的习惯数据,所述响应所述对应的操作指令,包括:结合所述习惯数据来响应所述对应的操作指令。在本实施例中,由于结合用户的习惯数据来响应操作指令,进而可以为用户提供更为人性化的服务,可以提高用户体验。第二方面,本申请实施例提供一种语音响应装置,所述装置包括:获取模块、判断模块、确定模块以及响应模块。获取模块,用于获取语音信息;判断模块,用于判断所述语音信息是否存在缺失信息;确定模块,用于在所述判断模块判断为是时,根据用户的历史数据,确定与所述语音信息匹配度最高的操作指令为与所述语音信息对应的操作指令;响应模块,用于响应所述对应的操作指令。结合第二方面实施例,在一种可能的实施方式中,所述判断模块,用于:在预先保存的映射关系中搜索是否存在与所述语音信息对应的操作指令;在为是时,确定所述语音信息不存在缺失信息;否则,确定所述语音信息存在缺失信息。结合第二方面实施例,在一种可能的实施方式中,所述方法应用于车载系统,所述车载系统包括展示设备,所述装置还包括展示模块,用于生成用于确定是否执行所述对应的操作指令的描述信息;通过所述展示设备向用户展示所述描述信息;相应的,所述响应模块,用于在确定未获取到反向指令后,响应所述对应的操作指令;其中,所述反向指令用于表征不执行所述对应的操作指令。结合第二方面实施例,在一种可能的实施方式中,所述响应模块,用于在预设时间段内获取到表征确认执行所述对应的操作指令的用户反馈信息时,或者,在所述预设时间段内未获取到任何针对所述对应的操作指令的用户反馈信息时,确定未获取到所述反向指令。结合第二方面实施例,在一种可能的实施方式中,所述获取模块,还用于通过所述用户所登陆的账号信息,获取到与所述账号信息对应的历史数据。结合第二方面实施例,在一种可能的实施方式中,所述历史数据还包括所述各种操作指令对应的使用频率,所述确定模块,用于在确定存在多个所述匹配度最高的操作指令时,将多个所述匹配度最高的操作指令中,使用频率最高的操作指令确定为所述对应的操作指令。结合第二方面实施例,在一种可能的实施方式中,所述历史数据还包括所述用户的习惯数据,所述响应模块,用于结合所述习惯数据来响应所述对应的操作指令。第四方面,本申请实施例还提供一种电子设备,包括:语音获取单元、存储器和处理器,所述处理器分别与所述存储器以及所述语音获取单元连接;所述存储器用于存储程序;所述处理器调用存储于所述存储器中的程序,以执行上述第一方面实施例和/或结合第一方面实施例的任一种可能的实施方式提供的方法。第四方面,本申请实施例还提供一种非易失性计算机可读取存储介质(以下简称计算机可读存储介质),其上存储有计算机程序,所述计算机程序被计算机运行时执行上述第一方面实施例和/或结合第一方面实施例的任一种可能的实施方式提供的方法。本申请的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请实施例而了解。本申请的目的和其他优点可通过在所写的说明书以及附图中所特别指出的结构来实现和获得。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。通过附图所示,本申请的上述及其它目的、特征和优势将更加清晰。在全部附图中相同的附图标记指示相同的部分。并未刻意按实际尺寸等比例缩放绘制附图,重点在于示出本申请的主旨。图1示出本申请实施例提供的一种语音响应方法的本文档来自技高网...

【技术保护点】
1.一种语音响应方法,其特征在于,所述方法包括:/n获取语音信息;/n判断所述语音信息是否存在缺失信息;/n在为是时,根据用户的历史数据,确定与所述语音信息匹配度最高的操作指令为与所述语音信息对应的操作指令;在所述历史数据中包括所述用户既往所触发的各种操作指令;/n响应所述对应的操作指令。/n

【技术特征摘要】
1.一种语音响应方法,其特征在于,所述方法包括:
获取语音信息;
判断所述语音信息是否存在缺失信息;
在为是时,根据用户的历史数据,确定与所述语音信息匹配度最高的操作指令为与所述语音信息对应的操作指令;在所述历史数据中包括所述用户既往所触发的各种操作指令;
响应所述对应的操作指令。


2.根据权利要求1所述的方法,其特征在于,所述判断所述语音信息是否存在缺失信息,包括:
在预先保存的映射关系中搜索是否存在与所述语音信息对应的操作指令;
在为是时,确定所述语音信息不存在缺失信息;
否则,确定所述语音信息存在缺失信息。


3.根据权利要求1所述的方法,其特征在于,所述方法应用于车载系统,所述车载系统包括展示设备,在所述响应所述对应的操作指令之前,所述方法还包括:
生成用于确定是否执行所述对应的操作指令的描述信息;
通过所述展示设备向用户展示所述描述信息;
相应的,所述响应所述对应的操作指令,包括:
确定未获取到反向指令后,响应所述对应的操作指令;
其中,所述反向指令用于表征不执行所述对应的操作指令。


4.根据权利要求3所述的方法,其特征在于,所述确定未获取到反向指令,包括:
在预设时间段内获取到表征确认执行所述对应的操作指令的用户反馈信息时,或者,在所述预设时间段内未获取到任何针对所述对应的操作指令的用户反馈信息时,确定未获取到所述反向指令。


5.根据权利要求1所述的方法,其特征在于,在所述确定与所述语音信息匹配度最高的操作指令为与所述语音信息对应的操作指令之前...

【专利技术属性】
技术研发人员:钟煌辉
申请(专利权)人:前海七剑科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1