在移动通信设备的通话记录中保存关键字的方法及设备的制作方法

文档序号:7771825阅读:171来源:国知局
在移动通信设备的通话记录中保存关键字的方法及设备的制作方法
【专利摘要】本发明实施例公开了一种在移动通信设备的通话记录中保存关键字的方法及设备。本发明实施例方法包括:对通话记录对应的通话录音进行处理,得到该通话录音对应的词集合,该词集合为该通话录音中出现的词的集合;并计算该词集合中的词对应一种或多种类型的权重分配值,根据该词集合中的词对应的一种或多种类型的权重分配值计算该词的权重值,将词集合中权重值排在前N的词或者权重值大于或等于预先设置的预置的词作为关键字保存到通话记录中,使得用户不需要通过听通话录音的方式确定谈话内容,能够有效的避免通话录音播放带来的资源占用及电源消耗的问题,能够有效节约资源。
【专利说明】在移动通信设备的通话记录中保存关键字的方法及设备
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及在移动通信设备的通话记录中保存关键字的方法及设备。
【背景技术】
[0002]随着社会的发展,使用移动通信设备进行通话的用户越来越多,且在移动通信设备的通话记录中可以保存该用户的已拨电话、已接电话及未接电话,且可记录每一通电话的通话对象、通话时长、通话时间,然而,由于通话较多,且有些通话对象是陌生人,用户可能无法记起通话时的谈话内容。
[0003]目前,若用户需要保存与其进行通话的通话对象之间的谈话内容,可采用通话录音的方式保存谈话内容,且现有的移动通信设备基本都具备通话录音的功能,在不涉及法律隐私问题的前提下,用户只需要在接通电话之后开启移动通信设备上的录音功能,那么在通话结束之后,通话录音将保存在设备的存储介质上,用户可随时通过播放该段通话录音回顾谈话内容。
[0004]在现有技术中,用户若需要确定通话录音的谈话内容,必须播放通话录音,然而,通话录音的播放不仅消耗用户的时间,且将占用移动通信设备的系统资源,消耗大量的电能,造成资源浪费。

【发明内容】

