拨号系统的控制方法、拨号设备及可读存储介质转让专利

申请号 : CN202311849220.7

文献号 : CN117527966B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 唐昶荣唐益新陈菊香夏新生黄玉峰

申请人 : 深圳星网信通科技股份有限公司

摘要 :

本发明公开了一种拨号系统的控制方法、拨号设备及可读存储介质,其中,所述一种拨号系统的控制方法包括:在预存客户数据中获取待呼客户的意向值以及被叫号码;当所述意向值大于预设意向值时,根据所述预存客户数据获取所述待呼客户的个人数据;根据所述个人数据,确定所述待呼客户对应的工作时段;若当前时间处于所述工作时段,将第一类号码作为主叫号码,呼叫所述被叫号码;若当前时间不处于工作时段,将第二类号码作为主叫号码,呼叫所述被叫号码。本发明根据待呼客户所处的状态,灵活选用与待呼客户的状态相匹配的主叫号码,从而提高拨通的成功率。

权利要求 :

1.一种拨号系统的控制方法,其特征在于,应用于拨号系统,所述拨号系统的控制方法包括:在预存客户数据中获取待呼客户的意向值以及被叫号码;

当所述意向值大于预设意向值时,根据所述预存客户数据获取所述待呼客户的个人数据;

根据所述个人数据,确定所述待呼客户对应的工作时段;

若当前时间处于所述工作时段,将第一类号码作为主叫号码,呼叫所述被叫号码;

若当前时间不处于工作时段,将第二类号码作为主叫号码,呼叫所述被叫号码。

2.如权利要求1所述的方法,其特征在于,所述若当前时间处于所述工作时段,将第一类号码作为主叫号码,呼叫所述被叫号码的步骤,或者所述若当前时间不处于工作时段,将第二类号码作为主叫号码,呼叫所述被叫号码的步骤,包括:预拨打所述被叫号码,确定所述被叫号码的归属地;

若当前时间处于所述工作时段,于所述第一类号码选定与所述归属地相同的初始主叫号码,若当前时间处于非工作时段,于所述第二类号码选定与所述归属地相同的初始主叫号码;

确定各个所述初始主叫号码与所述被叫号码的相似度;

将与所述被叫号码相似度最高的所述初始主叫号码作为所述主叫号码。

3.如权利要求1所述的方法,其特征在于,所述若当前时间处于所述工作时段,将第一类号码作为主叫号码,呼叫所述被叫号码的步骤之前,或者所述若当前时间不处于工作时段,将第二类号码作为主叫号码,呼叫所述被叫号码的步骤之前,还包括:获取当前拨打任务配置的主叫号码列表,所述主叫号码列表包括所述第一类号码和所述第二类号码;

获取最近一次的历史主叫号码的连续呼叫次数以及所述连续呼叫次数所处的时间区间,所述时间区间的左端点为所述历史主叫号码第一次呼叫的时间,所述时间区间的右端点为所述历史主叫号码最后一次呼叫的时间;

当所述时间区间的时间长度与设定时间长度相同,且所述连续呼叫次数与预设呼叫次数相同时,于备选号码列表池中将与所述历史主叫号码相同的目标待选主叫号码的使用状态切换为休眠状态,以使所述历史主叫号码从所述主叫号码列表中删除。

4.如权利要求3所述的方法,其特征在于,所述获取当前拨打任务配置的主叫号码列表的步骤之前,包括:在接收到所述当前拨打任务时,获取所述当前拨打任务配置的所述主叫号码列表中的各个待选主叫号码;

将各个所述待选主叫号码存储至所述备选号码列表池,并设置各个所述待选主叫号码的使用状态为启用状态;

当检测到所述待选主叫号码的使用状态变更时,更新所述备选号码列表池中的所述待选主叫号码的使用状态;

将所述备选号码列表池中处于启用状态的待选主叫号码,覆盖更新至所述主叫号码列表。

5.如权利要求4所述的方法,其特征在于,所述呼叫所述被叫号码的步骤之后,包括:接收呼叫所述被叫号码过程中的自动语音回复;

根据所述自动语音回复,确定所述主叫号码的当前使用状态;

在所述当前使用状态与所述备选号码列表池中与所述主叫号码相同的目标待选主叫号码的使用状态不相同时,将所述备选号码列表池中的所述目标待选主叫号码的使用状态更新为所述当前使用状态。

6.如权利要求1所述的方法,其特征在于,所述呼叫所述被叫号码的步骤之后,包括:当接通所述被叫号码时,接收所述待呼客户的回复语音;

