一种向通话中的用户提供语音反馈信息的方法和装置的制造方法_4

文档序号:9276934阅读:来源:国知局

[0133]又例如,计算机设备直接作为所述通话的另一方与所述用户直接通信。计算机设备接收来自用户的语音信息后,将该语音信息发送给其他设备,该其他设备对语音信息进行识别,获得文本信息,并发送给计算机设备;计算机设备的获取装置I接收该其他设备提供的文本信息。
[0134]2)获取装置I获取来自用户的语音信息,并对所述语音信息进行语音识别,获得相应的文本信息。
[0135]具体地,计算机设备的获取装置I可采用所多种方式获取来自用户的语音信息。例如,计算机设备为通话的另一方,该计算机设备的获取装置I直接接收来自用户的语音信息。又例如,计算机设备的获取装置I基于该计算机设备与所述通话的另一方之间的连接,接收该另一方提供的、来自用户的语音信息。
[0136]需要说明的是,计算机设备或其他设备可采用多种语音识别方式,对语音信息进行语音识别来获得相应的文本信息。例如,计算机设备可采用动态时间规整(DTW,DynamiCTime Warping),或者,模拟匹配技术,对语音信息进行语音识别,来获得相应的文本信息等。
[0137]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何获取对用户的语音信息进行语音识别得到的文本信息的实现方式,均应包含在本发明的范围内。
[0138]第一确定装置2根据文本信息,并结合通话的另一方的菜单项,确定待跳转至的菜单项。
[0139]其中,所述待跳转至的菜单项和当前菜单项能够相距两个层级或两个层级以上。
[0140]例如,图3为本发明一个示例的通话的另一方的菜单项的示意图,该另一方的菜单项被划分为三个层级,层级一包括以下菜单项:A、B ;层级二中,菜单项A1、A2为菜单项A的子菜单项,菜单项B1、B2为菜单项B的子菜单项;层级三中,菜单项All和A12为菜单项Al的子菜单项,菜单项A21、A22和A23为菜单项A2的子菜单项,菜单项Bll和B12为菜单项BI的子菜单项,菜单项B21和B22为菜单项B2的子菜单项。当前菜单项为A,待跳转至的菜单项为B22,该待跳转至的菜单项与当前菜单项相距两个层级。
[0141]其中,第一确定装置2可直接读取本地存储的菜单项;或者,第一确定装置2获取存储在非本地的菜单项。
[0142]优选地,当所述通话的另一方为用于为用户提供服务的服务方,且计算机设备可为多个服务方提供服务时,本实施例的语音服务装置还包括第二确定装置(图未示)。该第二确定装置根据通话的另一方的号码信息,确定与该另一方相对应的菜单项。
[0143]其中,所述号码信息包括任何用于指示通话的另一方的号码的信息,如通话的另一方的电话号码、通话的另一方的号码对应的编号等。
[0144]例如,用户拨打另一方的电话号码发起通话,该第二确定装置基于计算机设备与该另一方之间的连接获得该另一方的号码信息,并将与该号码信息对应的菜单项确定为与该另一方相对应的菜单项。
[0145]具体地,第一确定装置2根据所述文本信息,并结合所述通话的另一方的菜单项,确定待跳转至的菜单项的实现方式包括但不限于:
[0146]I)第一确定装置2直接将文本信息与通话的另一方的菜单项进行匹配,并将匹配得到的菜单项,作为待跳转至的菜单项。
[0147]例如,获取装置I获得文本信息“给本机充值”,则第一确定装置2直接将该文本信息与通话的另一方的多个菜单项进行匹配,并获得匹配度最高的菜单项“本机充值”,作为待跳转至的菜单项。
[0148]2)本实现方式中,所述第一确定装置2进一步包括分词装置(图未示)和第一子确定装置(图未示)。
[0149]分词装置对所述文本信息进行分词,获得其至少一个分词的语义信息。
[0150]其中,分词的语义信息包括任何能够被计算机识别并用于表示该分词的语义的信息。优选地,分词的语义信息包括但不限于以下至少一项:
[0151]a)分词的同义词和/或同义词组合。
[0152]例如,分词“资费”的语义信息包括其同义词“计费”、“收费”等。
[0153]b)分词的同类词和/或同类词组合。
[0154]其中,分词的同类词表示与该分词属于同一类别的词汇。
[0155]作为一个示例,若分词属于地名,则该分词的同类词可包括其他地名。例如,分词“上海”的语义信息可包括“北京”、“天津”等。
[0156]c)与分词具有相同或相似结构的实体。
[0157]其中,与分词具有相同或相似结构的实体表示该实体的信息结构与分词相同或相似。优选地,该实体可为特殊语义表达式。
[0158]例如,分词为一个特定时间结构“2013年I月I日10点45分”,则与分词具有相同或相似结构的实体可为一个日期语义表达式“XXXX年XX月XX日XX点XX分”等。该等类似的特殊语义表达式还可包括人名、地址、电话号码等。
[0159]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何能够被计算机识别并用于表示一个分词的语义的信息,均应包含在本发明的分词的语义信息的范围内。
[0160]具体地,分词装置可采用多种方式,来对文本信息进行分词,获得其至少一个分词的语义信息。
[0161]例如,分词装置可采用多种方式(如字符串匹配方法、语义理解方法等)来对文本信息进行分词,并将所得分词与预先已获得的语义信息所对应的词汇进行匹配,从而将成功匹配的词汇的语义信息作为分词的语义信息等。
[0162]又例如,在上例中,在将所得分词与预先已获得的语义信息所对应的词汇进行匹配,从而确定成功匹配的词汇对应的语义信息后,分词装置还可进一步结合分词在文本信息中的语境,对成功匹配的词汇对应的语义信息进行处理,从而确定分词的语义信息等。
[0163]需要说明的是,分词装置可获得文本信息的所有分词中每个分词的语义信息;或者,分词装置可仅获得文本信息的部分分词中每个分词的语义信息。特别是一些无意义的分词(如“的”、“和”等),分词装置可不获取该等分词的语义信息。
[0164]第一子确定装置将所获得的语义信息与通话的另一方的菜单项中的至少一个菜单项的语义匹配信息进行匹配,确定待跳转至的菜单项。
[0165]其中,所述计算机设备中预先存储通话的另一方的菜单项以及语义匹配信息;其中,每个菜单项对应一组语义匹配信息;优选地,每组语义匹配信息包括一个或多个语义匹配结构。优选地,一个语义匹配结构也可为肯定式语义匹配结构或否定式语义匹配结构,与肯定式语义匹配结构的匹配度越高,表示与该肯定式语义匹配结构对应的菜单项的匹配度越高,与否定式语义匹配结构的匹配度越高,表示与该否定式语义匹配结构对应的菜单项的匹配度越低;一组语义匹配信息所表达的语义相近。
[0166]其中,一个语义匹配结构可表现为一个语义表达式。优选地,该语义匹配结构包括但不限于以下至少一项:a)多个词汇以及该多个词汇中至少一个词汇的语义信息,其中,一个词汇的语义信息与一个分词的语义信息相类似,在此不再赘述;b)所述多个词汇之间的逻辑关系,如该多个词汇之间的先后顺序关系、限定关系(如一个词汇为另一个词汇的修饰词)等。
[0167]例如,一组语义匹配信息包括以下三个语义匹配结构“ [10元][本地][流量包][是][什么]”、“ [10元][本地][流量包][是][什么][业务]”和“[查询][10元][省内][流量包][服务]”。其中,每个“[]”中的内容表示一个词汇和/或该词汇的语义信息。
[0168]优选地,可用一个标准问题来表示与一组语义匹配信息中的所有语义匹配信息相近的自然语言含义;例如,上例中包含该三个语义匹配结构的一组语义匹配信息的标准问题可为“10元流量包的介绍”。优选地,该标准问题可用于匹配,也可仅用于供操作人员理解一组语义匹配信息中所有语义匹配信息相近的自然语言含义。
[0169]具体地,第一子确定装置可采用多种方式将所获得的语义信息与通话的另一方的菜单项中的至少一个菜单项的语义匹配信息进行匹配,确定待跳转至的菜单项。
[0170]作为一个示例,第一子确定装置首先从另一方的菜单项中选择至少一个菜单项(如随机选择,或根据与文本信息的语义相近程度选择等),之后,对于所述至少一个菜单项,第一子确定装置将各个分词的语义信息与该至少一个菜单项对应的语义匹配信息进行匹配,将匹配度最高的菜单项确定为待跳转至的菜单项。
[0171]例如,获取装置I获得文本信息“请问本地流量怎么收费”;分词装置对该文本信息进行分词,获得分词“本地”、“流量”、“收费”的语义信息;第一子确定装置首先确定菜单项“流量资费”和“省内流量资费”,之后,第一子确定装置将上述三个分词的语义信息,与菜单项“流量资费”的一组语义匹配信息以及菜单项“省内流量资费”的一组语义匹配信息进行匹配,并将匹配度较高的菜单项“省内流量资费”,确定为待跳转至的菜单项。
[0172]作为另一个示例,在已进行过将语音信息与语义匹配信息进行匹配操作的情况下,第一子确定装置还可执行以下操作:从尚未与各个分词的语义信息进行匹配的菜单项中选择一个菜单项(如随机选择一个菜单项,或在已匹配的菜单项中选择目前匹配度最高的菜单项的下一级菜单项等),将各个分词的语义信息与该菜单项的语义匹配信息进行匹配,并当匹配度高于预定值时,确定该菜单项为待跳转至的菜单项,当匹配度不高于预定至时,重复本示例中的前述操作,直至确定待跳转至的菜单项。
[0173]实现方式2)能够通过语义理解,对文本信息进行语义扩充,并且,实现方式2)中,菜单项也具有表现其语义的语义匹配信息,这使得本实现方式的匹配过程更为准确。
[0174]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据文本信息,并结合通话的另一方的菜单项,确定待跳转至的菜单项的实现方式,均应包含在本发明的范围内。
[0175]需要进一步说明的是,第一确定装置2还可进一步包括多种优选方案。以下以举例形式说明多种优选方案:
[0176]优选方案一:
[0177]本优选方案中,第一确定装置2进一步包括选择装置(图未示)和第二子确定装置(图未示)。
[0178]选择装置根据预定信息,从另一方的所有菜单项中选择预估与文本信息匹配度较高的部分菜单项。
[0179]其中,所述预定信息包括任何预定的、用于选择部分菜单项的信息;优选地,所述预定信息包括但不限于:
[0180]a)获取装置I所获得的文本信息。
[0181]优选地,文本信息的语义与一个菜单项的语义之间的匹配度越高,则该菜单项被预估为与文本信息匹配度较高的菜单项的可能性越高。需要说明的是,选择装置可直接对文本信息进行自然语言分析,来快速确定该文本信息的语义。
[0182]b)用户与通话的另一方之间的当前通话的当前菜单项。
[0183]优选地,在某些情况下,对文本信息进行分析,可确定待跳转至的菜单项与通话的当前菜单项有关,如文本信息为“下一个”、“返回前二级”、“我要其他类似服务”等;则选择装置可根据当前菜单项,预估与文本信息匹配度较高的部分菜单项。更优选地,选择装置还可结合菜单项之间的层级关系和/或通话过程中用户选择过的历史菜单
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1