基于语音语义的电话应答方法、装置、设备及存储介质与流程

文档序号:25992370发布日期:2021-07-23 21:04阅读:80来源:国知局
基于语音语义的电话应答方法、装置、设备及存储介质与流程

本发明涉及语音语义领域,尤其涉及一种基于语音语义的电话应答方法、装置、设备及存储介质。



背景技术:

随着ai电话机器人的普及,大部分电话客服转换成了智能语音问答服务。

现有客服语音系统在通话环境嘈杂中,不能准确识别用户的语音,从而无法准确的提供服务数据,或者需要用户重复对话,浪费用户时间。此外,对于有社交恐惧症的人而言,对着一个智能语音机器人说话容易有不适感。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种基于语音语义的电话应答方法、装置、计算机设备及存储介质,使用户在嘈杂环境或需要保持安静的环境中以非语音方式进行通话应答,提高通话终端服务的准确性和节省用户时间。

一种基于语音语义的电话应答方法,包括:

获取通话终端的来电号码,判断所述来电号码是否为客服号码;

若所述来电号码为客服号码,则启动智能语音应答模式;

在所述智能语音应答模式下,获取用户的输入数据;

当所述用户的输入数据为文字脚本时,将所述文字脚本转换为应答语音;

将所述应答语音发送给所述通话终端。

一种基于语音语义的电话应答装置,包括:

来电号码判断模块,用于获取通话终端的来电号码,判断所述来电号码是否为客服号码;

智能语音应答模式启动模块,用于若所述来电号码为客服号码,则启动智能语音应答模式;

输入数据获取模块,用于在所述智能语音应答模式下,获取用户的输入数据;

应答语音转换模块,用于当所述用户的输入数据为文字脚本时,将所述文字脚本转换为应答语音;

应答语音发送模块,用于将所述应答语音发送给所述通话终端。

一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,所述处理器执行所述计算机可读指令时实现上述基于语音语义的电话应答方法。

一个或多个存储有计算机可读指令的可读存储介质,所述计算机可读指令被一个或多个处理器执行时,使得所述一个或多个处理器执行如上述基于语音语义的电话应答方法。

上述基于语音语义的电话应答方法、装置、计算机设备及存储介质,通过获取通话终端的来电号码,判断所述来电号码是否为客服号码;若所述来电号码为客服号码,则启动智能语音应答模式,使用户在嘈杂环境或需要保持安静的环境中可以进行通话应答;在所述智能语音应答模式下,获取用户的输入数据;当所述用户的输入数据为文字脚本时,将所述文字脚本转换为应答语音;将所述应答语音发送给所述通话终端,可提高通话终端服务的准确性和节省用户时间。本发明可使用户在嘈杂环境或需要保持安静的环境中进行通话应答,提高通话终端服务的准确性和节省用户时间。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一实施例中基于语音语义的电话应答方法的一应用环境示意图;

图2是本发明一实施例中基于语音语义的电话应答方法的一流程示意图;

图3是本发明一实施例中基于语音语义的电话应答装置的一结构示意图;

图4是本发明一实施例中计算机设备的一示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本实施例提供的基于语音语义的电话应答方法,可应用在如图1的应用环境中,其中,客户端与服务端进行通信。其中,客户端包括但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。服务端可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

在一实施例中,如图2所示,提供一种基于语音语义的电话应答方法,以该方法应用在图1中的服务端为例进行说明,包括如下步骤:

s10、获取通话终端的来电号码,判断所述来电号码是否为客服号码。

可理解的,客服号码可以是电信客服、售后安装服务、保险服务等给客户提供服务的智能客服号码。例如,中国移动、中国电信、中国联通属于电信客服号码;类似于海尔、美的这样的家用电器的售后服务电话属于售后安装客服号码。通话终端是指来电终端。

具体的,获取通话终端的来电号码,将来电号码与号码库中的客服号码进行比对识别,判断该来电号码是否为客服号码。若来电号码与号码库中的客服号码相同,则该来电号码为客服号码。其中,号码库可以是存在本地或者云端的一个数据库。该数据库中包含若干客服号码,比如,中国移动、中国电信、中国联通等。且每个客服号码根据其服务类型标注相应的标签。该标签可为电信客服、售后安装服务、保险服务、快递外卖、广告营销等类型。

s20、若所述来电号码为客服号码,则启动智能语音应答模式。