[0005]本发明实施例提供了一种在移动通信设备的通话记录中保存关键字的方法及设备,使得用户可通过关键字确定谈话内容,而不需要通过播放录音的方式,能够有效避免移动通信设备的系统资源的占用及电能的消耗,能够有效地节约资源。
[0006]本发明第一方面提供了一种在移动通信设备的通话记录中保存关键字的方法,包括:
[0007]对所述通话记录对应的通话录音进行处理,得到所述通话录音对应的词集合,所述词集合为所述通话录音中出现的词的集合;
[0008]计算所述词集合中的词对应的一种或多种类型的权重分配值;
[0009]根据所述词集合中词对应的所述一种或多种类型的权重分配值计算所述词的权
重值;
[0010]将关键字保存到所述通话记录中,所述关键字为所述词集合中权重值排在前N的词,或者为权重值大于或等于预先设置的阈值的词,所述N为正整数。
[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]计算去冗余优化后的词集合中的词对应的一种或多种类型的权重分配值。
[0046]本发明第二方面提供了一种在移动通信设备的通话记录中保存关键字的设备,包括:
[0047]处理模块,用于对所述通话记录对应的通话录音进行处理,得到所述通话录音对应的词集合,所述词集合为所述通话录音中出现的词的集合;
[0048]计算模块,用于在所述处理模块得到所述通话录音词集合之后,计算所述词集合中的词对应的一种或多种类型的权重分配值;
[0049]权重计算模块,用于在所述计算模块得到所述词集合中的词对应的一种或者多种类型的权重分配值之后,根据所述词集合中词对应的所述一种或多种类型的权重分配值计算所述词的权重值;
[0050]保存模块,用于在所述权重计算模块得到所述词的权重值之后,将关键字保存到所述通话记录中,所述关键字为所述词集合中权重值排在前N的词,或者为权重值大于或等于预先设置的阈值的词,所述N为正整数。
[0051]在第二方面第一种可能的实现方式中,所述处理模块得到的所述词集合中包含词与词在所述通话录音中的时间点之间的一一对应关系。
[0052]结合第二方面第一种可能的实现方式,在第二种可能的实现方式中,所述计算模块具体用于在所述处理模块得到所述通话录音词集合之后,计算所述词集合中的词在所述通话录音中对应的时间点上对应的至少两种类型的权重分配值;
[0053]则所述权重计算模块具体用于:
[0054]在所述计算模块得到所述至少两种类型的权重分配值之后,将所述词集合中同一个词在所述通话录音中的每一个对应的时间点上对应的所述至少两种类型的权重分配值的集合作为所述词对应的子集;
[0055]计算所述词对应的子集中所述词在所述通话录音中的每一个对应的时间点上对应的所述至少两种类型的权重分配值之间的乘积,所述乘积的和为所述词的权重值。
[0056]结合第二方面第一种可能的实现方式,在第三种可能的实现方式中,所述计算模块具体用于在所述处理模块得到所述通话录音词集合之后,计算所述词集合中的词在所述通话录音中对应的时间点上对应的同一种类型的权重分配值;
[0057]则所述权重计算模块具体用于:
[0058]将所述词集合中同一个词在所述通话录音中的每一个对应的时间点上对应的所述同一种类型的权重分配值之间的和作为所述词对应于所述同一种类型的权重分配值的权重值;
[0059]如果所述权重分配值的类型为一种,则确定所述词对应于所述同一种类型的权重分配值的权重值为所述词的权重值;
[0060]如果所述权重分配值的类型为多种,则确定在所述多种类型的权重分配值中,所述词对应于每种类型的权重分配值的权重值之间的乘积为所述词的权重值。
[0061]结合第二方面第二种可能的实现方式或者第三种可能的实现方式,在第四种可能的实现方式中,所述权重分配值的类型包括:通话时间权重分配值、情绪语气权重分配值、词性权重分配值中的一种或多种;
[0062]所述计算模块具体用于在所述处理模块得到所述通话录音词集合之后,计算所述词集合中的词在通话录音中对应的时间点上对应的通话时间权重分配值;和/或,计算所述词集合中的词在通话录音中对应的时间点上对应的情绪语气权重分配值;和/或,计算所述词集合中的词在通话录音中对应的时间点上的词性权重分配值。
[0063]结合第二方面第四种可能的实现方式,在第五种可能的实现方式中,若所述至少一种或多种类型的权重分配值中包含所述通话时间权重分配值,则在所述计算所述词集合中的词在通话录音中对应的时间点上对应的通话时间权重分配值的方面,所述计算模块具体用于:
[0064]计算所述词集合中的词在所述通话录音中对应的时间点占所述通话录音的时长的百分比;
[0065]查找预先设置的时间百分比权重分配表,确定与所述百分比对应的通话时间权重分配值,所述百分比权重分配表中包含百分比范围与通话时间权重分配值之间的对应关系。
[0066]结合第二方面第四种可能的实现方式,在第六种可能的实现方式中,若所述至少一种或多种类型的权重分配值中包含所述通话时间权重分配值,则在所述计算所述词集合中的词在通话录音中对应的时间点上对应的通话时间权重分配值的方面,所述计算模块具体用于:
[0067]查找预先设置的时间权重分配表,确定与所述词在所述通话录音中对应的时间点上对应的通话时间权重分配值,所述时间权重分配表包含时间范围与通话时间权重分配值之间的对应关系。
[0068]结合第二方面第四种可能的实现方式,在第七种可能的实现方式中,若所述至少一种或多种类型的权重分配值中包含所述情绪语气权重分配值,则在所述计算所述词集合中的词在通话录音中对应的时间点上对应的情绪语气权重分配值的方面,所述计算模块具体用于:
[0069]对所述通话录音进行音频分析处理,得到所述通话录音的音频频谱;
[0070]利用所述词集合中词在所述通话录音中对应的时间点确定所述词在所述音频频谱中对应的情绪类型;
[0071]查找预先设置的情绪语气权重分配表,确定与所述词集合中的词的情绪类型对应的情绪语气权重分配值,所述情绪语气权重分配表中包含情绪类型与情绪语气权重分配值之间的对应关系。
[0072]结合第二方面第四种可能的实现方式,在第八种可能的实现方式中,若所述至少一种或多种类型的权重分配值中包含所述词性权重分配值,则在所述计算所述词集合中的词在通话录音中对应的时间点上的词性权重分配值的方面,所述计算模块具体用于:
[0073]查找预先设置的词性权重分配表,确定所述词集合中的词在所述通话录音中对应的时间点上,所述词的词性对应的词性权重分配值,所述词性权重分配表中包含词性、时间范围、词性权重分配值之间的对应关系。
[0074]结合第一方面第一种可能的实现方式或者第二种可能的实现方式或者第三种可能的实现方式或者第四种可能的实现方式或者第五种可能的实现方式或者第六种可能的实现方式或者第七种可能的实现方式或者第八种可能的实现方式,在第九种可能的实现方式中,所述处理模块包括:
[0075]语音转文字处理模块,用于对所述通话录音进行语音转文字处理,得到所述通话录音对应的文字信息;
[0076]分词处理模块,用于在所述语音转文字处理模块得到所述文字信息之后,对所述文字信息进行分词处理,得到所述词集合。
[0077]结合第二方面第九种可能的实现方式,在第十种可能的实现方式中,所述设备还包括:
[0078]去冗余处理模块,用于在所述分词处理模块得到所述词集合后,对所述词集合中的词进行去冗余处理,得到去冗余优化后的词集合,
[0079]则所述计算模块用于计算去冗余优化后的词集合中的词对应的一种或多种类型的权重分配值。
[0080]从以上技术方案可以看出,本发明实施例具有以下优点:[0081]对通话记录对应的通话录音进行处理,得到该通话录音对应的词集合,该词集合为该通话录音中出现的词的集合;并计算该词集合中的词对应一种或多种类型的权重分配值,根据该词集合中的词对应的一种或多种类型的权重分配值计算该词的权重值,将词集合中权重值排在前N的词或者权重值大于或等于预先设置的预置的词作为关键字保存到通话记录中,使得用户不需要通过听通话录音的方式确定谈话内容,能够有效的避免通话录音播放带来的资源占用及电源消耗的问题,能够有效节约资源。
【专利附图】