对所述回复语音进行语义分析,确定回复关键词以及所述回复关键词的词意;

对所述回复语音进行音量分析,确定所述回复关键词对应的音量;

根据所述回复关键词的词意以及所述音量,确定所述待呼客户的所述意向值;

将所述意向值更新至所述预存客户数据中。

7.如权利要求1所述的方法,其特征在于,所述呼叫所述被叫号码的步骤之后,包括:当接通所述被叫号码时,播放设定的第一语音;

当接收到所述待呼客户对所述第一语音的第一回复语音时,播放与所述第一回复语音匹配的第二语音。

8.如权利要求7所述的方法,其特征在于,所述当接通所述被叫号码时,播放设定的第一语音的步骤之前,包括:预拨打所述被叫号码,确定所述被叫号码的归属地;

获取与所述归属地关联的语言类型相同的语音,所述语音包括所述第一语音和所述第二语音。

9.一种拨号设备,其特征在于,所述拨号设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的拨号系统的控制程序,所述拨号系统的控制程序被所述处理器执行时实现如权利要求1至8中任一项所述的拨号系统的控制方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有拨号系统的控制程序,所述拨号系统的控制程序被处理器执行时实现如权利要求1至8中任一项所述的拨号系统的控制方法的步骤。

说明书 :

拨号系统的控制方法、拨号设备及可读存储介质

技术领域

[0001] 本发明涉及通信技术领域,尤其涉及一种拨号系统的控制方法、拨号设备及可读存储介质。

背景技术

[0002] 电话销售能够增加品牌曝光度,提升产品或服务的知名度,吸引潜在客户的注意力,是企业推广产品、拓展市场、提升品牌形象和促进销售的重要手段,对企业发展具有重要意义。
[0003] 目前为降低成本以及提高电话销售效率,企业一般通过在拨号设备上配置专门的拨号系统来自动执行电话拨打任务,拨号设备可以是机器人、终端设备。拨号系统接收到开启指令后,一般采用固定的主叫号码对预存客户数据中记录的客户号码一一进行呼叫。然而,若当前客户处于非工作状态,而拨号系统采用座机号码作为主叫号码呼叫时,客户容易误以为是工作电话而拒接。若当前客户处于工作状态,而拨号系统采用手机电话号码作为主叫号码呼叫时,客户容易误以为是私人电话而拒接,从而导致无法即时拨通客户号码。
[0004] 上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。

发明内容