可理解的,智能语音应答模式是指,在智能终端上,将用户的文字应答智能地转译成语音应答的模式。在该模式下,用户不需要进行语音应答,而是进行文字应答,并将应答的文字自动转化为回复语音。

具体的,若来电号码通过与号码库中的客服号码进行比对识别,确认是给客户提供服务的智能客服号码,则可启动智能语音应答模式。其中,智能语音应答模式的启动方式包括自启动和手动启动。可以在智能终端上设置智能语音应答模式为自启动,在识别出来电号码为客服号码后自动进入智能语音应答模式。进入智能语音应答模式后,在智能终端的用户界面上显示输入框,用户可以在输入框内输入应答文字。可以在智能终端上设置智能语音应答模式为手动启动,在识别出来电号码为客服号码后,获取用户在智能终端的启动操作信息,进入智能语音应答模式。进入智能语音应答模式后,在智能终端的用户界面上显示输入框,用户可以在输入框内输入应答文字。

可选的,可以在智能终端中设置扬声器播放模式为自启动,当进入智能语音应答模式时,自动将智能终端的语音播放模式设置为扬声器播放。

可选的,当来电号码不是客服号码时,则不启动智能语音应答模式,进行常规接听通话。

s30、在所述智能语音应答模式下,获取用户的输入数据。

可理解的,用户的输入数据是用户在输入框中输入的应答信息,该应答信息可以是输入的文字脚本,也可以是用户预先自行录制的语音脚本。文字脚本,是用户在输入框中输入的文字。语音脚本,可以是用户的手机号、用户的姓名、用户的身份证号码、用户的地址等定制化的语音。例如,当来电号码为移动客服号码,且语音提示:请说出您的地址。此时,用户可以选择预先自行录制并保存在数据库中的关于地址的语音,作为应答信息发送给移动客服。

具体的,当通话处于智能语音应答模式下时,获取用户在输入框中输入的文字脚本或用户自行录制的语音脚本。其中,输入文字脚本时,可以根据客服号码的服务类型、用户输入的文字等推荐对应的文字对话脚本,以供用户选择作为应答信息。例如,当来电号码为移动客服号码,且语音提示:请问您需要什么帮助呢?此时,用户可以在输入框中编辑查流量这句话,作为文字脚本,或者在推荐的文字对话脚本中选择查流量这个文字对话脚本,作为文字脚本。

s40、当所述用户的输入数据为文字脚本时,将所述文字脚本转换为应答语音。

具体的,判断用户的输入数据是否为文字脚本,当用户的输入数据为文字脚本时,通过python或java等语言程序将用户输入的文字脚本中的文字进行转译,生成与用户输入的文字脚本相应的语音,即用户应答语音。比如,通过python将汉字转为unicode码,然后通过查询一个匹配文件。获取该汉字的拼音和音调,该匹配文件包含有标准汉字unicode编码所对应的拼音和相应的音调,根据拼音调用相对应的单个字的语音文件,从而实现将文字文件转译生成语音文件。

可选的,当用户的输入数据不是文字脚本时,直接将用户的输入数据发送给通话终端。

s50、将所述应答语音发送给所述通话终端。

具体的,将用户输入的文字脚本转译生成相对应的应答语音后,将该应答语音发送给通话终端。

可选的,将该应答语音对应的文字脚本保存在数据库中,以供用户后续选择。

具体的,在步骤s10-s50中,通过获取通话终端的来电号码,判断所述来电号码是否为客服号码;若所述来电号码为客服号码,则启动智能语音应答模式,使用户在嘈杂环境或需要保持安静的环境中可以进行通话应答;在所述智能语音应答模式下,获取用户的输入数据;当所述用户的输入数据为文字脚本时,将所述文字脚本转换为应答语音;将所述应答语音发送给所述通话终端,可提高通话终端服务的准确性和节省用户时间。本发明可使用户在嘈杂环境或需要保持安静的环境中进行通话应答,提高通话终端服务的准确性和节省用户时间。

可选的,在步骤s20中,所述若所述来电号码为客服号码,则启动智能语音应答模式,还包括:

s201、若所述来电号码为客服号码,获取用户的启动操作信息。

可理解的,用户的启动操作信息是指用户在智能终端上启动智能语音应答模式的操作信息。

具体的,若来电号码为客服号码,获取用户在智能终端的启动智能语音应答模式的操作信息。该启动操作信息可以是用户在智能终端的界面上触摸智能语音应答模式开关按钮的触控信息生成的信息;或是用户按压智能终端的若干按键产生的信息。

