一种语音应答方法、电子设备和系统的制作方法_3

文档序号:9474510阅读:来源:国知局
之外,还可以通过其他方式实现该过程,本发明实施例对具体的过程不加以限定。
[0080]由于引用率最高的预设语料描述了用户咨询次数最多的问题,所以,通过引用率最高的预设语料,可以在用户自身的表达不清楚的情况下,使得语音应答的结果进一步符合用户的真实意思,可以进一步提高语音应答的效率,增强用户体验。
[0081]通过利用系统预先存储的预设语料,回复用户发起的语音请求,使得在人工回复忙碌时,可以自动回复用户所要咨询的问题,减少了用户等待的时间,提高了用户在咨询问题时的语音应答的效率,增强了用户体验;同时,由于根据预先存储的预设语料回复用户的语音请求,该预设语料尽可能的描述了用户可能遇到的问题,使得根据该预设语料回复用户发起的语音请求,相对于传统的人工回复而言,避免了人为因素导致的回复不专业等情况,提高了语音应答的可靠性,进一步增强了用户体验。
[0082]308、触发人工回复流程,结束。
[0083]具体的,可以向人工回复设备发送触发指令,以使该向人工回复设备开启人工回复流程;示例性的,该可以通过向人工回复设备拨打电话的方式来触发指令。
[0084]通过由人工解答,降低了因自动回复失败而导致用户需要再次发起语音请求或者因自动回复失败而导致用户无法咨询的情况的发生率,进一步提高了用户在咨询问题时的语音应答的效率,增强了用户体验,且由于无法自动回复时触发人工回复,相较于传统的实时人工回复,节省看了人工回复的成本。
[0085]可选的,还可以判定当前网络是否中断,若当前网络中断,则触发步骤308。
[0086]通过在网络中断时触发人工流程,避免了因网络中断而导致用户需要再次发起语音请求,进一步提高了用户在咨询问题时的语音应答的效率,增强了用户体验。
[0087]可选的,还可以判断设备是否出现故障,若设备出现故障,则触发步骤308。
[0088]具体的,可以通过实时检测设备的运行参数,判断设备是否出现故障,该运行参数用于描述设备的各个元器件的运行状态,本发明实施例对具体的运行参数不加以限定。
[0089]除了运行参数可以判断设备是否出现故障,还可以通过其他方式,本发明实施例对具体的方式不加以限定。
[0090]通过在设备出现故障时触发人工流程,从而使得在因设备故障而导致用户需要再次发起语音请求或者用户发起的语音无法得到应答时,转至人工回复流程,进一步提高了用户在咨询问题时的语音应答的效率,增强了用户体验。
[0091]本发明实施例提供了一种语音应答方法,可以利用系统预先存储的语料库中的预设语料,回复用户发起的语音请求,使得在人工回复忙碌时,可以自动回复用户所要咨询的问题,减少了用户等待的时间,提高了用户在咨询问题时的语音应答的效率,增强了用户体验;同时,通过判断语料库中是否存在与用户发起的语音请求中的语音词条匹配的至少一个预设语料,可以判断用户提出的问题能否能够通过语料库的预设语料进行自动回复,在无法自动回复时,触发人工回复流程,由人工解答,降低了因自动回复失败而导致用户需要再次发起语音请求或者因自动回复失败而导致用户无法咨询的情况的发生率,进一步提高了用户在咨询问题时的语音应答的效率,增强了用户体验,且由于无法自动回复时触发人工回复,相较于传统的实时人工回复,节省了人工回复的成本;同时,由于根据预先存储的语料库中的预设语料回复用户的语音请求,该预设语料尽可能的描述了用户可能遇到的问题,使得根据该预设语料回复用户发起的语音请求,相对于传统的人工回复而言,避免了人为因素导致的回复不客观等情况,提高了语音应答的可靠性,进一步增强了用户体验。另夕卜,通过进行文本识别,可以识别出用户通过语音请求所咨询的问题,使得在根据所识别的结果进行解答时,尽可能真实地获取用户所要表达的语句,提高了语音应答的准确性,进一步增强用户体验。同时,还通过进行语义识别,可以进一步识别出用户通过语音请求所咨询的问题,使得可以进一步提高语音应答的准确性,真实地获取用户所要表达的语句,增强用户体。另外,通过在网络中断时触发人工流程,避免了因网络中断而导致用户需要再次发起语音请求,进一步提高了用户在咨询问题时的语音应答的效率,增强了用户体验。另外,还通过在设备出现故障时触发人工流程,从而使得在因设备故障而导致用户需要再次发起语音请求或者用户发起的语音无法得到应答时,转至人工回复流程,进一步提高了用户在咨询问题时的语音应答的效率,增强了用户体验。
[0092]实施例三
[0093]本发明实施例提供的一种电子设备4,参照图4所示,该设备包括:
[0094]接收模块41,用于接收用户发起的语音请求,语音请求至少包括一个语音词条;
[0095]识别模块42,用于识别语音请求包括的语音词条;
[0096]判断模块43,用于判断语料库中是否存在与语音词条匹配的至少一个预设语料;
[0097]若判断模块43判定语料库中存在与语音词条匹配的预设语料,则触发回复模块44根据至少一个预设语料,回复语音请求;
[0098]若判断模块43判定语料库中不存在与语音词条匹配的预设语料,则触发人工回复流程。
[0099]可选的,识别模块42具体用于:
[0100]将语音请求中的语音词条转化为文本词条;
[0101]对文本词条执行语义分析和语法分析中的至少一个,生成识别结果,识别结果至少包括用于描述用户所要咨询的问题的语料。
[0102]可选的,判断模块43具体用于:
[0103]将识别结果中的语料与至少一个预设语料进行匹配,获取语料与至少一个预设语料之间的相似度;
[0104]若相似度大于预设阈值,则判定语料库中存在与语音词条匹配的至少一个预设语料。
[0105]可选的,回复模块44具体用于:
[0106]获取至少一个预设语料所对应的引用率;
[0107]从至少一个预设语料中,确定引用率最高的预设语料;
[0108]利用引用率最高的预设语料,回复语音请求。
[0109]可选的,电子设备还包括存储模块,用于存储语料库、语音请求、语音词条以及文本词条。
[0110]本发明实施例提供了一种电子设备,通过该电子设备可以利用系统预先存储的语料库中的预设语料,回复用户发起的语音请求,使得在人工回复忙碌时,可以自动回复用户所要咨询的问题,减少了用户等待的时间,提高了用户在咨询问题时的语音应答的效率,增强了用户体验;同时,通过判断语料库中是否存在与用户发起的语音请求中的语音词条匹配的至少一个预设语料,可以判断用户提出的问题能否能够通过语料库的预设语料进行自动回复,在无法自动回复时,触发人工回复流程,由人工解答,降低了因自动回复失败而导致用户需要再次发起语音请求或者因自动回复失败而导致用户无法咨询的情况的发生率,进一步提高了用户在咨询问题时的语音应答的效率,增强了用户体验,且由于无法自动回复时触发人工回复,相较于传统的实时人工回复,节省了人工回复的成本;同时,由于根据预先存储的语料库中的预设语料回复用户的语音请求,该预设语料尽可能的描述了用户可能遇到的问题,使得根据该预设语料回复用户发起的语音请求,相对于传统的人工回复而言,避免了人为因素导致的回复
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1