[0005] 本发明实施例通过提供一种拨号系统的控制方法、拨号设备及计算机可读存储介质,旨在解决无法即时拨通客户号码的技术问题。
[0006] 为实现上述目的,本发明实施例提供一种拨号系统的控制方法,所述拨号系统的控制方法包括以下:
[0007] 在预存客户数据中获取待呼客户的意向值以及被叫号码;
[0008] 当所述意向值大于预设意向值时,根据所述预存客户数据获取所述待呼客户的个人数据;
[0009] 根据所述个人数据,确定所述待呼客户对应的工作时段;
[0010] 若当前时间处于所述工作时段,将第一类号码作为主叫号码,呼叫所述被叫号码;
[0011] 若当前时间不处于工作时段,将第二类号码作为主叫号码,呼叫所述被叫号码。
[0012] 可选地,所述若当前时间处于所述工作时段,将第一类号码作为主叫号码,呼叫所述被叫号码的步骤,或者所述若当前时间不处于工作时段,将第二类号码作为主叫号码,呼叫所述被叫号码的步骤,包括:
[0013] 预拨打所述被叫号码,确定所述被叫号码的归属地;
[0014] 若当前时间处于所述工作时段,于所述第一类号码选定与所述归属地相同的初始主叫号码,若当前时间处于非工作时段,于所述第二类号码选定与所述归属地相同的初始主叫号码;
[0015] 确定各个所述初始主叫号码与所述被叫号码的相似度;
[0016] 将与所述被叫号码相似度最高的所述初始主叫号码作为所述主叫号码。
[0017] 可选地,所述若当前时间处于所述工作时段,将第一类号码作为主叫号码,呼叫所述被叫号码的步骤之前,或者所述若当前时间不处于工作时段,将第二类号码作为主叫号码,呼叫所述被叫号码的步骤之前,还包括:
[0018] 获取当前拨打任务配置的主叫号码列表,所述主叫号码列表包括所述第一类号码和所述第二类号码;
[0019] 获取最近一次的历史主叫号码的连续呼叫次数以及所述连续呼叫次数所处的时间区间,所述时间区间的左端点为所述历史主叫号码第一次呼叫的时间,所述时间区间的右端点为所述历史主叫号码最后一次呼叫的时间;
[0020] 当所述时间区间的时间长度与设定时间长度相同,且所述连续呼叫次数与预设呼叫次数相同时,于备选号码列表池中将与所述历史主叫号码相同的目标待选主叫号码的使用状态切换为休眠状态,以使所述历史主叫号码从所述主叫号码列表中删除。
[0021] 可选地,所述获取当前拨打任务配置的主叫号码列表的步骤之前,包括:
[0022] 在接收到所述当前拨打任务时,获取所述当前拨打任务配置的所述主叫号码列表中的各个待选主叫号码;
[0023] 将各个所述待选主叫号码存储至所述备选号码列表池,并设置各个所述待选主叫号码的使用状态为启用状态;
[0024] 当检测到所述待选主叫号码的使用状态变更时,更新所述备选号码列表池中的所述待选主叫号码的使用状态;
[0025] 将所述备选号码列表池中处于启用状态的待选主叫号码,覆盖更新至所述主叫号码列表。
[0026] 可选地,所述呼叫所述被叫号码的步骤之后,包括:
[0027] 接收呼叫所述被叫号码过程中的自动语音回复;
[0028] 根据所述自动语音回复,确定所述主叫号码的当前使用状态;
[0029] 在所述当前使用状态与所述备选号码列表池中与所述主叫号码相同的目标待选主叫号码的使用状态不相同时,将所述备选号码列表池中的所述目标待选主叫号码的使用状态更新为所述当前使用状态。
[0030] 可选地,所述呼叫所述被叫号码的步骤之后,包括:
[0031] 当接通所述被叫号码时,接收所述待呼客户的回复语音;
[0032] 对所述回复语音进行语义分析,确定回复关键词以及所述回复关键词的词意;
[0033] 对所述回复语音进行音量分析,确定所述回复关键词对应的音量;
[0034] 根据所述回复关键词的词意以及所述音量,确定所述待呼客户的所述意向值;
[0035] 将所述意向值更新至所述预存客户数据中。
[0036] 可选地,所述呼叫所述被叫号码的步骤之后,包括:
[0037] 当接通所述被叫号码时,播放设定的第一语音;
[0038] 当接收到所述待呼客户对所述第一语音的第一回复语音时,播放与所述第一回复语音匹配的第二语音。
[0039] 可选地,所述当接通所述被叫号码时,播放设定的第一语音的步骤之前,包括:
[0040] 预拨打所述被叫号码,确定所述被叫号码的归属地;
[0041] 获取与所述归属地关联的语言类型相同的语音,所述语音包括所述第一语音和所述第二语音。
[0042] 此外,本发明为实现上述目的,本发明还提供一种拨号设备,所述拨号设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的拨号系统的控制程序,所述拨号系统的控制程序被所述处理器执行时实现如上所述的拨号系统的控制方法的步骤。
[0043] 此外,本发明为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有拨号系统的控制程序,所述拨号系统的控制程序被处理器执行时实现如上所述的拨号系统的控制方法的步骤。
[0044] 本发明第一实施例提出的一种拨号系统的控制方法,拨号设备及计算机可读存储介质,通过在预存客户数据中获取待呼客户的意向值以及被叫号码,当意向值大于预设意向值时,根据预存客户数据获取待呼客户的个人数据,然后根据个人数据,确定待呼客户对应的工作时段,若当前时间处于工作时段,将第一类号码作为主叫号码,呼叫被叫号码,若当前时间不处于工作时段,将第二类号码作为主叫号码,呼叫被叫号码。本发明根据待呼客户所处的状态,灵活选用与待呼客户的状态相匹配的主叫号码,从而提高拨通的成功率。

附图说明

[0045] 图1为本发明拨号系统的控制方法的第一实施例的流程示意图;
[0046] 图2为本发明拨号系统的控制方法的第二实施例的流程示意图;
[0047] 图3为本发明拨号系统的控制方法的第三实施例的流程示意图;
[0048] 图4为本发明拨号系统的控制方法的第四实施例的流程示意图;
[0049] 图5是本发明实施例方案涉及的硬件运行环境的终端结构示意图。
[0050] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

