一种智能饮水机的语音提示方法技术

技术编号:29466892 阅读:76 留言:0更新日期:2021-07-30 18:35
本发明专利技术公开了一种智能饮水机的语音提示方法,包括:提供用户对饮水机的提示语音进行自定义修改的第一操作接口;当接收到用户对第一操作接口的操作指令,触发饮水机的主控制器进入预设模式;提供所述用户输入的提示语音的第二操作接口,接收所述用户的输入提示语音;根据输入提示语音,将提示语音转换为语音数据;确定饮水机状态信息,得到饮水机第一状态信息;生成输入提示语音与饮水机第一状态信息的匹配关系;将匹配关系存储至饮水机的存储单元中;从存储单元读取与状态信息所匹配的语音数据;将语音数据转换为对应的提示语音并播放,基于用户输入的提示语音进行状态匹配语音提示。

【技术实现步骤摘要】
一种智能饮水机的语音提示方法
本专利技术涉及智能饮水机语音控制领域,更具体地说,本专利技术涉及一种智能饮水机的语音提示方法。
技术介绍
根据技术现状目前的饮水机尚无法提供用户对饮水机的提示语音进行自定义修改的操作接口;如何接收到用户对操作接口的操作指令,触发饮水机的主控制器进入预设模式,并提供用户输入提示语音,接收用户输入提示语音,是一项需要解决的技术难点;根据输入提示语音,将提示语音转换为语言数据,并确定当前待修改提示语音对应的饮水机状态信息,是比较关键的技术;生成输入提示语音与饮水机状态信息的匹配关系,判断饮水机的实际工作状态信息与饮水机第一状态的符合度,根据匹配关系从存储单元读取与状态信息所匹配的语言数据,有些方面技术需待完善;如何解决将语言数据转换为对应的机器提示语音并播放,基于用户输入的提示语音进行状态匹配机器语音提示并播放感谢用语,是一种提高智能化的需要进行优化的解决方案;因此,有必要提出一种智能饮水机的语音提示方法,以至少部分地解决现有技术中存在的问题。
技术实现思路