s202、根据所述启动操作信息启动所述智能语音应答模式。

具体的,根据生成的启动操作信息,使智能终端的当前通话进入智能语音应答模式。当智能智能终端处于智能语音应答模式时,在智能终端的用户界面上显示输入框。用户可以在该输入框中输入文字脚本或者语音脚本。

具体的,在步骤s201、s202中,若所述来电号码为客服号码,获取用户的启动操作信息;根据所述启动操作信息启动所述智能语音应答模式,用户可对当前通话模式进行选择,操作简单方便。

可选的,在步骤s201中,所述若所述来电号码为客服号码,获取用户的启动操作信息,还包括:

s2011、在智能终端的用户界面上显示智能语音应答模式的开关按钮。

可理解的,开关按钮的显示方式包括但不限于启用和关闭,通过该开关按钮可以控制智能终端的当前通话是否进入智能语音应答模式。

具体的,当来电号码为客服号码时,可以在智能终端的用户界面上显示智能语音应答模式的开关按钮。用户可以根据当前通话的需求,在智能终端的界面上通过触控开关按钮选择是否开启智能语音应答模式。

s2012、接收用户启用所述开关按钮的触控信息,根据所述触控信息生成所述启动操作信息。

可理解的,触控信息是用户在智能终端上的触控开关按钮的信息,该触控信息包括触控启用按钮和触控关闭按钮。

具体的,接收用户在智能终端上的触控开关按钮的触控信息,当检测到触控信息为触控启用按钮时,根据该触控信息生成启动智能语音应答模式的启动操作信息,使智能终端的当前通话启动智能语音应答模式。当检测到触控信息为触控关闭按钮时,此时,智能终端的当前通话不启动智能语音应答模式。

具体的,在步骤s2011、s2012中,在智能终端的用户界面上显示智能语音应答模式的开关按钮,接收用户启用所述开关按钮的触控信息,根据所述触控信息生成所述启动操作信息。通过用户界面上的开关按钮就可以对当前通话模式进行选择,操作简单方便。

可选的,在步骤s201中,所述若所述来电号码为客服号码,获取用户的启动操作信息,还包括:

s2013、接收用户按压智能终端的若干按键的按键信息。

可理解的,按键信息是指用户在智能终端上按压按键的信息。

具体的,接收用户在智能终端上按压若干按键的按键信息,通过判断该按键信息可生成启动智能语音应答模式的启动操作信息。

s2014、当所述按键信息符合启动条件,则生成所述启动操作信息。

具体的,当接收到用户在智能终端上按压按键的按键信息时,判断该按键信息是否符合启动条件,若该按键信息符合启动条件,则根据该按键信息生成启动智能语音应答模式的启动操作信息,使智能终端的当前通话启动智能语音应答模式。其中,启动条件包括但不限于按键信息为长按音量-按键生成的按键信息,或按键信息为同时按下音量+和音量-按键生成的按键信息。当该按键信息不符合启动条件时,则不生成启动操作信息,智能终端的当前通话不启动智能语音应答模式,用户可以进行常规接听。

具体的,在步骤s2013、s2014中,接收用户按压智能终端的若干按键的按键信息,当所述按键信息符合启动条件,则生成所述启动操作信息。通过按压按键用户可以对当前通话模式进行选择,操作简单方便。

可选的,在步骤s20中,所述若所述来电号码为客服号码,则启动智能语音应答模式,还包括:

s203、若所述来电号码为客服号码,检测所述智能语音应答模式的自动开关是否开启。

可理解的,智能语音应答模式的自动开关可以在智能终端中进行设置,用户可以在智能终端中将该自动开关设置为开启或者不开启。

具体的,当来电号码确认为客服号码时,可自动检测智能终端中智能语音应答模式的自动开关的设置状态,判断该自动开关是否为开启。

s204、若检测到所述智能语音应答模式的自动开关为开启,则启动所述智能语音应答模式。

具体的,当检测到智能终端中智能语音应答模式的自动开关为开启时,自动启动智能语音应答模式,使智能终端的当前通话进入智能语音应答模式。

具体的,在步骤s203、s204中,若所述来电号码为客服号码,检测所述智能语音应答模式的自动开关是否开启。若检测到所述智能语音应答模式的自动开关为开启,则启动所述智能语音应答模式。通过设置自动开关的状态对通话模式进行选择,可提高用户通话体验度。

