本发明涉及通信技术,尤其涉及一种通话记录的保存方法和装置。
背景技术:
人们在进行通信的过程中,有时会涉及到许多重要的通话内容,如口头约定的时间、地点、事件概要等。对于这些重要的通话内容,人们一般依靠记忆回想或者通过纸笔进行简单的记录,但是这种记忆和记录的方式容易出现错误,且不可长久保留和追溯。针对这一问题,现有技术提出一种通过对通话进行录音,将录音解析成文本信息后从文本中提取出关键信息进行保存的方法。
但是,提取出的关键字往往很难匹配通讯录中不同联系人的通话记录需求,造成对通话记录中目标数据的遗漏。
技术实现要素:
本发明提供一种通话记录的保存方法和装置,可以预设或者在通话结束后设置通话联系人对应的备注关键字,从而实现对不同通话联系人的针对性记录,尽可能减少通话中重要信息的遗漏。
第一方面,本发明实施例提供一种通话记录的保存方法,包括:
确定通话联系人对应的备注关键字;
从所述通话联系人的通话文本中提取出与所述备注关键字相匹配的文本信息;所述通话文本是根据通话记录的语音转换得到的;
在所述通话联系人的所述通话记录的列表中添加所述文本信息。
可选地,所述备注关键字包括:自定义备注关键字和默认备注关键字。
可选地,还包括:
获取备注关键字设置指令,所述备注关键字设置指令中包括n个关键字;所述n为大于0的整数;
根据所述备注关键字设置指令,将所述n个关键字设置为与所述通话联系人对应的自定义备注关键字。
可选地,还包括:
接收m个候选关键字;所述m为大于0的整数;
所述获取备注关键字设置指令之前,还包括:
显示所述m个候选关键字;
其中,所述n个关键字包括所述m个候选关键字中的至少一个。
可选地,所述备注关键字为多个;所述在所述通话联系人的所述通话记录的列表中添加所述文本信息,包括:
根据所述多个备注关键字的优先级由高到低的顺序,在所述通话联系人的所述通话记录的列表中依次添加与所述多个备注关键字相匹配的文本信息。
第二方面,本发明实施例提供一种通话记录的保存装置,包括:确定模块、提取模块和添加模块;
所述确定模块用于确定通话联系人对应的备注关键字;
所述提取模块用于从所述通话联系人的通话文本中提取出与所述备注关键字相匹配的文本信息;所述通话文本是根据通话记录的语音转换得到的;
所述添加模块用于在所述通话联系人的所述通话记录的列表中添加所述文本信息。
可选地,所述备注关键字包括:自定义备注关键字和默认备注关键字。
可选地,还包括:获取模块。所述获取模块用于获取备注关键字设置指令,所述备注关键字设置指令中包括n个关键字;所述n为大于0的整数;
所述确定模块还用于根据所述备注关键字设置指令,将所述n个关键字设置为与所述通话联系人对应的自定义备注关键字。
可选地,还包括:接收模块和显示模块。所述接收模块用于接收m个候选关键字;所述m为大于0的整数;
所述显示模块用于在所述获取备注关键字设置指令之前显示所述m个候选关键字;其中,所述n个关键字包括所述m个候选关键字中的至少一个。
可选地,所述备注关键字为多个;所述添加模块还用于根据所述多个备注关键字的优先级由高到底的顺序,在所述通话联系人的所述通话记录的列表中依次添加与所述多个备注关键字相匹配的文本信息。
第三方面,实施例提供一种通话记录的保存装置,包括:存储器和处理器,存储器与处理器通信连接;存储器,用于存储程序指令;处理器,用于调用存储器中的程序指令执行第一方面本发明实施例中的方法步骤。
第四方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现第一方面本发明实施例所述的方法步骤。
本发明通过确定通话联系人相对应的备注关键字来提取所述通话联系人的通话文本中与所述备注关键字匹配的文本信息。因此,可以预设或者在通话结束后设置通话联系人对应的备注关键字,从而实现对不同通话联系人的针对性记录,尽可能减少通话中重要信息的遗漏。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一提供的通话记录的保存方法的流程图
图2为本发明实施例二提供的通话记录的保存方法的流程图;
图3为本发明实施例三提供的通话记录的保存方法的流程图;
图4为本发明实施例四提供的通话记录的保存方法的流程图;
图5为本发明实施例一提供的通话记录的保存装置的结构示意图;
图6为本发明实施例二提供的通话记录的保存装置的结构示意图;
图7为本发明实施例三提供的通话记录的保存装置的结构示意图;
图8为本发明实施例四提供的通话记录的保存装置的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例一提供的通话记录的保存方法的流程图,如图1所示,本实施例的方法可以包括:
s101、确定通话联系人对应的备注关键字。
本实施例中,在通话结束前或者通话结束后确定通话联系人对应的备注关键字,所述通话联系人可以对应至少一个备注关键字。
s102、从所述通话联系人的通话文本中提取出与所述备注关键字相匹配的文本信息;所述通话文本是根据通话记录的语音转换得到的。
本实施例中,通过录制通话联系人的通话录音,并利用语音解析软件将所述通话联系人的通话录音转换为相应的通话文本。根据确定的通话联系人对应的备注关键字从所述通话文本中查找提取出与所述备注关键字相匹配的文本信息。
s103、在所述通话联系人的所述通话记录的列表中添加所述文本信息。
本实施例中,从所述通话文本中提取出与所述备注关键字相匹配的文本信息后,将所述文本信息添加至对应通话联系人的通话记录列表中。当需要查看所述通话联系人的通话记录时,可以从所述通话记录列表中查看所述文本信息。
本实施例中,通过确定通话联系人相对应的备注关键字来提取所述通话联系人的通话文本中与所述备注关键字匹配的文本信息。因此,可以预设或者在通话结束后设置通话联系人对应的备注关键字,从而实现对不同通话联系人的针对性记录,尽可能减少通话中重要信息的遗漏。
可选地,所述备注关键字包括:自定义备注关键字和默认备注关键字。所述自定义备注关键字是经过人为设置的备注关键字,所述默认备注关键字是未经人为设置的终端默认的备注关键字。
图2为本发明实施例二提供的通话记录的保存方法的流程图,如图2所示,本实施例的方法可以包括:
s201、获取备注关键字设置指令,所述备注关键字设置指令中包括n个关键字;根据备注关键字设置指令,将n个关键字设置为与通话联系人对应的自定义备注关键字。
本实施例中,用户通过操作终端输入备注关键字设置指令。本实施例接收到该备注关键字设置指令后,根据备注关键字设置指令为通话联系人设置n个关键字,所述n个关键字即为与所述通话联系人对应的自定义备注关键字。其中n为大于0的整数。
s202、确定通话联系人对应的备注关键字。
s203、从所述通话联系人的通话文本中提取出与所述备注关键字相匹配的文本信息;所述通话文本是根据通话记录的语音转换得到的。
s204、在所述通话联系人的所述通话记录的列表中添加所述文本信息。
本实施例中,s202、s203、s204的具体实现过程可以参见图1所示实施例中的相关描述,此处不再赘述。
本实施例中以电话号码为例进行说明,例如某一个通话联系人对应的备注关键字为电话号码,则当所述通话联系人来电时,从通话录音转换的通话文本中提取出所有电话号码,所述电话号码即为根据所述备注关键字提取出的文本信息。提取出的所有电话号码被添加至所述通话联系人的通话记录列表中,使用户能够根据需要随时查看所述文本信息。
需要说明的是,本实施例中的备注关键字还可以包括:地址、人名、事件、时间等等,但是本发明不限于此。由于不同备注关键字的原理和技术效果与电话号码类似,在此不做赘述。
本实施例中,通过设置n个关键字作为通话联系人对应的自定义备注关键字,实现了多重备注关键字的信息提取,从而更多地从通话文本中提取出有用的信息。
图3为本发明实施例三提供的通话记录的保存方法的流程图,如图3所示,本实施例的方法可以包括:
s301、接收m个候选关键字,以及显示m个候选关键字。
本实施例中,在备注关键字设置指令之前接收m个候选关键字,然后显示m个候选关键字。所述m个候选关键字为自主推送关键字,为通话联系人设置备注关键字提供参考。需要说明的是,接收和显示可以不是同时执行的。
s302、根据备注关键字设置指令,将n个关键字设置为与通话联系人对应的自定义备注关键字,所述n个关键字包括所述m个候选关键字中的至少一个。
本实施例中,通过从m个候选关键字中选择至少一个候选关键字作为n个关键字中的一个,在接收到备注关键字设置指令时,将所述至少一个候选关键字作为自定义备注关键字。
s303、确定通话联系人对应的备注关键字。
s304、从所述通话联系人的通话文本中提取出与所述备注关键字相匹配的文本信息;所述通话文本是根据通话记录的语音转换得到的。
s305、在所述通话联系人的所述通话记录的列表中添加所述文本信息。
本实施例中的s303、s304、s305的具体实现过程可以参见图1所示实施例中的相关描述,此处不再赘述。
本实施例,通过自主推送候选关键字帮助实现对自定义备注关键字的设置,尤其适用于在相同的话题、环境中快速设置同一类别联系人的备注关键字。
本实施例中的候选关键字包括:高频词汇、网络热搜词汇、会议记录要点词汇、求职记录词汇等等,但是本发明不限于此。
图4为本发明实施例四提供的通话记录的保存方法的流程图,如图4所示,本实施例的方法可以包括:
s401、接收m个候选关键字,以及显示m个候选关键字。
s402、根据备注关键字设置指令,将n个关键字设置为与通话联系人对应的自定义备注关键字,所述n个关键字包括所述m个候选关键字中的至少一个。
s403、确定通话联系人对应的备注关键字。
s404、从所述通话联系人的通话文本中提取出与所述备注关键字相匹配的文本信息;所述通话文本是根据通话记录的语音转换得到的。
本实施例中s401、s402、s403、s404的具体实现过程可以参见图3所示实施例中的相关描述,此处不再赘述。
s405、根据所述多个备注关键字的优先级由高到低的顺序,在所述通话联系人的所述通话记录的列表中依次添加与所述多个备注关键字相匹配的文本信息。
本实施例中,通过设置多个备注关键字的优先级顺序,将根据所述多个备注关键字提取出的文本信息按照所述多个备注关键字的优先级顺序依次添加至所述通话联系人的所述通话记录的列表中。从而便于用户按照所需信息的重要程度进行浏览,提升用户体验。
可选地,上述各实施例的基础上,本实施例还可以对通话联系人的通话录音、通话文本以及提取的文本信息进行加密处理。
本实施例中以手机为例,每个移动电话都有唯一的国际移动设备身份码(internationalmobileequipmentidentity,imei),每个手机号码对应唯一的国际移动用户识别码(internationalmobilesubscriberidentificationnumber,imsi)。将所述通话联系人的通话录音、通话文本以及提取的文本信息绑定存储在以imei认证的唯一设备中,并通过加密算法在用户需要查看记录时提供身份认证,认证通过才可以读取所述通话联系人的通话录音、通话文本以及提取的文本信息。或者在查阅重要的通话联系人的通话录音、通话文本以及提取的文本信息时设置解密密码,用于防止重要信息的泄露。
图5为本发明实施例一提供的通话记录的保存装置的结构示意图,如图5所示,本实施例的装置可以包括:确定模块10、提取模块20和添加模块30;所述确定模块10用于确定通话联系人对应的备注关键字;所述提取模块20用于从所述通话联系人的通话文本中提取出与所述备注关键字相匹配的文本信息;所述通话文本是根据通话记录的语音转换得到的;所述添加模块30用于在所述通话联系人的所述通话记录的列表中添加所述文本信息。
本实施例的装置,可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图6为本发明实施例二提供的通话记录的保存装置的结构示意图,如图6所示,本实施例的装置在图5所示装置结构的基础上,还可以包括:获取模块40,所述获取模块40用于获取备注关键字设置指令,所述备注关键字设置指令中包括n个关键字;所述n为大于0的整数。所述确定模块10还用于根据所述备注关键字设置指令,将所述n个关键字设置为与所述通话联系人对应的自定义备注关键字。
本实施例的装置,可以用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图7为本发明实施例三提供的通话记录的保存装置的结构示意图,如图7所示,本实施例的装置在图6所示装置结构的基础上,还可以包括:接收模块50和显示模块60,所述接收模块50用于接收m个候选关键字;所述m为大于0的整数。所述显示模块60用于在所述获取备注关键字设置指令之前显示所述m个候选关键字;其中,所述n个关键字包括所述m个候选关键字中的至少一个。
本实施例的装置,可以用于执行图3、图4所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图8为本发明实施例四提供的通话记录的保存装置的结构示意图,如图8所示,可以包括:存储器70和处理器80。存储器70与处理器80通信连接。存储器70,用于存储程序指令。处理器80,用于调用存储器70中的程序指令执行:
确定通话联系人对应的备注关键字;
从所述通话联系人的通话文本中提取出与所述备注关键字相匹配的文本信息;所述通话文本是根据通话记录的语音转换得到的;
在所述通话联系人的所述通话记录的列表中添加所述文本信息。
可选地,所述备注关键字包括:自定义备注关键字和默认备注关键字。
可选地,还包括:
获取备注关键字设置指令,所述备注关键字设置指令中包括n个关键字;所述n为大于0的整数;
根据所述备注关键字设置指令,将所述n个关键字设置为与所述通话联系人对应的自定义备注关键字。
可选地,还包括:
接收m个候选关键字;所述m为大于0的整数;
所述获取备注关键字设置指令之前,还包括:
显示所述m个候选关键字;
其中,所述n个关键字包括所述m个候选关键字中的至少一个。
可选地,所述备注关键字为多个;所述在所述通话联系人的所述通话记录的列表中添加所述文本信息,包括:
根据所述多个备注关键字的优先级由高到低的顺序,在所述通话联系人的所述通话记录的列表中依次添加与所述多个备注关键字相匹配的文本信息。
可选地,上述实施例中提供的任一项通话记录的保存装置,还可以包括:加密单元,所述加密单元用于对通话联系人的通话录音、通话文本以及提取的文本信息进行加密处理。
本实施例中以手机为例,每个移动电话都有唯一的国际移动设备身份码(internationalmobileequipmentidentity,imei),每个手机号码对应唯一的国际移动用户识别码(internationalmobilesubscriberidentificationnumber,imsi)。将所述通话联系人的通话录音、通话文本以及提取的文本信息绑定存储在以imei认证的唯一设备中,并通过加密算法在用户需要查看记录时提供身份认证,认证通过才可以读取所述通话联系人的通话录音、通话文本以及提取的文本信息。或者在查阅重要的通话联系人的通话录音、通话文本以及提取的文本信息时设置解密密码,用于防止重要信息的泄露。
需要说明的是,本发明中的方法和装置可以应用在移动通信设备中,但不限于此。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。