技术实现思路
部分中引入了一系列简化形式的概念,这将在具体实施方式部分中进一步详细说明。本专利技术的
技术实现思路
部分并不意味着要试图限定出所要求保护的技术方案的关键特征和必要技术特征,更不意味着试图确定所要求保护的技术方案的保护范围。为至少部分地解决上述问题,本专利技术提供了一种智能饮水机的语音提示方法,包括:S100、提供用户对饮水机的提示语音进行自定义修改的第一操作接口;S200、当接收到用户对第一操作接口的操作指令,触发饮水机的主控制器进入预设模式;S300、提供用户输入提示语音的第二操作接口并接收用户输入提示语音,将提示语音转换为语言数据;S400、确定当前待修改提示语音对应的饮水机状态信息得到饮水机第一状态信息,生成输入提示语音与饮水机第一状态信息的匹配关系;S500、判断饮水机的实际工作状态信息与饮水机第一状态的符合度并存储匹配关系,根据匹配关系从存储单元读取与状态信息所匹配的语言数据;S600、将语言数据转换为对应的机器提示语音并播放,基于用户输入的提示语音进行状态匹配机器语音提示,并播放感谢用语。优选的,S100包括:提供使所述用户对所述饮水机的提示语音进行自定义修改的第一操作接口;S101、饮水机设置有第一操作接口,对来自用户的语音接收并处理;S102、对来自用户的语音进行处理,得到一组语音响应;语音响应包括两部分内容,用户的音频数据以及在已有上下文中的至少一个和所述用户相关联的上下文数据;S103、当一组语音响应生成后,基于用户音频数据和至少一个与所述用户相关联的上下文数据,构造一个或者多个属于对应某一类的相应术语的集合,将这个集合标识为一个类模型;S104、建立一个用于对用户语音中的指令话语进行转录的模型,模型中存储指令话语的备选转译,以及初始阶段指令话语的各个备选转译的相应评分;S105、指令话语的各个备选转译来自两个部分,第一部分为预先定义的和话语相关的词汇表,第二部分为除预定义的词汇表外,其他表示所述话语的一个或多个表示残余一元语法的术语;S106、根据一个或多个类模型,对上述用于对话语进行转译的模型进行修改;获取模型修改完成的版本,实现对用户语音中指令话语的转译。优选的,S200,包括:S201、对用户语音中指令话语的转译进行分析,获取用户对所述第一操作接口的操作指令;预设模式包括:提示音修改模式;S202、对转译后的词汇单独出现词频概率和与预定义的词汇表中词汇共同出现词频概率进行计算,计算的公式如下:其中,P(x1)为词汇x1单独出现词频概率,n(x1)为x1在用户语音中单独出现的次数,N为用户语音中词汇总数;P(x1,x2)为词汇x1和x2共同出现词频概率,n(x1,x2)为x1和x2在用户语音中共同出现的次数,N为用户语音中词汇总数;S204、预先设定模式触发阈值ΔP(x1),ΔP(x1,x2);当用户语音中词汇x1单独出现词频概率P(x1)<ΔP(x1)且当词汇x1和x2共同出现词频概率P(x1,x2)<ΔP(x1,x2),不触发饮水机主控制器进入和预定义的词汇相关的预设模式;当用户语音中词汇x1单独出现词频概率P(x1)≥ΔP(x1)或当词汇x1和x2共同出现词频概率P(x1,x2)≥ΔP(x1,x2),触发饮水机主控制器进入和预定义的词汇相关的预设模式。优选的,S300中,所述提供用户输入提示语音的第二操作接口并接收用户输入提示语音,包括:S3011、饮水机设置有第二操作接口,接受来自用户输入提示语音;S3012、对来自用户的输入提示语音进行处理,得到一组包括用户音频数据和至少一个与所述用户相关联的上下文数据的语音响应;S3013、计算上下文数据相关联的相关度,计算公式如下:其中,maxH(Q)为词汇的相关度最大值,t=1,2...K代表时刻值,m表示单项预测方法的加权系数,qi表示单项预测方法的加权系数,Δμit表示第i种预测方法t时刻的预测误差,δ表示分辨系数,Δμa-index(it)表示t时刻第i个预测精度的误差;预先设定模式触发阈值γ;当某个用户语音中词汇与预定义的词汇表中词汇的相关度maxH(Q)<γ,不触发语音响应,当maxH(Q)≥γ,触发语音响应;S3014、触发语音响应后,在一组语音响应的基础上构造一个类模型;类模型标识一个或者多个属于对应某一类的相应术语的集合;S3015、建立一个存储指令话语的备选转译,以及初始阶段指令话语的各个备选转译的相应评分的初始模型;S3016、根据一个或多个类模型,对上述用于对话语进行转译的初始模型进行修改;从修改完成后的初始模型中获取用户输入提示语音。优选的,S300中,所述将提示语音转换为语言数据,包括:S3021、在饮水机存储器中预先设立用户语言数据的存储区间;S3022、在存储区间中预先存储用户语言数据相关的词汇;S3023、计算输入提示语音中处理后词汇和预先存储用户语言数据相关的词汇之间的相关度参数,当相关度参数大于设定的输入判断阈值,将输入提示语音中处理后词汇存入用户语言数据的存储区间,将提示语音转换为语言数据。优选的,S400中,所述确定当前待修改提示语音对应的饮水机状态信息得到饮水机第一状态信息,包括:S4011、通过智能语音识别,将待修改提示语音转化为系统提示语句;S4012、通过结合语句表达习惯和语句结构关系,对待修改提示语音进行标准化整理,整理成具备完整句式的句子,得到标准化系统提示语句;S4013、将提示语句转化为提示文字;根据提示文字的编码结构,从数据库中提取出文字所使用编码;S4014、确定文字所使用编码对应的饮水机状态信息,得到饮水机第一状态信息。优选的,S400中,所述生成输入提示语音与饮水机第一状态信息的匹配关系,包括:S402本文档来自技高网...

【技术保护点】
1.一种智能饮水机的语音提示方法,其特征在于,包括:/nS100、提供用户对饮水机的提示语音进行自定义修改的第一操作接口;/nS200、当接收到用户对第一操作接口的操作指令,触发饮水机的主控制器进入预设模式;/nS300、提供用户输入提示语音的第二操作接口并接收用户输入提示语音,将提示语音转换为语言数据;/nS400、确定当前待修改提示语音对应的饮水机状态信息得到饮水机第一状态信息,生成输入提示语音与饮水机第一状态信息的匹配关系;/nS500、判断饮水机的实际工作状态信息与饮水机第一状态的符合度并存储匹配关系,根据匹配关系从存储单元读取与状态信息所匹配的语言数据;/nS600、将语言数据转换为对应的机器提示语音并播放,基于用户输入的提示语音进行状态匹配机器语音提示,并播放感谢用语。/n

