[发明专利]一种基于口语对话特征的语义逻辑表达和分析方法有效
| 申请号: | 201811054040.9 | 申请日: | 2018-09-11 |
| 公开(公告)号: | CN110895657B | 公开(公告)日: | 2023-05-26 |
| 发明(设计)人: | 张宏 | 申请(专利权)人: | 慧捷(上海)科技股份有限公司 |
| 主分类号: | G06F40/30 | 分类号: | G06F40/30 |
| 代理公司: | 上海麦其知识产权代理事务所(普通合伙) 31257 | 代理人: | 董红曼 |
| 地址: | 200234 上海*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 口语 对话 特征 语义 逻辑 表达 分析 方法 | ||
1.一种基于口语对话特征的语义逻辑表达和分析方法,其特征在于,通过对按照口语对话顺序输入的对话角色的对话文本,采用关键字词顺序规则KS的定义方式,结合and,or,not和括号组成的逻辑表达式,实现对多个语义表达的综合逻辑规则表达,进而对任意口语对话文本进行信息特征提取和分析,具体包括以下步骤:
步骤一、识别口语对话,获得口语对话文本信息内容;
由语音识别系统对口语对话语音进行识别,获得按照对话顺序输入的口语对话文本信息内容;
步骤二、定义关键字词顺序规则;
定义关键字词序列规则KS,其包含K1---K2---K3---…---Kn格式的任意长度关键字词顺序规则;其中,K1、K2、……Kn为任意的关键字词,所述关键字词之间的间隔可以设定为任意长度的字符间隔或时间间隔;
步骤三、限定关键字词归属的对话角色;
分别限定所述K1、K2、……Kn关键字词归属的对话角色;
步骤四、实现语义逻辑表达和分析;
通过定义多个关键字词序列规则KS1,KS2…KSn,并将这些关键词序列规则KS作为单元,通过使用and,or,not以及括号对所述单元进行组合,形成逻辑关系表达式,实现对任意语义表达的任意逻辑规则表达,进而对任意口语对话文本进行信息特征提取和分析;所述步骤四中,所述逻辑关系表达式为:当口语对话文本信息内容中,某个KSn对应的所有关键字词都按照定义顺序出现,并且间隔都符合此KSn的定义时,则此KSn的值为真;反之,如果一段口语对话文本信息内容中,某个KSn定义的关键字词顺序都没有出现,或者即使出现,也不满足间隔定义时,则此KSn的值为假;通过分析所有关键词序列KS对一个对话文本中的值真或者假,并带入模型逻辑运算公式,计算此模型针对此对话文本的逻辑值真或者假,从而判断出此逻辑模型所表达的语义,是否在此文本对话信息内容中出现。
2.如权利要求1所述的基于口语对话特征的语义逻辑表达和分析方法,其特征在于,所述步骤一中,所述口语对话文本信息内容包括:每句口语对话文本的内容、每句口语对话文本的对话角色、以及每句口语对话的开始时间点和结束时间点。
3.如权利要求2所述的基于口语对话特征的语义逻辑表达和分析方法,其特征在于,所述对话角色包括对话角色A、对话角色B。
4.如权利要求1所述的基于口语对话特征的语义逻辑表达和分析方法,其特征在于,所述步骤二中,所述任意长度关键字词顺序规则为对任意多个关键字词在任意间隔范围内的口语对话文本特征表达形式。
5.如权利要求1所述的基于口语对话特征的语义逻辑表达和分析方法,其特征在于,所述步骤三中,针对口语对话场景中区分口语对话特征的对话角色A或B。
6.如权利要求1所述的基于口语对话特征的语义逻辑表达和分析方法,其特征在于,所述步骤四中,还可以将基于口语对话角色的语义特征表达作为单元,通过使用and,or,not以及括号对所述单元进行组合,从而形成针对对话场景的语义逻辑规则。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧捷(上海)科技股份有限公司,未经慧捷(上海)科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811054040.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种性能退化模型预测精度验证方法
- 下一篇:一种制动定位夹具





