The invention discloses a semantic analysis method based on state machine, the method includes determining voice product function; based on the voice function of products identified in semantic parsing steps in the speech the steps set of products, more than two steps including at least set to determine the node state machine; the corresponding to each step of the steps in the collection; according to the nodes form a node set; the node set state machine to form the voice products. The invention also discloses a semantic analysis device and a device based on a state machine.
【技术实现步骤摘要】
一种基于状态机的语义解析方法及装置、设备
本专利技术涉及语音解析技术,尤其涉及一种基于状态机的语义解析方法及装置、设备。
技术介绍
语音助手是一款智能型的终端应用,通过智能对话与即时问答的智能交互,实现帮忙用户解决问题,其主要是帮忙用户解决生活类问题,其中苹果手机中siri开创智能语音助手的先河。语音助手是一种语音控制应用程序(App,Application;简称应用),通过终端上的声音采集硬件采集用户发出的语音,然后通过语音识别技术对语音进行识别,再对识别出的语音进行语义判断,然后在前台迅速做出回应;还可以通过麦克风与用户进行语音聊天,或者通从用户的命令,帮助用户操控智能终端。从以上可以看出,语音助手是一类可以通过语音交互来实现替代全部或部分,用户在终端如手机上的查询与操作的应用程序。用户通过此类语音应用,可以大大提高在不同场景下操作手机的便利性。其中,语音识别技术是将语音信号转换为计算机可识别的文字符号,解决让机器听懂人说话问题的技术。目前,语音平台中通常包括多个语义解析器,这是因为在语音平台的数据生成过程中,每一个语义解析器大都是为某个业务定制的,而且由于每一业务所涉及的业务数据规模、字段都存在很大的差异,因此,语音平台为每一项业务都搭建一个语义解析器。当需要增加一种新的语音业务时,语音平台还需要为该业务搭建一个语义解析器,可见,现有的语音平台对于新的业务无法进行快速扩展;因此,对于信息服务提供商而言,一般各个业务部门就有几个对应于该业务部分的语音解析器,可见,现有的语音平台虽然将各个业务的语音业务放置在一起,但是并没有做到实际意义上的整合。专利技术 ...
【技术保护点】
一种基于状态机的语义解析方法,其特征在于,所述方法包括:确定语音产品的功能;根据所述语音产品的功能确定所述语音产品在语义解析中的步骤集合,所述步骤集合中至少包括两个以上的步骤;为所述步骤集合中的每一步骤确定对应的状态机的节点;根据确定的节点形成节点集合;将所述节点集合形成所述语音产品的状态机。
【技术特征摘要】
1.一种基于状态机的语义解析方法,其特征在于,所述方法包括:确定语音产品的功能;根据所述语音产品的功能确定所述语音产品在语义解析中的步骤集合,所述步骤集合中至少包括两个以上的步骤;为所述步骤集合中的每一步骤确定对应的状态机的节点;根据确定的节点形成节点集合;将所述节点集合形成所述语音产品的状态机。2.根据权利要求1所述的方法,其特征在于,所述将所述节点集合形成所述语音产品的状态机,包括:根据所述步骤集合中每两个步骤之间的连接关系确定各每两个步骤对应的节点之间的连接关系;根据所述节点集合中各节点之间的连接关系形成所述语音产品的状态机。3.根据权利要求1所述的方法,其特征在于,所述将所述节点集合形成所述语音产品的状态机,包括:获取每一步骤对应的节点的标识;根据每一步骤对应的节点的标识按照预设的状态图形成所述语音产品的状态机。4.根据权利要求3所述的方法,其特征在于,所述形成预设的状态图包括:确定语义解析中的步骤全集,所述步骤全集至少包括两个以上的步骤,所述步骤集合为所述步骤全集的子集;为所述步骤全集中的每一步骤封装为状态机的节点;根据所述步骤全集中每两个步骤之间的连接关系确定各每两个步骤对应的节点之间的连接关系;根据各节点之间的连接关系,形成状态图。5.根据权利要求4所述的方法,其特征在于,所述为所述步骤集合中的每一步骤确定对应的状态机的节点,包括:获取步骤与节点之间的关联信息;根据所述关联信息确定为所述步骤集合中的每一步骤确定对应的状态机的节点。6.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:获取第一连接关系,所述第一连接关系为所述步骤集合中第一步骤与所述步骤集合中除所述第一步骤外其他步骤之间的连接关系;获取第二连接关系,所述第二连接关...
【专利技术属性】
技术研发人员:冯晓冰,廖玲,王飞,徐浩,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。