可选的,在步骤s30中,所述在所述智能语音应答模式下,获取用户的输入数据,还包括:

s301、在智能终端的用户界面上显示输入框。

可理解的,输入框是用指用户可以在智能终端输入应答信息的对话框。

具体的,当用户的当前通话进入智能语音应答模式时,在智能终端的用户界面上显示可以输入应答信息的输入框。用户可以根据应答需求在输入框中进行编辑。

s302、获取用户输入所述输入框的所述输入数据。

具体的,当用户在智能终端界面的输入框中完成应答信息的输入时,获取用户在输入框中输入的应答信息数据。该应答信息可以是编辑的文字脚本,也可以是用户自行录制的语音脚本。

具体的,在步骤s301、s302中,在智能终端的用户界面上显示输入框,获取用户输入所述输入框的所述输入数据。通话终端可根据输入框的输入数据进行服务,提高通话终端服务的准确性。

可选的,在步骤s302中,所述获取用户输入所述输入框的所述输入数据,包括:

s3021、获取用户输入的第一信息;所述第一信息是用户在输入框中输入的文字信息。

可理解的,用户输入的第一信息是指用户在智能终端的用户界面上显示的输入框中输入的文字脚本信息。该文字信息可以是用户在输入框中实时输入的文字,比如,用户在智能终端的输入框中输入了“查”这个文字。

s3022、根据所述第一信息匹配若干第一对话脚本;所述第一对话脚本预先存储在智能终端或服务端,且与所述第一信息存在映射关系。

可理解的,第一对话脚本是指与第一信息相关联的文字对话脚本。

具体的,获取用户在智能终端的输入框中输入的第一信息,对该第一信息进行词义解析或者文字识别,在数据库中匹配出与之对应的若干第一对话脚本。例如,用户在智能终端的输入框中输入了“查”这个字,则在数据库中匹配出“查话费”、“查流量”等对话脚本,显示在输入框下方,供用户选择。

s3023、接收用户的第一选择指令,以根据所述第一选择指令从所述若干第一对话脚本中选取一个第一对话脚本,将选取的所述第一对话脚本作为所述输入数据。

可理解的,第一选择指令是指用户对若干第一对话脚本作出选择的指令。

具体的,接收用户对若干第一对话脚本作出选择的指令,根据该指令,从若干第一脚本中选取一个第一对话脚本作为应答信息的文字脚本。当用户选择某一个第一对话脚本作为应答信息的文字脚本时,该第一对话脚本即为用户在智能终端的输入数据。

具体的,在步骤s3021-s3023中,获取用户输入的第一信息,所述第一信息是用户在输入框中输入的文字信息。根据所述第一信息匹配若干第一对话脚本,所述第一对话脚本预先存储在智能终端或服务端,且与所述第一信息存在映射关系。接收用户的第一选择指令,以根据所述第一选择指令从所述若干第一对话脚本中选取一个第一对话脚本,将选取的所述第一对话脚本作为所述输入数据。根据用户的输入数据,推荐脚本,可节省用户时间、提高信息获取的及时性。

可选的,在步骤s302中,所述获取用户输入所述输入框的所述输入数据,还包括:

s3024、获取所述客服号码的标签,根据所述标签匹配若干第二对话脚本;所述第二对话脚本预先存储在智能终端或服务端,且与所述标签存在映射关系。

可理解的,客服号码的标签是指不同服务类型的客服号码都有相对应的标签。该标签可为电信客服、售后安装服务、保险服务、快递外卖、广告营销等类型。比如,中国移动、中国电信、中国联通等给用户进行电信服务的客服号码可标注标签为电信客服。第二对话脚本是指根据客服号码的标签预设的文字对话脚本,不同服务类型的客服号码都相应的设置有不同的文字对话脚本,即每个服务类型的标签,都预设有一套对应的文字对话脚本。

具体的,当来电号码确认为客服号码时,获取该客服号码服务类型的标签。进而,根据该标签在数据库中匹配出与之对应的若干第二对话脚本。例如,客服号码如果是电信客服,则将查话费、查流量等若干第二对话脚本推送至智能终端的用户界面上。电话号码如果是海尔售后服务售后安装客服,则将设备安装、设备维修等若干第二对话脚本推送至智能终端的用户界面上。这些第二对话脚本可以根据使用频率进行排列,排列的方式可以是按顺序依次排列,也可以是用气泡包起来混合排列。

