一种语义理解方法、装置、设备及存储介质制造方法及图纸

技术编号:25273956 阅读:16 留言:0更新日期:2020-08-14 23:06
本发明专利技术公开了一种语义理解方法、装置、设备及存储介质,该方法包括:将用户发出的语音转换为文字,由文字中提取其包含的全部关键词,确定每个关键词均为待理解关键词;如果用户发出的语音所用语言为地方语言,则将待理解关键词均转换为拼音,基于字母映射关系确定与拼音中指定字母对应的替换字母,利用每个拼音对应的至少一个替换字母替换对应拼音中的指定字母,得到待理解字符串;字母映射关系为标准语言中所用任意字母与该任意字母在用户所用地方语言中所用字母间的对应关系;将待理解字符串分别与各意图中关键词的拼音分别进行匹配,确定匹配成功时对应意图为用户发出的语音对应语义。提高基于用户发出的语音进行用户意图识别的准确性。

【技术实现步骤摘要】
一种语义理解方法、装置、设备及存储介质
本专利技术涉及语义智能处理
,更具体地说,涉及一种语义理解方法、装置、设备及存储介质。
技术介绍
不同地区的人民所说的语言并不完全相同,也即不同地区具有不同的地方语言(方言),例如在西南地区的人民都是说西南官话,具体来说,重庆人大多说重庆话、四川人大多说四川话,而重庆话和四川话则是地方语言。对于银行等智能外呼、智能客服有客户语音交互的场景下,由于如西南地区等说话发音的特点与普通话(也即标准语言)并不完全相同(例如有些字的翘舌发成平舌,有些字的后鼻音发成前鼻音等),实现客户语音交互的系统常常出现不能准确识别出用户发出的语音所要表达的意图的情况,没有实现真正的语义智能化理解,降低了银行等行业竞争力,同时也影响了用户体验。综上所述,如何提供一种基于用户发出的语音准确识别用户的意图的技术方案,是目前本领域技术人员亟待解决的问题。
技术实现思路
本专利技术的目的是提供一种语义理解方法、装置、设备及存储介质,能够提高基于用户发出的语音进行用户意图识别的准确性,实现真正的语义智能化理解,增加了相应行业的行业竞争力,进而提高了用户体验。。为了实现上述目的,本专利技术提供如下技术方案:一种语义理解方法,包括:将用户发出的语音转换为对应的文字,由转换得到的文字中提取该文字包含的全部关键词,并确定提取得到的每个关键词均为待理解关键词;如果所述用户发出的语音所用语言为地方语言,则将所述待理解关键词均转换为对应的拼音,基于预设的字母映射关系确定与所述拼音中包含的指定字母对应的替换字母,利用每个所述拼音对应的至少一个所述替换字母替换对应拼音中的指定字母,得到待理解字符串;其中,所述字母映射关系为标准语言中所用任意字母与该任意字母在所述用户所用地方语言中所用字母间的对应关系;将所述待理解字符串分别与预设的各意图中包含的关键词的拼音分别进行匹配,确定匹配成功时对应的意图为所述用户发出的语音对应语义。优选的,确定提取得到的每个关键词均为待理解关键词之后,还包括:将所述待理解关键词分别与各意图中包含的关键词进行比对,如果存在与所述待理解关键词匹配成功的包含于任意意图中的关键词,则确定该任意意图为所述用户发出的语音对应语义,否则,确定所述用户发出的语音所用语言为地方语言,执行所述将所述待理解关键词均转换为对应的拼音的步骤。优选的,由转换得到的文字中提取该文字包含的全部关键词,包括:将转换得到的文字进行分词处理,由分词处理得到的多个词语中选取与当前场景对应的语句结构成分的词语为关键词。优选的,将所述待理解字符串分别与预设的各意图中包含的关键词的拼音分别进行匹配之后,还包括:如果不存在与所述待理解字符串匹配成功的包含于任意意图中的关键词,则输出语音提示,以提示所述用户重新以语音形式发出指示。优选的,如果不存在与所述待理解字符串匹配成功的包含于任意意图中的关键词之后,还包括:如果已经连续N次确定不存在与所述待理解字符串匹配成功的包含于任意意图中的关键词,则发送命令信息至工作人员对应终端,指示所述工作人员为所述用户提供相应的服务。优选的,确定出所述用户发出的语音对应语义之后,还包括:将所述用户发出的语音对应语义进行文字显示,并在所述用户确认显示的文字与所述用户发出的语音对应相对应后,继续执行与所述用户发出的语音对应语义相应的操作。优选的,执行完成与所述用户发出的语音对应语义相应的操作之后,还包括:将与所述用户发出的语音对应语义相应的操作已经完成的信息,以语音的形式通知所述用户。一种语义理解装置,包括:提取模块,用于:将用户发出的语音转换为对应的文字,由转换得到的文字中提取该文字包含的全部关键词,并确定提取得到的每个关键词均为待理解关键词;替换模块,用于:如果所述用户发出的语音所用语言为地方语言,则将所述待理解关键词均转换为对应的拼音,基于预设的字母映射关系确定与所述拼音中包含的指定字母对应的替换字母,利用每个所述拼音对应的至少一个所述替换字母替换对应拼音中的指定字母,得到待理解字符串;其中,所述字母映射关系为标准语言中所用任意字母与该任意字母在所述用户所用地方语言中所用字母间的对应关系;匹配模块,用于:将所述待理解字符串分别与预设的各意图中包含的关键词的拼音分别进行匹配,确定匹配成功时对应的意图为所述用户发出的语音对应语义。一种语义理解设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如上任一项所述语义理解方法的步骤。一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上任一项所述语义理解方法的步骤。本专利技术提供了一种语义理解方法、装置、设备及存储介质,该方法包括:将用户发出的语音转换为对应的文字,由转换得到的文字中提取该文字包含的全部关键词,并确定提取得到的每个关键词均为待理解关键词;如果所述用户发出的语音所用语言为地方语言,则将所述待理解关键词均转换为对应的拼音,基于预设的字母映射关系确定与所述拼音中包含的指定字母对应的替换字母,利用每个所述拼音对应的至少一个所述替换字母替换对应拼音中的指定字母,得到待理解字符串;其中,所述字母映射关系为标准语言中所用任意字母与该任意字母在所述用户所用地方语言中所用字母间的对应关系;将所述待理解字符串分别与预设的各意图中包含的关键词的拼音分别进行匹配,确定匹配成功时对应的意图为所述用户发出的语音对应语义。本申请公开的技术方案中,由对用户发出的语音转换得到的文字中提取其包含的全部关键词,如果用户所用语言为地方语言,则将提取的关键词转换为对应的拼音,并基于字母映射关系确定拼音中指定字母的替换字母,进而利用至少一个替换字母替换对应指定字母后,将替换完成后得到的字符串与预设的各意图包含的关键词的拼音进行匹配,以确定匹配成功的意图为用户需表达的语义;其中,字母映射关系为标准语言中所用任意字母与该任意字母在用户所用地方语言中所用字母间的对应关系;从而通过这种方式,能够将用户发出语音中关键词的拼音转换为标准语言中相同语义的关键词的拼音后,也即将用户发出语音中的关键词的发音转换为标准语言中相同语义的关键词的发音后,再实现相应的语义识别,能够避免由于地方语音发音特点与标准语言不通导致无法准确理解用户发出语音的语义的情况,提高基于用户发出的语音进行用户意图识别的准确性,实现真正的语义智能化理解,增加了相应行业的行业竞争力,进而提高了用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的一种语义理解方法的流程图;图2为本专利技术实施例提供的一种语义理解装置的结构示意图。本文档来自技高网...