【附图说明】
[0082]图1为本发明实施例中在移动通信设备通话录音中保存关键字的方法的一个示意图;
[0083]图2为本发明实施例中在移动通信设备的通话录音中保存关键字的方法的另一示意图;
[0084]图3为本发明实施例中在移动通信设备的通话录音中保存关键字的方法的另一示意图;
[0085]图3a为本发明实施例中在移动通信设备的通话录音中保存关键字的效果示意图;
[0086]图4为本发明实施例中在移动通信设备的通话录音中保存关键字的设备的结构的一个不意图;
[0087]图5为本发明实施例中在移动通信设备的通话录音中保存关键字的设备的结构的另一不意图;
[0088]图6为本发明实施例提供的移动通信设备的结构一个的示意图;
[0089]图7是本发明实施例提供的移动通信设备中的操作系统的架构示意图;
[0090]图8是本发明实施例提供的移动通信设备的结构另一示意图。
【具体实施方式】
[0091]本发明实施例提供了一种在移动通信设备的通话记录中保存关键字的方法及设备,用于对用户的通话记录对应的通话录音进行处理,得到该通话录音中的关键字,并将关键字保存在该通话记录中,使得用户可通过关键字确定谈话内容,而不需要通过播放录音的方式,能够有效避免移动通信设备的系统资源的占用及电能的消耗,能够有效地节约资源。
[0092]请参阅图1,为本发明实施例中一种在移动通信设备的通话记录中保存关键字的方法的实施例,包括:
[0093]101、对通话记录对应的通话录音进行处理,得到通话录音对应的词集合,词集合为通话录音中出现的词的集合;
[0094]在本发明实施例中,用户接听电话时,可以开启录音的功能,因此,移动通信设备将记录用户与与其通话的对象之间的谈话内容,在用户通话结束之后,生成通话记录及该通话记录对应的通话录音。
[0095]在本发明实施例中,设备可对该通话记录对应的通话录音进行处理,得到该通话录音对应的词集合,该词集合为该通话录音中出现的词的集合,该设备可以是移动通信设备,也可以是云端设备,其中,若设备为移动通信设备,则移动通信设备可以是手机、PAD等等。若设备为云端设备,则移动通信设备在获取到通话记录对应的通话录音之后,将具有对应关系的通话记录与通话录音发送给云端设备,使得云端设备可执行步骤101。
[0096]其中,设备处理得到的词集合中包含词与词在通话录音中的时间点之间的一一对应关系,即词集合中的每一个词对应该词在通话录音中出现的时间点,且在词集合中一个词可以包含至少一个一一对应关系,例如:词“电影”在词集合中包含3个一一对应关系,分别为:词“电影”与时间点I分20秒的对应关系、词“电影”与时间点2分31秒的对应关系、词“电影”与时间点2分56秒之间的对应关系。
[0097]102、计算词集合中的词对应的一种或多种类型的权重分配值;
[0098]在本发明实施例中,设备在得到通话录音的词集合之后,计算得到的词集合中的词对应的一种或多种类型的权重分配值,具体可以基于词出现的时间、情绪、词性等维度确定该词在一种或多种类型的权重分配值。
[0099]103、根据词集合中词对应的一种或多种类型的权重分配值计算词的权重值;
[0100]在本发明实施例中,设备在计算得到词集合中的词对应的一种或多种类型的权重分配值之后,将根据词集合中词对应的该一种或多种类型的权重分配值计算该词的权重值,设备可利用该方式计算得到词集合中所有词的权重值,使得可以利用词集合中词的权
重值确定关键字。
[0101]104、将关键字保存到通话记录中,关键字为词集合中权重值排在前N的词,或者为权重值大于或等于预先设置的阈值的词,N为正整数。
[0102]在本发明实施例中,设备将利用词集合中词的权重值确定关键字,并将关键字保存到通话记录中,其中,关键字为词集合中权重值排在前N的词,或者为权重值大于或等于预先设置的阈值的词,其中,N为正整数。其中,若设备为移动通信设备,则移动通信设备可直接将确定的关键字保存到通话记录中,若设备为云端设备,则步骤104中的将关键字保存到通话记录中可包括:云端设备将确定的关键字发送给移动通信设备,使得移动通信设备可将关键字保存到通话记录中,或者,若设备为云端设备,则步骤104中的将关键字保存到通话记录中可包括:云端设备将确定的关键字保存到通话记录中,将该通话记录发送给移动通信设备,使得移动通信设备能够利用该通话记录替换已有的对应的通话记录,使得替换后的通话记录中包含该通话记录的关键字。
[0103]在本发明实施例中,设备对通话记录对应的通话录音进行处理,得到该通话录音对应的词集合,该词集合为该通话录音中出现的词的集合;并计算该词集合中的词对应一种或多种类型的权重分配值,根据该词集合中的词对应的一种或多种类型的权重分配值计算该词的权重值,将词集合中权重值排在前N的词或者权重值大于或等于预先设置的预置的词作为关键字保存到通话记录中,使得用户不需要通过听通话录音的方式确定谈话内容,能够有效的避免通话录音播放带来的资源占用及电源消耗的问题,能够有效节约资源。
[0104]在本发明实施例中,设备可利用得到的词集合对应的一种或多种类型的权重分配值确定关键字,为了更好的理解本发明中的技术方案,下面将介绍设备基于词集合中的词对应的一种类型的权重分配值确定关键字的方法,请参阅图2,为本发明实施例中一种在通信设备的通话记录中保存关键字的方法的实施例,包括:
[0105]201、对通话记录对应的通话录音进行处理,得到通话录音对应的词集合,词集合为通话录音中出现的词的集合,词集合中包含词与词在通话录音中的时间点之间的一一对应关系;
[0106]在本发明实施例中,用户接听电话时,可以开启录音的功能,因此,移动通信设备将记录用户与与其通话的对象之间的谈话内容,在用户通话结束之后,生成通话记录及该通话记录对应的通话录音。
[0107]在本发明实施例中,设备可对该通话记录对应的通话录音进行处理,得到该通话录音对应的词集合,该词集合为该通话录音中出现的词的集合,且词集合中包含词与词在通话录音中的时间点之间的一一对应关系,即词集合中的每一个词对应该词在通话录音中出现的时间点,且在词集合中一个词可以包含至少一个一一对应关系,例如:词“电影”在词集合中包含3个一一对应关系,分别为:词“电影”与时间点I分20秒的对应关系、词“电影”与时间点2分31秒的对应关系、词“电影”与时间点2分56秒之间的对应关系。
[0108]在本发明实施例中,执行本发明中的技术方案的执行主体是设备,该设备可以是移动通信设备,也可以是云端设备,其中,若设备为移动通信设备,则移动通信设备可以是手机、PAD等等。若设备为云端设备,则移动通信设备在获取到通话记录对应的通话录音之后,将具有对应关系的通话记录与通话录音发送给云端设备,使得云端设备可执行步骤101。
[0109]需要说明的是,在本发明实施例中,通话录音中会包含很多的冗余词,例如:你好,再见,拜拜,以及个人习惯的一些冗余词,为了更好的确定关键字,设备还可在计算词集合中词对应的一种类型的权重分配值之前,去除该词集合中的冗余词,需要说明的是,在设备中包含了一个冗余词数据库,设备可根据该冗余词数据库确定词集合中的冗余词,并从词集合中删除确定的冗余词,得到去除冗余词之后的词集合,即为优化后的词集合,使得设备可计算优化后的词集合中的词对应的权重分配值,以实现关键字的确定。
[0110]202、计算词集合中的词在通话录音中对应的时间点上对应的同一种类型的权重分配值;
[0111]在本发明实施例中,设备可计算词集合中的词在通话录音中对应的时间点上对应的同一种类型的权重分配值,其中该权重分配值的类型包括:通话时间权重分配值、情绪语气权重分配值、词性权重分配值,其中,通话时间权重分配值是指该词在通话录音中的时间点对应于该通话录音的时长的权重,情绪语气权重分配值是指所述词在所述通话录音中的频率对应的情绪的权重,词性权重分配值是指词的词性的权重,其中,词性包括名词、动词、形容词、副词等等。
[0112]在本发明实施例中,设备计算词集合中的词在通话录音中对应的时间点上的通话时间权重分配值的方式为:计算词集合中的词在通话录音中对应的时间点占通话录音的时长的百分比;查找预先设置的时间百分比权重分配表,确定与该计算的得到的百分比对应的通话时间权重分配值,其中,百分比权重分配表中包含百分比范围与通话时间权重分配值之间的对应关系。例如:若预先设置的百分比权重分配表如表I所示:
[0113]
时间点与通话录音的总时长的百分比 I通话时间权重分配值 0-20% 2
【权利要求】
1.一种在移动通信设备的通话记录中保存关键字的方法,其特征在于,包括: 对所述通话记录对应的通话录音进行处理,得到所述通话录音对应的词集合,所述词集合为所述通话录音中出现的词的集合; 计算所述词集合中的词对应的一种或多种类型的权重分配值; 根据所述词集合中词对应的所述一种或多种类型的权重分配值计算所述词的权重值; 将关键字保存到所述通话记录中,所述关键字为所述词集合中权重值排在前N的词,或者为权重值大于或等于预先设置的阈值的词,所述N为正整数。
2.根据权利要求1所述的方法,其特征在于,所述词集合中包含词与词在所述通话录音中的时间点之间的--对应关系。
3.根据权利要求2所述的方法,其特征在于,所述计算所述词集合中的词对应的一种或多种类型的权重分配值包括: 计算所述词集合中的词在所述通话录音中对应的时间点上对应的至少两种类型的权重分配值; 则所述根据所述词集合中词对应的所述一种或多种类型的权重分配值计算所述词的权重值包括: 将所述词集合中同一个词在所述通话录音中的每一个对应的时间点上对应的所述至少两种类型的权重分配值的集合作为所述词对应的子集;` 计算所述词对应的子集中所述词在所述通话录音中的每一个对应的时间点上对应的所述至少两种类型的权重分配值之间的乘积,所述乘积的和为所述词的权重值。
4.根据权利要求2所述的方法,其特征在于,所述计算所述词集合中的词对应的一种或多种类型的权重分配值包括: 计算所述词集合中的词在所述通话录音中对应的时间点上对应的同一种类型的权重分配值; 则所述根据所述词集合中词对应的所述一种或多种类型的权重分配值计算所述词的权重值包括: 将所述词集合中同一个词在所述通话录音中的每一个对应的时间点上对应的所述同一种类型的权重分配值之间的和作为所述词对应于所述同一种类型的权重分配值的权重值; 如果所述权重分配值的类型为一种,则确定所述词对应于所述同一种类型的权重分配值的权重值为所述词的权重值; 如果所述权重分配值的类型为多种,则确定在所述多种类型的权重分配值中,所述词对应于每种类型的权重分配值的权重值之间的乘积为所述词的权重值。
5.根据权利要求3或4所述的方法,其特征在于,所述权重分配值的类型包括:通话时间权重分配值、情绪语气权重分配值、词性权重分配值中的一种或多种; 所述计算所述词集合中的词对应的一种或多种类型的权重分配值包括: 计算所述词集合中的词在通话录音中对应的时间点上对应的通话时间权重分配值; 和/或,计算所述词集合中的词在通话录音中对应的时间点上对应的情绪语气权重分配值;和/或,计算所述词集合中的词在通话录音中对应的时间点上的词性权重分配值。
6.根据权利要求5所述的方法,其特征在于,若所述至少一种或多种类型的权重分配值中包含所述通话时间权重分配值,则所述计算所述词集合中的词在通话录音中对应的时间点上对应的通话时间权重分配值包括: 计算所述词集合中的词在所述通话录音中对应的时间点占所述通话录音的时长的百分比; 查找预先设置的时间百分比权重分配表,确定与所述百分比对应的通话时间权重分配值,所述百分比权重分配表中包含百分比范围与通话时间权重分配值之间的对应关系。
7.根据权利要求5所述的方法,其特征在于,若所述至少一种或多种类型的权重分配值中包含所述通话时间权重分配值,则所述计算所述词集合中的词在通话录音中对应的时间点上对应的通话时间权重分配值包括: 查找预先设置的时间权重分配表,确定与所述词在所述通话录音中对应的时间点上对应的通话时间权重分配值,所述时间权重分配表包含时间范围与通话时间权重分配值之间的对应关系。
8.根据权利要求5所述的方法,其特征在于,若所述至少一种或多种类型的权重分配值中包含所述情绪语气权重分配值,则所述计算所述词集合中的词在通话录音中对应的时间点上对应的情绪语气权重分配值包括: 对所述通话录音进行音频分析处理,得到所述通话录音的音频频谱; 利用所述词集合中词在所述通话录音中对应的时间点确定所述词在所述音频频谱中对应的情绪类型; 查找预先设置的情绪语气权重分配表,确定与所述词集合中的词的情绪类型对应的情绪语气权重分配值,所述情绪语气权重分配表中包含情绪类型与情绪语气权重分配值之间的对应关系。
9.根据权利要求5所述的方法,其特征在于,若所述至少一种或多种类型的权重分配值中包含所述词性权重分配值,则所述计算所述词集合中的词在通话录音中对应的时间点上的词性权重分配值包括: 查找预先设置的词性权重分配表,确定所述词集合中的词在所述通话录音中对应的时间点上,所述词的词性对应的词性权重分配值,所述词性权重分配表中包含词性、时间范围、词性权重分配值之间的对应关系。
10.根据权利要求1所述的方法,其特征在于,所述对所述通话记录对应的通话录音进行处理,得到所述通话录音对应的词集合包括: 对所述通话录音进行语音转文字处理,得到所述通话录音对应的文字信息; 对所述文字信息进行分词处理,得到所述词集合。
11.根据权利要求10所述的方法,其特征在于,所述方法还包括: 对所述词集合中的词进行去冗余处理,得到去冗余优化后的词集合, 则所述计算所述词集合中的词对应的一种或多种类型的权重分配值则包括: 计算去冗余优化后的词集合中的词对应的一种或多种类型的权重分配值。
12.—种在移动通信设备的通话记录中保存关键字的设备,其特征在于,包括: 处理模块,用于对所述通话记录对应的通话录音进行处理,得到所述通话录音对应的词集合,所述词集合为所述通话录音中出现的词的集合; 计算模块,用于在所述处理模块得到所述通话录音词集合之后,计算所述词集合中的词对应的一种或多种类型的权重分配值; 权重计算模块,用于在所述计算模块得到所述词集合中的词对应的一种或者多种类型的权重分配值之后,根据所述词集合中词对应的所述一种或多种类型的权重分配值计算所述词的权重值; 保存模块,用于在所述权重计算模块得到所述词的权重值之后,将关键字保存到所述通话记录中,所述关键字为所述词集合中权重值排在前N的词,或者为权重值大于或等于预先设置的阈值的词,所述N为正整数。
13.根据权利要求12所述的设备,其特征在于,所述处理模块得到的所述词集合中包含词与词在所述通话录音中的时间点之间的一一对应关系。
14.根据权利要求13所述的设备,其特征在于,所述计算模块具体用于在所述处理模块得到所述通话录音词集合之后,计算所述词集合中的词在所述通话录音中对应的时间点上对应的至少两种类型的权重分配值; 则所述 权重计算模块具体用于: 在所述计算模块得到所述至少两种类型的权重分配值之后,将所述词集合中同一个词在所述通话录音中的每一个对应的时间点上对应的所述至少两种类型的权重分配值的集合作为所述词对应的子集; 计算所述词对应的子集中所述词在所述通话录音中的每一个对应的时间点上对应的所述至少两种类型的权重分配值之间的乘积,所述乘积的和为所述词的权重值。
15.根据权利要求13所述的设备,其特征在于,所述计算模块具体用于在所述处理模块得到所述通话录音词集合之后,计算所述词集合中的词在所述通话录音中对应的时间点上对应的同一种类型的权重分配值; 则所述权重计算模块具体用于: 将所述词集合中同一个词在所述通话录音中的每一个对应的时间点上对应的所述同一种类型的权重分配值之间的和作为所述词对应于所述同一种类型的权重分配值的权重值; 如果所述权重分配值的类型为一种,则确定所述词对应于所述同一种类型的权重分配值的权重值为所述词的权重值; 如果所述权重分配值的类型为多种,则确定在所述多种类型的权重分配值中,所述词对应于每种类型的权重分配值的权重值之间的乘积为所述词的权重值。
16.根据权利要求14或15所述的设备,其特征在于,所述权重分配值的类型包括:通话时间权重分配值、情绪语气权重分配值、词性权重分配值中的一种或多种; 所述计算模块具体用于在所述处理模块得到所述通话录音词集合之后,计算所述词集合中的词在通话录音中对应的时间点上对应的通话时间权重分配值;和/或,计算所述词集合中的词在通话录音中对应的时间点上对应的情绪语气权重分配值;和/或,计算所述词集合中的词在通话录音中对应的时间点上的词性权重分配值。
17.根据权利要求16所述的设备,其特征在于,若所述至少一种或多种类型的权重分配值中包含所述通话时间权重分配值,则在所述计算所述词集合中的词在通话录音中对应的时间点上对应的通话时间权重分配值的方面,所述计算模块具体用于: 计算所述词集合中的词在所述通话录音中对应的时间点占所述通话录音的时长的百分比; 查找预先设置的时间百分比权重分配表,确定与所述百分比对应的通话时间权重分配值,所述百分比权重分配表中包含百分比范围与通话时间权重分配值之间的对应关系。
18.根据权利要求16所述的设备,其特征在于,若所述至少一种或多种类型的权重分配值中包含所述通话时间权重分配值,则在所述计算所述词集合中的词在通话录音中对应的时间点上对应的通话时间权重分配值的方面,所述计算模块具体用于: 查找预先设置的时间权重分配表,确定与所述词在所述通话录音中对应的时间点上对应的通话时间权重分配值,所述时间权重分配表包含时间范围与通话时间权重分配值之间的对应关系。
19.根据权利要求16所述的设备,其特征在于,若所述至少一种或多种类型的权重分配值中包含所述情绪语气权重分配值,则在所述计算所述词集合中的词在通话录音中对应的时间点上对应的情绪语气权重分配值的方面,所述计算模块具体用于: 对所述通话录音进行音频分析处理,得到所述通话录音的音频频谱; 利用所述词集合中词在所述通话录音中对应的时间点确定所述词在所述音频频谱中对应的情绪类型; 查找预先设置的情绪语气权重分配表,确定与所述词集合中的词的情绪类型对应的情绪语气权重分配值,所述情绪语气权重分配表中包含情绪类型与情绪语气权重分配值之间的对应关系。`
20.根据权利要求16所述的设备,其特征在于,若所述至少一种或多种类型的权重分配值中包含所述词性权重分配值,则在所述计算所述词集合中的词在通话录音中对应的时间点上的词性权重分配值的方面,所述计算模块具体用于: 查找预先设置的词性权重分配表,确定所述词集合中的词在所述通话录音中对应的时间点上,所述词的词性对应的词性权重分配值,所述词性权重分配表中包含词性、时间范围、词性权重分配值之间的对应关系。
21.根据权利要求12至20任一项所述的设备,其特征在于,所述处理模块包括: 语音转文字处理模块,用于对所述通话录音进行语音转文字处理,得到所述通话录音对应的文字信息; 分词处理模块,用于在所述语音转文字处理模块得到所述文字信息之后,对所述文字信息进行分词处理,得到所述词集合。
22.根据权利要求21所述的设备,其特征在于,所述设备还包括: 去冗余处理模块,用于在所述分词处理模块得到所述词集合后,对所述词集合中的词进行去冗余处理,得到去冗余优化后的词集合, 则所述计算模块用于计算去冗余优化后的词集合中的词对应的一种或多种类型的权重分配值。
【文档编号】H04M1/65GK103533144SQ201310446351
【公开日】2014年1月22日 申请日期:2013年9月26日 优先权日:2013年9月26日
【发明者】林明, 杨柳, 白璐 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1