【技术特征摘要】
1.一种智能饮水机的语音提示方法,其特征在于,包括:
S100、提供用户对饮水机的提示语音进行自定义修改的第一操作接口;
S200、当接收到用户对第一操作接口的操作指令,触发饮水机的主控制器进入预设模式;
S300、提供用户输入提示语音的第二操作接口并接收用户输入提示语音,将提示语音转换为语言数据;
S400、确定当前待修改提示语音对应的饮水机状态信息得到饮水机第一状态信息,生成输入提示语音与饮水机第一状态信息的匹配关系;
S500、判断饮水机的实际工作状态信息与饮水机第一状态的符合度并存储匹配关系,根据匹配关系从存储单元读取与状态信息所匹配的语言数据;
S600、将语言数据转换为对应的机器提示语音并播放,基于用户输入的提示语音进行状态匹配机器语音提示,并播放感谢用语。


2.根据权利要求1所述的一种智能饮水机的语音提示方法,其特征在于,S100包括:
S101、饮水机设置有第一操作接口,对来自用户的语音接收并处理;
S102、对来自用户的语音进行处理,得到一组语音响应;语音响应包括两部分内容,用户的音频数据以及在已有上下文中的至少一个和所述用户相关联的上下文数据;
S103、当一组语音响应生成后,基于用户音频数据和至少一个与所述用户相关联的上下文数据,构造一个或者多个属于对应某一类的相应术语的集合,将这个集合标识为一个类模型;
S104、建立一个用于对用户语音中的指令话语进行转录的模型,模型中存储指令话语的备选转译,以及初始阶段指令话语的各个备选转译的相应评分;
S105、指令话语的各个备选转译来自两个部分,第一部分为预先定义的和话语相关的词汇表,第二部分为除预定义的词汇表外,其他表示所述话语的一个或多个表示残余一元语法的术语;
S106、根据一个或多个类模型,对上述用于对话语进行转译的模型进行修改;获取模型修改完成的版本,实现对用户语音中指令话语的转译。


3.根据权利要求1所述的一种智能饮水机的语音提示方法,其特征在于,S200包括:
S201、对用户语音中指令话语的转译进行分析,获取用户对所述第一操作接口的操作指令;预设模式包括:提示音修改模式;
S202、对转译后的词汇单独出现词频概率和与预定义的词汇表中词汇共同出现词频概率进行计算,计算的公式如下:



其中,P(x1)为词汇x1单独出现词频概率,n(x1)为x1在用户语音中单独出现的次数,N为用户语音中词汇总数;P(x1,x2)为词汇x1和x2共同出现词频概率,n(x1,x2)为x1和x2在用户语音中共同出现的次数,N为用户语音中词汇总数;
S204、预先设定模式触发阈值ΔP(x1),ΔP(x1,x2);当用户语音中词汇x1单独出现词频概率P(x1)<ΔP(x1)且当词汇x1和x2共同出现词频概率P(x1,x2)<ΔP(x1,x2),不触发饮水机主控制器进入和预定义的词汇相关的预设模式;当用户语音中词汇x1单独出现词频概率P(x1)≥ΔP(x1)或当词汇x1和x2共同出现词频概率P(x1,x2)≥ΔP(x1,x2),触发饮水机主控制器进入和预定义的词汇相关的预设模式。


4.根据权利要求1所述的一种智能饮水机的语音提示方法,其特征在于,S300中,所述提供用户输入提示语音的第二操作接口并接收用户输入提示语音,包括:
S3011、饮水机设置有第二操作接口,接受来自用户输入提示语音;
S3012、对来自用户的输入提示语音进行处理,得到一组包括用户音频数据和至少一个与所述用户相关联的上下文数据的语音响应;
S3013、计算上下文数据相关联的相关度,计算公式如下:



其中,maxH(Q)为词汇的相关度最大值,t=1,2…K代表时刻值,m表示单项预测方法的加权系数,qi表示单项预测方法的加权系数,Δμit表示第i种预测方法t时刻的预测误差,δ表示分辨系数,Δμa-index(it)表示t时刻第i个预测精度的误差;预先设定模式触发阈值γ;当某个用户语音中词汇与预定义的词汇表中词汇的相关度maxH(Q)<γ,不触发语音响应,当maxH(Q)≥γ,触发语音响应;
S3014、触发语音响应后,在一组语音响应的基础上构造一个类模型;类模型标识一个或者多个属于对应某一类的相应术语的集合;
S3015、建立一个存储指令话语的备选转译,以及初始阶段指令话语的各个备选转译的相应评分的初始模型;
S3016、根据一个或多个类模型,对上述用于对话语进行转译的初始模型进行修改;从修改完成后的初始模型中获取用户输入提示语音。


5....

【专利技术属性】
技术研发人员:陈芒
申请(专利权)人:深圳市轻生活科技有限公司
类型:发明
国别省市:广东;44

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

1