[0051] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0052] 目前为降低成本以及提高电话销售效率,企业一般通过在拨号设备上配置专门的拨号系统来自动执行电话拨打任务,拨号设备可以是机器人、终端设备。拨号系统接收到开启指令后,一般采用固定的主叫号码对预存客户数据中记录的客户号码一一进行呼叫。然而,若当前客户处于非工作状态,而拨号系统采用座机号码作为主叫号码呼叫时,客户容易误以为是工作电话而拒接。若当前客户处于工作状态,而拨号系统采用手机电话号码作为主叫号码呼叫时,客户容易误以为是私人电话而拒接,从而导致无法即时拨通客户号码。
[0053] 为解决相关技术中的上述缺陷,本发明提出一种拨号系统的控制方法,其主要解决步骤包括以下:
[0054] 通过在预存客户数据中获取待呼客户的意向值以及被叫号码,当意向值大于预设意向值时,根据预存客户数据获取待呼客户的个人数据,然后根据个人数据,确定待呼客户对应的工作时段,若当前时间处于工作时段,将第一类号码作为主叫号码,呼叫被叫号码,若当前时间不处于工作时段,将第二类号码作为主叫号码,呼叫被叫号码。本发明根据待呼客户所处的状态,灵活选用与待呼客户的状态相匹配的主叫号码,从而提高拨通的成功率。
[0055] 为了更好地理解上述技术方案,下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整地传达给本领域的技术人员。
[0056] 参照图1,在本发明拨号系统的控制方法的第一实施例中,应用于拨号系统,所述一种拨号系统的控制方法包括以下步骤:
[0057] 步骤S10:在预存客户数据中获取待呼客户的意向值以及被叫号码;
[0058] 本发明提供的一种拨号系统的控制方法,应用于拨号系统。可通过在任意拨号设备的拨号系统上,配置本发明提供的一种拨号系统的控制方法,从而在拨号设备拨号时,执行本发明提供的一种拨号系统的控制方法,进而达成提高电话拨通的成功率。拨号设备可以是终端设备、机器人。终端设备可以是手机、电脑,本实施例对此不做具体限定。
[0059] 在本实施例中,接收到当前拨打任务时,可根据当前拨打任务的任务标识获取关联的预存客户数据,从预存客户数据中获取待呼客户的意向值以及被叫号码。预存客户数据存储当前拨打任务对应的各个待呼客户的相关数据。相关数据包括但不限于待呼客户的个人数据和意向值。个人数据记录待呼客户的个人信息,例如,姓名、年龄、企业、职位、被叫号码、工作时段等。意向值表征待呼客户对当前拨打任务相关的产品的购买意向。
[0060] 可选地,当待呼客户为首次进行拨打时,可预先根据待呼客户的购买数据和浏览数据确定待呼客户的意向值,并将意向值记录在预存客户数据中。
[0061] 可选地,可先根据待呼客户的购买数据,确定待呼客户对当前拨打任务相关的产品的购买次数和购买数量。然后获取待呼客户已购买产品的最后一次购买的时间,在浏览数据中获取该已购买产品对应的浏览时间小于或等于该时间的历史浏览数据,从而根据该历史浏览数据确定该已购买产品的历史浏览次数和加购次数,然后采用线性回归模型,确定已购买产品的购买次数和购买数量以及历史浏览次数和加购次数之间的线性关系,进一步的在浏览数据中获取该已购买产品对应的浏览时间大于该时间的目标浏览数据,根据目标浏览数据确定已购买产品的目标浏览次数和目标加购次数,将目标浏览次数和目标加购次数输入线性关系,从而获取已购买产品的预购买次数和预购买数量,根据该预购买次数和预购买数量,确定待呼客户的第一意向值,将第一意向值与设定的第一权重值相乘,获得第一乘积。然后在浏览数据中获取未购买产品的浏览数据,根据该浏览数据确定未购买产品的浏览次数和加购次数,从而根据浏览次数和加购次数,确定待呼客户的第二意向值,将第二意向值与设定的第二权重值相乘,获得第二乘积。最后计算第一乘积和第二乘积的总和,将该总和作为待呼客户的意向值,记录至预存客户数据中。
[0062] 可选地,对于未购买产品,浏览次数和加购次数越多,意向值越高。因此可预先设置不同浏览次数和加购次数处于不同区间的意向值,进而在确定未购买产品的浏览次数和加购次数后,可根据浏览次数和加购次数所属的区间,确定第二意向值。
[0063] 在本实施例中,第一意向值表征待呼客户对已购买产品的复购意向,第二意向值表征待呼客户对未购买产品的购买意向。本发明分别采用不同的方式确定已购买过的产品的第一意向值和未购买过的产品的第二意向值,能够准确预测待呼客户对产品的购买意向,从而提高电话拨通的成功率。
[0064] 步骤S20:当所述意向值大于预设意向值时,根据所述预存客户数据获取所述待呼客户的个人数据;
[0065] 步骤S30:根据所述个人数据,确定所述待呼客户对应的工作时段;
[0066] 在本实施例中,当意向值大于预设意向值时,表征待呼客户的购买意向大。本发明根据当前时间是否处于待呼客户的工作时段,采用不同类型的主叫号码呼叫,提高待呼客户的接听率,从而提高电话拨通成功率。
[0067] 可选地,可通过获取待呼客户的姓名、年龄、企业和职位等个人信息作为关键词进行搜索,确定待呼客户的工作时段,并将工作时段记录在待呼客户的个人数据中。
[0068] 可选地,可先以企业作为第一关键词进行网络爬取,获取与该企业相关的信息,进而以职位为第二关键词对获取到的企业相关的信息进行网络爬取,获取与该职位相关的信息,从该职位相关信息中确定该职位对应的初始工作时段,然后再以姓名和/或年龄作为第三关键词继续对该职位相关的信息进行网络爬取,确定是否存储与该姓名和/或年龄匹配的目标工作时段,若存在目标工作时段,则将该目标工作时段作为待呼客户的工作时段,若不存在目标工作时段,则将该初始工作时段作为待呼客户的工作时段,以便准确获取到与待呼客户对应的工作时段。
[0069] 可选地,当待呼客户的意向值小于预设意向值时,表征待呼客户的购买意向低,可从配置的待选主叫号码中随机选定主叫号码,或者按照轮询方式,从待选主叫号码中选定主叫号码,本实施例对此不做具体限定。
[0070] 步骤S40:若当前时间处于所述工作时段,将第一类号码作为主叫号码,呼叫所述被叫号码;
[0071] 步骤S50:若当前时间不处于工作时段,将第二类号码作为主叫号码,呼叫所述被叫号码。
[0072] 在本实施例中,第一类号码为座机电话号码。第二类号码为手机电话号码。若当前时间处于工作时段,为避免待呼客户误以为私人电话而拒接,采用第一类号码作为主叫号码,若当前时间处于非工作时段,为避免待呼客户误以为是工作电话而拒接,采用第二类号码作为主叫号码,从而提高待呼客户接听电话的成功率。
[0073] 在本实施例提供的技术方案中,通过在预存客户数据中获取待呼客户的意向值以及被叫号码,当意向值大于预设意向值时,根据预存客户数据获取待呼客户的个人数据,然后根据个人数据,确定待呼客户对应的工作时段,若当前时间处于工作时段,将第一类号码作为主叫号码,呼叫被叫号码,若当前时间不处于工作时段,将第二类号码作为主叫号码,呼叫被叫号码。本发明根据待呼客户所处的状态,灵活选用与待呼客户的状态相匹配的主叫号码,从而提高拨通的成功率。
[0074] 参照图2,在第二实施例中,基于第一实施例,所述步骤S40之前或所述步骤S50之前,还包括:
[0075] 步骤S60:获取当前拨打任务配置的主叫号码列表,所述主叫号码列表包括所述第一类号码和所述第二类号码;
[0076] 在本实施例中,不同拨打任务配置不同的主叫号码列表。主叫号码列表记录当前拨打任务可使用的待选主叫号码,执行当前拨打任务时只能从主叫号码列表中记录的待选主叫号码选定主叫号码。主叫号码列表记录的待选主叫号码包括第一类号码和第二类号码。拨号设备可根据待呼客户的工作时段,选定对应类型的主叫号码,对待呼客户的被叫号码进行呼叫,从而提高电话拨通的成功率。
[0077] 可选地,所述获取当前拨打任务配置的主叫号码列表的步骤之前,包括:在接收到所述当前拨打任务时,获取当前拨打任务配置的主叫号码列表中的各个待选主叫号码,将各个待选主叫号码存储备选号码列表池,并设置各个待选主叫号码的使用状态为启用状态,当检测到待选主叫号码的状态变更时,更新备选号码列表池中的待选主叫号码的状态,将备选号码列表池中处于启用状态的待选主叫号码,覆盖更新至主叫号码列表。
[0078] 在本实施例中,备选列表池用于记录各个待选主叫号码的使用状态,从而提高执行当前拨打任务的效率。使用状态包括启用状态、停用状态和休眠状态。拨号设备通过实时更新备选列表池各个待选主叫号码的使用状态,并将使用状态为启用状态的待选主叫号码覆盖更新至主叫号码列表,致使从主叫号码列表选定的主叫号码能够拨通被叫号码,提高电话拨通的成功率。
[0079] 步骤S70:获取最近一次的历史主叫号码的连续呼叫次数以及所述连续呼叫次数所处的时间区间,所述时间区间的左端点为所述历史主叫号码第一次呼叫的时间,所述时间区间的右端点为所述历史主叫号码最后一次呼叫的时间;
[0080] 步骤S80:当所述时间区间的时间长度与设定时间长度相同,且所述连续呼叫次数与预设呼叫次数相同时,于备选号码列表池中将与所述历史主叫号码相同的目标待选主叫号码的使用状态切换为休眠状态,以使所述历史主叫号码从所述主叫号码列表中删除。
[0081] 在本实施例中,本发明预先设定每个待选主叫号码在设定时间长度内的连续呼叫次数。因此,在确定当前待呼客户的主叫号码之前,需要获取最近一次即上一次的历史主叫号码的连续呼叫次数以及连续呼叫次数所属的时间区间,时间区间的左端点为历史主叫号码第一次呼叫的时间,时间区间的右端点为历史主叫号码最后一次呼叫的时间。当时间区间的时间长度与设定时间长度相同,且连续呼叫次数与预设呼叫次数相同时,将备选列表池中对应该历史主叫号码的待选主叫号码的使用状态修改为休眠状态,从而触发将备选列表池中处于启用状态的待选主叫号码覆盖更新至主叫号码列表中,从而将历史主叫号码从主叫号码列表中删除。以使当前待呼客户选定的主叫号码满足设定时间长度的连续呼叫次数,提高待呼客户的接听率,从而提高电话拨通的成功率。
[0082] 可选地,所述呼叫所述被叫号码的步骤之后,包括:接收呼叫被叫号码过程中的自动语音回复,根据自动语音回复,确定主叫号码的当前使用状态,在当前使用状态与备选号码列表池中与所述主叫号码对应的目标待选主叫号码的使用状态不相同时,将所述备选号码列表池中的所述目标待选主叫号码的使用状态更新为所述当前使用状态。
[0083] 在本实施例中,通过实时接收呼叫被叫号码过程中的自动语音回复,根据自动语音回复的文字内容,确定主叫号码的当前使用状态,从而及时更新到备选列表池中,从而进一步更新主叫号码列表,避免采用处于休眠状态或停用状态的号码作为主叫号码呼叫,从而导致呼叫失败。
[0084] 可选地,当连续呼叫预设次数待呼客户的被叫号码均未接通时,停止向该待呼客户进行呼叫,避免打扰待呼客户。
[0085] 在本实施例提供的技术方案中,获取当前拨打任务配置的主叫号码列表,主叫号码列表包括所述第一类号码和所述第二类号码,获取最近一次的历史主叫号码的连续呼叫次数以及连续呼叫次数所处的时间区间,时间区间的左端点为历史主叫号码第一次呼叫的时间,时间区间的右端点为历史主叫号码最后一次呼叫的时间,当时间区间的时间长度与设定时间长度相同,且连续呼叫次数与预设呼叫次数相同时,于备选号码列表池中将与历史主叫号码相同的目标待选主叫号码的使用状态切换为休眠状态,以使所述历史主叫号码从主叫号码列表中删除,从而避免再次将历史主叫号码作为主叫号码进行呼叫,导致呼叫失败。
[0086] 参照图3,在第三实施例中,基于上述任一实施例,所述步骤S40或所述步骤S50,包括:
[0087] 步骤S101:预拨打所述被叫号码,确定所述被叫号码的归属地;
[0088] 在本实施例中,可采用设定的主叫号码预拨打被叫号码,根据呼叫页面上显示的内容确定被叫号码的归属地。设定的主叫号码不在当前拨打任务配置的主叫号码列表中,是另外配置的专门用于预拨打被叫号码的主叫号码,避免占用主叫号码的剩余呼叫次数。
[0089] 步骤S102:若当前时间处于所述工作时段,于所述第一类号码选定与所述归属地相同的初始主叫号码,若当前时间处于非工作时段,于所述第二类号码选定与所述归属地相同的初始主叫号码;
[0090] 在本实施例中,为增加与待呼客户之间的亲切感,提高接听率,若当前时间处于工作时段,通过从第一类号码中选定与被叫号码归属地相同的初始主叫号码,若当前时间处于非工作时段,通过从第二类号码中选定与被叫号码归属地相同的初始主叫号码。
[0091] 步骤S103:确定各个所述初始主叫号码与所述被叫号码的相似度;
[0092] 步骤S104:将与所述被叫号码相似度最高的所述初始主叫号码作为所述主叫号码。
[0093] 在本实施例中,通过计算各个初始主叫号码与被叫号码的欧式距离,将欧式距离最小的初始主叫号码作为主叫号码,从而增加与待呼客户之间的亲切感,提高待呼客户的接听率,从而提高电话拨通成功率。
[0094] 可以理解的是,欧式距离越小,表征初始主叫号码与被叫号码的相似度越高。
[0095] 可选地,所述呼叫所述被叫号码的步骤之后,包括:当接通被叫号码时,播放设定的第一语音,当接收到待呼客户对第一语音的第一回复语音时,播放与第一回复语音匹配的第二语音。
[0096] 在本实施例中,在接收到待呼客户的第一回复语音时,可对第一回复语音进行语义分析,确定待呼客户的需求,从而播放与第一回复语音匹配的第二语音,提高与待呼客户之间的互动,并动态根据待呼客户的需求,回复对应的第二语音。
[0097] 需要说明的是,第一语音和第二语音为与产品相关的产品介绍和优惠介绍。
[0098] 可选地,可获取与归属地关联的语言类型相同的语音,语音包括第一语音和第二语音,进而播放与归属地的语言类型一致的语音,确保待呼客户能够听懂语音,了解产品以及产品的优惠力度,并增加与待呼客户之间的亲切感。
[0099] 在本实施例提供的技术方案中,通过预拨打被叫号码,确定被叫号码的归属地,进而若当前时间处于所述工作时段,于第一类号码选定与归属地相同的初始主叫号码,若当前时间处于非工作时段,于第二类号码选定与归属地相同的初始主叫号码,然后确定各个初始主叫号码与被叫号码的相似度,将与被叫号码相似度最高的初始主叫号码作为主叫号码,从而增加与待呼客户之间的亲切感,提高待呼客户的接听率,从而提高电话拨通的成功率。
[0100] 参照图4,在第四实施例中,基于上述任一实施例,所述步骤S40之后或所述步骤S50之后,包括:
[0101] 步骤S90:当接通所述被叫号码时,接收所述待呼客户的回复语音;
[0102] 步骤S100:对所述回复语音进行语义分析,确定回复关键词以及回复关键词的词意;
[0103] 在本实施例中,语义分析是指对人类自然语言进行计算机处理,以获取其中的意义和信息。可先将回复语义转换为文字,进而采用自然语义处理(Natural Language Processing,NLP)技术对文字进行语义分析,确定回复关键词以及回复关键词的词意。回复关键词为能够表征待呼客户购买意向的词语。例如,考虑、不要、要等关键词。
[0104] 步骤S200:对所述回复语音进行音量分析,确定所述回复关键词对应的音量;
[0105] 步骤S300:根据所述回复关键词的词意以及所述音量,确定所述待呼客户的所述意向值;
[0106] 步骤S400:将所述意向值更新至所述预存客户数据中。
[0107] 在本实施例中,对回复语音进行音量分析,确定待呼客户回答回复关键词的音量大小,进而根据回复关键词的词意和音量,确定待呼客户的意向值,从而将意向值更新至预存客户数据中,以便后续继续对待呼客户进行跟进。
[0108] 可以理解的是,回复关键词的词意表征为待呼客户有意向购买,且待呼客户描述该回复关键词的音量大时,表征待呼客户的购买意向高,进而确定的意向值越大。回复关键词的词意表征为待呼客户没有意向购买,且待呼客户描述该回复关键词的音量大时,表征待呼客户的购买意向越低,进而确定的意向值越小。
[0109] 在本实施例提供的技术方案中,当接通所述被叫号码时,接收待呼客户的回复语音,对回复语音进行语义分析,确定回复关键词以及回复关键词的词意,然后对回复语音进行音量分析,确定回复关键词对应的音量,进而根据回复关键词的词意以及音量,确定待呼客户的意向值,将意向值更新至预存客户数据中,以便后续继续对待呼客户进行跟进,为客户提供更好更贴切的服务。
[0110] 参照图5,图5为本发明实施例方案涉及的硬件运行环境的终端结构示意图。
[0111] 如图5所示,该终端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。
用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard)、鼠标等,可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI‑FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non‑volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储设备。
[0112] 本领域技术人员可以理解,图5中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0113] 如图5所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及拨号系统的控制程序。
[0114] 在图5所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;处理器1001可以用于调用存储器1005中存储的拨号系统的控制程序,并执行以下操作:
[0115] 在预存客户数据中获取待呼客户的意向值以及被叫号码;
[0116] 当所述意向值大于预设意向值时,根据所述预存客户数据获取所述待呼客户的个人数据;
[0117] 根据所述个人数据,确定所述待呼客户对应的工作时段;
[0118] 若当前时间处于所述工作时段,将第一类号码作为主叫号码,呼叫所述被叫号码;
[0119] 若当前时间不处于工作时段,将第二类号码作为主叫号码,呼叫所述被叫号码。
[0120] 进一步地,处理器1001可以调用存储器1005中存储的拨号系统的控制程序,还执行以下操作:
[0121] 预拨打所述被叫号码,确定所述被叫号码的归属地;
[0122] 若当前时间处于所述工作时段,于所述第一类号码选定与所述归属地相同的初始主叫号码,若当前时间处于非工作时段,于所述第二类号码选定与所述归属地相同的初始主叫号码;
[0123] 确定各个所述初始主叫号码与所述被叫号码的相似度;
[0124] 将与所述被叫号码相似度最高的所述初始主叫号码作为所述主叫号码。
[0125] 进一步地,处理器1001可以调用存储器1005中存储的拨号系统的控制程序,还执行以下操作:
[0126] 获取当前拨打任务配置的主叫号码列表,所述主叫号码列表包括所述第一类号码和所述第二类号码;
[0127] 获取最近一次的历史主叫号码的连续呼叫次数以及所述连续呼叫次数所处的时间区间,所述时间区间的左端点为所述历史主叫号码第一次呼叫的时间,所述时间区间的右端点为所述历史主叫号码最后一次呼叫的时间;
[0128] 当所述时间区间的时间长度与设定时间长度相同,且所述连续呼叫次数与预设呼叫次数相同时,于备选号码列表池中将与所述历史主叫号码相同的目标待选主叫号码的使用状态切换为休眠状态,以使所述历史主叫号码从所述主叫号码列表中删除。
[0129] 进一步地,处理器1001可以调用存储器1005中存储的拨号系统的控制程序,还执行以下操作:
[0130] 在接收到所述当前拨打任务时,获取所述当前拨打任务配置的所述主叫号码列表中的各个待选主叫号码;
[0131] 将各个所述待选主叫号码存储至所述备选号码列表池,并设置各个所述待选主叫号码的使用状态为启用状态;
[0132] 当检测到所述待选主叫号码的使用状态变更时,更新所述备选号码列表池中的所述待选主叫号码的使用状态;
[0133] 将所述备选号码列表池中处于启用状态的待选主叫号码,覆盖更新至所述主叫号码列表。
[0134] 进一步地,处理器1001可以调用存储器1005中存储的拨号系统的控制程序,还执行以下操作:
[0135] 接收呼叫所述被叫号码过程中的自动语音回复;
[0136] 根据所述自动语音回复,确定所述主叫号码的当前使用状态;
[0137] 在所述当前使用状态与所述备选号码列表池中与所述主叫号码相同的目标待选主叫号码的使用状态不相同时,将所述备选号码列表池中的所述目标待选主叫号码的使用状态更新为所述当前使用状态。
[0138] 进一步地,处理器1001可以调用存储器1005中存储的拨号系统的控制程序,还执行以下操作:
[0139] 当接通所述被叫号码时,接收所述待呼客户的回复语音;
[0140] 对所述回复语音进行语义分析,确定回复关键词以及所述回复关键词的词意;
[0141] 对所述回复语音进行音量分析,确定所述回复关键词对应的音量;
[0142] 根据所述回复关键词的词意以及所述音量,确定所述待呼客户的所述意向值;
[0143] 将所述意向值更新至所述预存客户数据中。
[0144] 进一步地,处理器1001可以调用存储器1005中存储的拨号系统的控制程序,还执行以下操作:
[0145] 当接通所述被叫号码时,播放设定的第一语音;
[0146] 当接收到所述待呼客户对所述第一语音的第一回复语音时,播放与所述第一回复语音匹配的第二语音。
[0147] 进一步地,处理器1001可以调用存储器1005中存储的拨号系统的控制程序,还执行以下操作:
[0148] 预拨打所述被叫号码,确定所述被叫号码的归属地;
[0149] 获取与所述归属地关联的语言类型相同的语音,所述语音包括所述第一语音和所述第二语音。
[0150] 此外,本发明为实现上述目的,本发明还提供一种拨号设备,所述拨号设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的拨号系统的控制程序,所述拨号系统的控制程序被所述处理器执行时实现如上所述的拨号系统的控制方法的步骤。
[0151] 此外,本发明为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有拨号系统的控制程序,所述拨号系统的控制程序被处理器执行时实现如上所述的拨号系统的控制方法的步骤。
[0152] 需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
[0153] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0154] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述 实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通 过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体 现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台拨号设备(如终端设备、机器人)执行本发明各个实施例所述的方法。
[0155] 以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。