s3025、接收用户的第二选择指令,以根据所述第二选择指令从所述若干第二对话脚本中选取一个第二对话脚本,将选取的所述第二对话脚本作为所述输入数据。

可理解的,第二选择指令是指用户对若干第二对话脚本作出选择的指令。

具体的,接收用户对若干第二对话脚本作出选择的指令,根据该指令,从若干第二脚本中选取一个第二对话脚本作为应答信息的文字脚本。当用户选择某一个第二对话脚本作为应答信息的文字脚本时,该第二对话脚本即为用户在智能终端的输入数据。

具体的,在步骤s3024-s3025中,获取所述客服号码的标签,根据所述标签匹配若干第二对话脚本,所述第二对话脚本预先存储在智能终端或服务端,且与所述标签存在映射关系。接收用户的第二选择指令,以根据所述第二选择指令从所述若干第二对话脚本中选取一个第二对话脚本,将选取的所述第二对话脚本作为所述输入数据。根据客服号码的标签,推荐脚本,可节省用户时间、提高通话终端服务的准确性。

可选的,在步骤s302中,所述获取用户输入所述输入框的所述输入数据,还包括:

s3026、获取所述通话终端的语音信息。

可理解的,通话终端的语音信息是指当前通话终端在通话中的语音信息。

具体的,获取当前通话终端在通话中的语音信息。比如,当前电话客服给出语音对话提示,如,请说出您的地址、姓名、电话号码等。

s3027、识别所述语音信息的关键字。

具体的,将当前通话终端在通话中的语音信息转译成文字,并将转译的文字与关键字模进行对比识别出关键字。关键字模型可以是预设关键字,也可以是用户自行添加的关键字。例如,在转译的文字中识别出“姓名”、“地址”之类的关键字,则自动调用并显示出对应的文字对话脚本,供用户选择。

s3028、根据所述关键字匹配若干第三对话脚本;所述第三对话脚本预先存储在智能终端或服务端,且与所述关键字存在映射关系。

可理解的,第三对话脚本是指根据通话终端语音信息中的关键字相对应的文字对话脚本。

具体的,当识别到当前通话终端的语音信息里包含关键字时,在数据库中匹配出与之对应的若干第三对话脚本。

s3029、接收用户的第三选择指令,以根据所述第三选择指令从所述若干第三对话脚本中选取一个第三对话脚本,将选取的所述第三对话脚本作为所述输入数据。

可理解的,第三选择指令是指用户对若干第三对话脚本作出选择的指令。

具体的,接收用户对若干第三对话脚本作出选择的指令,根据该指令,从若干第三脚本中选取一个第三对话脚本作为应答信息的文字脚本。当用户选择某一个第三对话脚本作为应答信息的文字脚本时,该第三对话脚本即为用户在智能终端的输入数据。

具体的,在步骤s3026-s3029中,获取所述通话终端的语音信息,识别所述语音信息的关键字,根据所述关键字匹配若干第三对话脚本,所述第三对话脚本预先存储在智能终端或服务端,且与所述关键字存在映射关系。接收用户的第三选择指令,以根据所述第三选择指令从所述若干第三对话脚本中选取一个第三对话脚本,将选取的所述第三对话脚本作为所述输入数据。根据通话终端的语音信息,推荐脚本,可节省用户时间、提高通话终端服务的准确性。

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

在一实施例中,提供一种基于语音语义的电话应答装置,该基于语音语义的电话应答装置与上述实施例中基于语音语义的电话应答方法一一对应。如图3所示,该基于语音语义的电话应答装置包括来电号码判断模块10、智能语音应答模式启动模块20、输入数据获取模块30、应答语音转换模块40和应答语音发送模块50。各功能模块详细说明如下:

来电号码判断模块10,用于获取通话终端的来电号码,判断所述来电号码是否为客服号码;

智能语音应答模式启动模块20,用于若所述来电号码为客服号码,则启动智能语音应答模式;

输入数据获取模块30,用于在所述智能语音应答模式下,获取用户的输入数据;

应答语音转换模块40,用于当所述用户的输入数据为文字脚本时,将所述文字脚本转换为应答语音;

应答语音发送模块50,用于将所述应答语音发送给所述通话终端。

可选的,智能语音应答模式启动模块20,还包括:

启动操作信息单元,用于若所述来电号码为客服号码,获取用户的启动操作信息;

智能语音应答模式单元,用于根据所述启动操作信息启动所述智能语音应答模式。

