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

文档序号:9276934阅读:206来源:国知局
一种向通话中的用户提供语音反馈信息的方法和装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,尤其涉及一种用于在计算机设备中向通话中的用户提供语音反馈信息的方法和装置。
【背景技术】
[0002]现有技术中,用户能够通过拨打相应的服务电话号码,获得服务商提供的自助语音服务。然而,现有技术的方案中,用户仅能通过按键,并遵照自助语音服务的语音提示,来一级级选择菜单项;例如,若用户希望为手机充值,则用户需要执行以下步骤:先拨打相应的服务电话号码;接着,仔细听取语音提示播报的多个菜单项(如按键I进入个人服务,按键2进入公司服务等);接着,选择按键I进入个人服务;接着,继续听取新的语音提示播报的多个菜单项,并进行选择;接着,如此重复多次,才能完成为手机充值的操作。

【发明内容】

[0003]本发明的目的是提供一种用于在计算机设备中向通话中的用户提供语音反馈信息的方法和装置。
[0004]根据本发明的一个方面,提供一种用于在计算机设备中向通话中的用户提供语音反馈信息的方法,其中,该方法包括:
[0005]a.获取对用户的语音信息进行语音识别得到的文本信息;
[0006]b.根据所述文本信息,并结合所述通话的另一方的菜单项,确定待跳转至的菜单项,其中,所述待跳转至的菜单项和当前菜单项能够相距两个层级或两个层级以上;
[0007]c.跳转至所确定的菜单项,并发送用于提供给用户的、与所述菜单项相对应的语音反馈信息。
[0008]根据本发明的另一个方面,还提供了一种用于在计算机设备中向通话中的用户提供语音反馈信息的装置,其中,该装置包括:
[0009]获取装置,用于获取对用户的语音信息进行语音识别得到的文本信息;
[0010]第一确定装置,用于根据所述文本信息,并结合所述通话的另一方的菜单项,确定待跳转至的菜单项,其中,所述待跳转至的菜单项和当前菜单项能够相距两个层级或两个层级以上;
[0011]反馈装置,用于跳转至所确定的菜单项,并发送用于提供给用户的、与所述菜单项相对应的语音反馈信息。
[0012]与现有技术相比,本发明具有以下优点:1)能够实现在另一方的所有菜单项中进行自由跳转,而不是限制于仅能转至当前菜单项的上级菜单项或下级菜单项,并且,由于能够在另一方的所有菜单项中进行自由跳转,故即便当前菜单项与文本信息不相匹配,也能够跳转至与文本信息相匹配的菜单项,且向用户反馈正确的语音反馈信息;2)能够通过将文本信息的分词的语义信息与多组语义匹配信息进行匹配,来更准确地确定待跳转至的菜单;3)能够根据预定信息,首先从通话的另一方的所有菜单项中预估与文本信息匹配度较高的部分菜单项,以缩小匹配范围,从而快速地确定待跳转至的菜单项,并且,当不能从部分菜单项中获得与文本信息相匹配的菜单项时,可扩大或逐步扩大匹配范围,从而避免匹配错误;4)当根据文本信息能够确定多个相匹配的菜单项时,能够通过向用户发送语音询问信息来最终确定待跳转至的菜单项,并且,由于该过程存在与用户之间的交互,故所确定的待跳转至的菜单是完全准确的;5)当判断根据当前获得的文本信息不能确定待跳转至的菜单项时,能够根据通话的历史场景信息来对当前获得的文本信息进行补充,使得补充后的文本信息能够被清楚地理解,从而更有效且准确地确定待跳转至的菜单项。
【附图说明】
[0013]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0014]图1为本发明一个优选实施例的用于在计算机设备中向通话中的用户提供语音反馈信息的方法的流程示意图;
[0015]图2为本发明一个优选实施例的用于在计算机设备中向通话中的用户提供语音反馈信息的装置的结构示意图;
[0016]图3为本发明一个示例的另一方的菜单项示意图。
[0017]附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0018]下面结合附图对本发明作进一步详细描述。
[0019]图1为本发明一个优选实施例的用于在计算机设备中向通话中的用户提供语音反馈信息的方法的流程示意图。
[0020]其中,本实施例主要由计算机设备来实现。其中,所述计算机设备包括但不限于网络设备和用户设备。所述网络设备包括但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算(Cloud Computing)的由大量计算机或网络服务器构成的云;所述用户设备包括但不限于PC机、平板电脑、智能手机、PDA等。所述计算机设备所处的网络包括但不限于互联网、广域网、城域网、局域网、VPN网络等。
[0021]其中,所述计算机设备能够为与用户通话的另一方提供与用户之间的语音服务,其中,所述计算机设备可直接作为所述通话的另一方,或者,所述计算机设备连接至所述通话的另一方。优选地,所述通话的另一方为用于为用户提供服务的服务方,如诸如电信、联通、移动等通信运营商,也可为其他任何需要为用户提供语音服务的服务商等。优选地,所述计算机设备中,或该计算机设备可连接至的其他设备中,可预先存储有所述通话的另一方的所有菜单项,还可进一步存储该所有菜单项之间的层级关系;其中,所述菜单项可表示所述通话的另一方为用户提供的菜单中的一个项。例如,所述通话的另一方为一个通信运营商,则计算机设备中存储有该通信运营商的所有菜单项。
[0022]需要说明的是,所述计算机设备仅为举例,其他现有的或今后可能出现的计算机设备如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
[0023]根据本实施例的方法包括步骤S1、步骤S2和步骤S3。
[0024]在步骤SI中,计算机设备获取对用户的语音信息进行语音识别得到的文本信息。
[0025]具体地,计算机设备获取对用户的语音信息进行语音识别得到的文本信息的方式包括但不限于:
[0026]I)计算机设备获取其他设备提供的、对用户的语音信息进行语音识别得到的文本信息。
[0027]例如,计算机设备并未作为所述通话的另一方与所述用户直接通信,而由所述其他设备作为所述通话的另一方与所述用户直接通信。该其他设备接收到来自用户的语音信息,并对该语音进行识别,获得文本信息并发送给计算机设备;则计算机设备直接接收来自该其他设备的文本信息。
[0028]又例如,计算机设备直接作为所述通话的另一方与所述用户直接通信。计算机设备接收来自用户的语音信息后,将该语音信息发送给其他设备,该其他设备对语音信息进行识别,获得文本信息,并发送给计算机设备;计算机设备接收该其他设备提供的文本信息。
[0029]2)计算机设备获取来自用户的语音信息,并对所述语音信息进行语音识别,获得相应的文本信息。
[0030]具体地,计算机设备可采用所多种方式获取来自用户的语音信息。例如,计算机设备为通话的另一方,该计算机设备直接接收来自用户的语音信息。又例如,计算机设备基于与所述通话的另一方之间的连接,接收该另一方提供的、来自用户的语音信息。
[0031]需要说明的是,计算机设备或其他设备可采用多种语音识别方式,对语音信息进行语音识别来获得相应的文本信息。例如,计算机设备可采用动态时间规整(DTW,DynamiCTime Warping),或者,模拟匹配技术,对语音信息进行语音识别,来获得相应的文本信息等。
[0032]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何获取对用户的语音信息进行语音识别得到的文本信息的实现方式,均应包含在本发明的范围内。
[0033]在步骤S2中,计算机设备根据文本信息,并结合通话的另一方的菜单项,确定待跳转至的菜单项。
[0034]其中,所述待跳转至的菜单项和当前菜单项能够相距两个层级或两个层级以上。
[0035]例如,图3为本发明一个示例的通话的另一方的菜单项的示意图,该另一方的菜单项被划分为三个层级,层级一包括以下菜单项:A、B ;层级二中,菜单项A1、A2为菜单项A的子菜单项,菜单项B1、B2为菜单项B的子菜单项;层级三中,菜单项All和A12为菜单项Al的子菜单项,菜单项A21、A22和A23为菜单项A2的子菜单项,菜单项Bll和B12为菜单项BI的子菜单项,菜单项B21和B22为菜单项B2的子菜单项。当前菜单项为A,待跳转至的菜单项为B22,该待跳转至的菜单项与当前菜单项相距两个层级。
[0036]其中,计算机设备可直接读取本地存储的菜单项;或者,计算机设备获取存储在非本地的菜单项。
[0037]优选地,当所述通话的另一方为用于为用户提供服务的服务方,且计算机设备可为多个服务方提供服务时,计算机设备可根据通话的另一方的号码信息,确定与该另一方相对应的菜单项。
[0038]其中,所述号码信息包括任何用于指示通话的另一方的号码的信息,如通话的另一方的电话号码、通话的另一方的号码对应的编号等。
[0039]例如,用户拨打另一方的电话号码发起通话,计算机设备基于与该另一方之间的连接获得该另一方的号码信息,并将与该号码信息对应的菜单项确定为与该另一方相对应的菜单项。
[0040]具体地,计算机设备根据所述文本信息,并结合所述通话的另一方的菜单项,确定待跳转至的菜单项的实现方式包括但不限于:
[0041]I)计算机设备直接将文本信息与通话的另一方的菜单项进行匹配,并将匹配得到的菜单项,作为待跳转至的菜单项。
[0042]例如,计算机设备在步骤SI中获得文本信息“给本机充值”,则计算机设备直接将该文本信息与通话的另一方的多个菜单项进行匹配,并获得匹配度最高的菜单项“本机充值”,作为待跳转至的菜单项。
[0043]2)本实现方式中,所述步骤S2进一步包括步骤S21-1和步骤S21-2。
[0044]在步骤S21-1中,计算机设备对所述文本信息进行分词,获得其至少一个分词的语义信息。
[0045]其中,分词的语义信息包括任何能够被计算机识别并用于表示该分词的语义的信息。优选地,分词的语义信息包括但不限于以下至少一项:
[0046]a)分词的同义词和/或同义词组合。
[0047]例如,分词“资费”的语义信息包括其同义词“计费”、“收费”等。
[0048]b)分词的同类词和/或同类词组合。
[0049]其中,分词的同类词表示与该分词属于同一类别的词汇。
[0050]作为一个示例,若分词属于地名,则该分词的同类词可包括其他地名。例如,分词“上海”的语义信息可包括“北京”、“天津”等。
[0051]c)与分词具有相同或相似结构的实体。
[0052]其中,与分词具有相同或相似结构的实体表示该实体的信息结构与分词相同或相似。优选地,该实体可为特殊语义表达式。
[0053]例如,分词为一个特定时间结构“2013年I月I日10点45分”,则与分词具有相同或相似结构的实体可为一个日期语义表达式“XXXX年XX月XX日XX点XX分”等。该等类似的特殊语义表达式还可包括人名、地址、电话号码等。
[0054]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何能
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1