【技术保护点】
1.一种语义理解方法,其特征在于,包括:/n将用户发出的语音转换为对应的文字,由转换得到的文字中提取该文字包含的全部关键词,并确定提取得到的每个关键词均为待理解关键词;/n如果所述用户发出的语音所用语言为地方语言,则将所述待理解关键词均转换为对应的拼音,基于预设的字母映射关系确定与所述拼音中包含的指定字母对应的替换字母,利用每个所述拼音对应的至少一个所述替换字母替换对应拼音中的指定字母,得到待理解字符串;其中,所述字母映射关系为标准语言中所用任意字母与该任意字母在所述用户所用地方语言中所用字母间的对应关系;/n将所述待理解字符串分别与预设的各意图中包含的关键词的拼音分别进行匹配,确定匹配成功时对应的意图为所述用户发出的语音对应语义。/n

【技术特征摘要】
1.一种语义理解方法,其特征在于,包括:
将用户发出的语音转换为对应的文字,由转换得到的文字中提取该文字包含的全部关键词,并确定提取得到的每个关键词均为待理解关键词;
如果所述用户发出的语音所用语言为地方语言,则将所述待理解关键词均转换为对应的拼音,基于预设的字母映射关系确定与所述拼音中包含的指定字母对应的替换字母,利用每个所述拼音对应的至少一个所述替换字母替换对应拼音中的指定字母,得到待理解字符串;其中,所述字母映射关系为标准语言中所用任意字母与该任意字母在所述用户所用地方语言中所用字母间的对应关系;
将所述待理解字符串分别与预设的各意图中包含的关键词的拼音分别进行匹配,确定匹配成功时对应的意图为所述用户发出的语音对应语义。


2.根据权利要求1所述的方法,其特征在于,确定提取得到的每个关键词均为待理解关键词之后,还包括:
将所述待理解关键词分别与各意图中包含的关键词进行比对,如果存在与所述待理解关键词匹配成功的包含于任意意图中的关键词,则确定该任意意图为所述用户发出的语音对应语义,否则,确定所述用户发出的语音所用语言为地方语言,执行所述将所述待理解关键词均转换为对应的拼音的步骤。


3.根据权利要求2所述的方法,其特征在于,由转换得到的文字中提取该文字包含的全部关键词,包括:
将转换得到的文字进行分词处理,由分词处理得到的多个词语中选取与当前场景对应的语句结构成分的词语为关键词。


4.根据权利要求3所述的方法,其特征在于,将所述待理解字符串分别与预设的各意图中包含的关键词的拼音分别进行匹配之后,还包括:
如果不存在与所述待理解字符串匹配成功的包含于任意意图中的关键词,则输出语音提示,以提示所述用户重新以语音形式发出指示。


5.根据权利要求4所述的方法,其特征在于,如果不存在与所述待理解字符串匹配成功的包含于任意意图中的关键词之后,还包括:
如果已经连续N次确定不...

【专利技术属性】
技术研发人员:秦邱川刘引卢华玮杨声春徐欣欣魏鑫田成志汪哲逸王璇
申请(专利权)人:重庆农村商业银行股份有限公司
类型:发明
国别省市:重庆;50

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

1