可选的,启动操作信息单元,还包括:

开关按钮单元,用于在智能终端的用户界面上显示智能语音应答模式的开关按钮;

触控信息单元,用于接收用户启用所述开关按钮的触控信息,根据所述触控信息生成所述启动操作信息。

可选的,启动操作信息单元,还包括:

按键信息单元,用于接收用户按压智能终端的若干按键的按键信息;

启动条件单元,用于当所述按键信息符合启动条件,则生成所述启动操作信息。

可选的,智能语音应答模式启动模块20,还包括:

自动开关检测单元,用于若所述来电号码为客服号码,检测所述智能语音应答模式的自动开关是否开启;

自动开关开启单元,用于若检测到所述智能语音应答模式的自动开关为开启,则启动所述智能语音应答模式。

可选的,输入数据获取模块30,还包括:

输入框单元,用于在智能终端的用户界面上显示输入框;

输入数据获取单元,用于获取用户输入所述输入框的所述输入数据。

可选的,输入数据获取单元,还包括:

第一信息单元,用于获取用户输入的第一信息;所述第一信息是用户在输入框中输入的文字信息;

第一对话脚本单元,用于根据所述第一信息匹配若干第一对话脚本;所述第一对话脚本预先存储在智能终端或服务端,且与所述第一信息存在映射关系;

第一对话脚本选取单元,用于接收用户的第一选择指令,以根据所述第一选择指令从所述若干第一对话脚本中选取一个第一对话脚本,将选取的所述第一对话脚本作为所述输入数据。

可选的,输入数据获取单元,还包括:

第二对话脚本单元,用于获取所述客服号码的标签,根据所述标签匹配若干第二对话脚本;所述第二对话脚本预先存储在智能终端或服务端,且与所述标签存在映射关系;

第二对话脚本选取单元,用于接收用户的第二选择指令,以根据所述第二选择指令从所述若干第二对话脚本中选取一个第二对话脚本,将选取的所述第二对话脚本作为所述输入数据。

可选的,输入数据获取单元,还包括:

语音信息单元,用于获取所述通话终端的语音信息;

关键字单元,用于识别所述语音信息的关键字;

第三对话脚本单元,用于根据所述关键字匹配若干第三对话脚本;所述第三对话脚本预先存储在智能终端或服务端,且与所述关键字存在映射关系;

第三对话脚本单元选取单元,用于接收用户的第三选择指令,以根据所述第三选择指令从所述若干第三对话脚本中选取一个第三对话脚本,将选取的所述第三对话脚本作为所述输入数据。

关于基于语音语义的电话应答装置的具体限定可以参见上文中对于基于语音语义的电话应答方法的限定,在此不再赘述。上述基于语音语义的电话应答装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图4所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括可读存储介质、内存储器。该可读存储介质存储有操作系统、计算机可读指令和数据库。该内存储器为可读存储介质中的操作系统和计算机可读指令的运行提供环境。该计算机设备的数据库用于存储基于语音语义的电话应答方法所涉及的数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机可读指令被处理器执行时以实现一种基于语音语义的电话应答方法。本实施例所提供的可读存储介质包括非易失性可读存储介质和易失性可读存储介质。

在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机可读指令,处理器执行计算机可读指令时实现以下步骤:

获取通话终端的来电号码,判断所述来电号码是否为客服号码;

若所述来电号码为客服号码,则启动智能语音应答模式;

在所述智能语音应答模式下,获取用户的输入数据;

当所述用户的输入数据为文字脚本时,将所述文字脚本转换为应答语音;

将所述应答语音发送给所述通话终端。

在一个实施例中,提供了一个或多个存储有计算机可读指令的计算机可读存储介质,本实施例所提供的可读存储介质包括非易失性可读存储介质和易失性可读存储介质。可读存储介质上存储有计算机可读指令,计算机可读指令被一个或多个处理器执行时实现以下步骤:

获取通话终端的来电号码,判断所述来电号码是否为客服号码;

若所述来电号码为客服号码,则启动智能语音应答模式;

在所述智能语音应答模式下,获取用户的输入数据;

当所述用户的输入数据为文字脚本时,将所述文字脚本转换为应答语音;

将所述应答语音发送给所述通话终端。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机可读指令来指令相关的硬件来完成,所述的计算机可读指令可存储于一非易失性可读取存储介质或易失性可读存储介质中,该计算机可读指令在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。

以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1