终端和通话录音文件名生成方法技术领域
本发明涉及通信技术领域,具体而言,涉及一种终端和一种通话录音
文件名称生成方法。
背景技术
目前对通话录音文件命名,一般都是将通话时间作为通话录音文件的
文件名,这对于需要快速查找某个具体通话录音文件的用户来说,十分不
方便而且浪费时间。
因此,需要一种新的通话录音文件的文件名生成技术,可以根据通话
联系人的相关信息为通话录音文件命名,减少查找时间,提高查找准确
度。
发明内容
本发明正是基于上述问题,提出了一种终端,可以根据通话联系人的
相关信息为通话录音文件命名,减少查找时间,提高查找准确度。
有鉴于此,本发明提出了一种终端,包括:获取模块,在保存通话录
音文件时,获取与用户通话的联系人的信息;文件名生成模块,连接至所
述获取模块,将所述联系人的信息中的至少部分信息作为所述通话录音文
件的文件名。
在该技术方案中,将与用户进行通话的联系人的相关信息为通话录音
文件的文件名,该相关信息包括但不限于联系人的名称、电话号码、邮箱
和/或地址。当用户对通话录音文件进行查找时,在通话录音文件的目录
中就可以直观地根据通话录音文件的文件名选定需要的文件,而不必逐个
文件打开来判断是否为所需文件,既减少查找时间,又提高查找准确度。
在上述技术方案中,优选地,所述获取模块包括:判断单元,判断所
述终端的通讯录中是否存在与所述用户进行通话的联系人;提取单元,在
所述判断单元的判定结果为是的情况下,提取所述通讯录中的所述联系人
的信息,供所述文件名生成模块将所述联系人的信息作为所述文件名。
在该技术方案中,当终端的通讯录中存在进行通话的联系人,则直接
提取所述通讯录中的联系人的信息,并将联系人的信息作为文件名。
在上述技术方案中,优选地,所述获取模块还包括:读取单元,在所
述判断单元的判定结果为否的情况下,所述读取单元读取与所述用户进行
通话的联系人的号码,并查找出与读取的号码相对应的信息,供所述文件
名生成模块将所述号码和/或所述相对应的信息作为所述文件名。
在该技术方案中,当终端中不存在进行通话的联系人,则可以通过网
络获取该联系人的号码及相应的信息,例如号码的归属地,该号码的用
户,进而将获取的信息作为文件名。
在上述技术方案中,优选地,所述文件名生成模块还用于在所述读取
单元没有读取到与所述用户进行通话的联系人的号码时,将通话时间和/
或预设标识作为所述文件名。
在该技术方案中,当终端中不存在进行通话的联系人,而且无法读取
与进行通话的联系人的号码时,则将通话时间和/或预设标识(例如未
知)作为文件名。
在上述技术方案中,优选地,所述文件名生成模块还用于在所述通话
录音文件包含与多个联系人进行通话的录音时,选取所述多个联系人的信
息中优先级最高的联系人的信息作为所述文件名,或按照所述多个联系人
的信息的优选级顺序对所述多个联系人的信息进行排序,并将排序结果作
为所述文件名。
根据本发明的又一方面,还提出了一种通话录音文件名称生成方法,
包括:步骤202,在保存通话录音文件时,获取与用户通话的联系人的信
息;步骤204,将所述联系人的信息中的至少部分信息作为所述通话录音
文件的文件名。
在该技术方案中,根据联系人的相关信息为通话录音文件命名,当用
户对通话录音文件进行查找时,在通话录音文件的目录中就可以直观地根
据通话录音文件的文件名选定需要的文件,而不必逐个文件打开来判断是
否为所需文件,既减少查找时间,又提高查找准确度。
在上述技术方案中,优选地,所述步骤202具体包括:判断终端的通
讯录中是否存在与所述用户进行通话的联系人,若存在所述联系人,则提
取所述通讯录中的所述联系人的信息并将所述联系人的信息作为所述文件
名。
在该技术方案中,当终端的通讯录中存在进行通话的联系人,则直接
提取所述通讯录中的联系人的信息,并将联系人的信息作为文件名。
在上述技术方案中,优选地,若所述通讯录中不存在所述联系人,则
读取与所述用户进行通话的联系人的号码,查找出与读取的号码相对应的
信息,将所述号码和/或所述相对应的信息作为所述文件名。
在该技术方案中,当终端中不存在进行通话的联系人,则可以通过网
络获取进行通话的联系人的号码及相应的信息,进而将号码和/或相应的
信息作为文件名。
在上述技术方案中,优选地,若没有读取到与所述用户进行通话的联
系人的号码,则将通话时间和/或预设标识作为所述文件名。
在该技术方案中,当终端中不存在进行通话的联系人,而且无法读取
与进行通话的联系人的号码时,则将通话时间和/或预设标识作为文件
名。
在上述技术方案中,优选地,在所述通话录音文件包含与多个联系人
进行通话的录音时,选取其中优先级最高的联系人的信息作为所述文件
名,或者按照所述多个联系人的信息的优选级顺序对所述多个联系人的信
息进行排序,并将排序结果作为所述文件名。
通过以上技术方案,可以根据通话联系人的相关信息为通话录音文件
命名,减少查找时间,提高查找准确度。
附图说明
图1示出了根据本发明的实施例的终端的框图;
图2示出了根据本发明的一个实施例的通话录音文件名生成方法的流
程图;
图3示出了根据本发明的又一实施例的通话录音文件名生成方法的流
程图;
图4示出了根据本发明的实施例的生成的通话录音文件的文件名示意
图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附
图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不
冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,
本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明
的保护范围并不受下面公开的具体实施例的限制。
图1示出了根据本发明的实施例的终端的框图。
如图1所示,终端100包括:获取模块102,在保存通话录音文件
时,获取与用户通话的联系人的信息;文件名生成模块104,连接至获取
模块102,将联系人的信息中的至少部分信息作为通话录音文件的文件
名。
在该技术方案中,将与用户进行通话的联系人的相关信息为通话录音
文件的文件名,该相关信息包括但不限于联系人的名称、电话号码、邮箱
和/或地址。当用户对通话录音文件进行查找时,在通话录音文件的目录
中就可以直观地根据通话录音文件的文件名选定需要的文件,而不必逐个
文件打开来判断是否为所需文件,既减少查找时间,又提高查找准确度。
在上述技术方案中,获取模块102包括:判断单元1022,判断终端
100的通讯录中是否存在与用户进行通话的联系人;提取单元1024,在判
断单元1022的判定结果为是的情况下,提取通讯录中的联系人的信息,
供文件名生成模块104将联系人的信息作为文件名。
在该技术方案中,当终端100的通讯录中存在进行通话的联系人,则
直接提取所述通讯录中的联系人的信息,并将联系人的信息作为文件名。
在上述技术方案中,获取模块102还可以包括:读取单元1026,在
判断单元1022的判定结果为否的情况下,读取单元1026读取与用户进行
通话的联系人的号码,并查找出与读取的号码相对应的信息,供文件名生
成模块104将号码和/或相对应的信息作为文件名。
在该技术方案中,当终端100中不存在进行通话的联系人,则可以通
过网络获取该联系人的号码及相应的信息,例如号码的归属地,该号码的
用户,进而将获取的信息作为文件名。
在上述技术方案中,文件名生成模块104还用于在读取单元1026没
有读取到与用户进行通话的联系人的号码时,将通话时间和/或预设标识
作为文件名。
在该技术方案中,当终端100中不存在进行通话的联系人,而且无法
读取与进行通话的联系人的号码时,则将通话时间和/或预设标识(例如
未知)作为文件名。
在上述技术方案中,文件名生成模块104还用于在通话录音文件包含
与多个联系人进行通话的录音时,选取多个联系人的信息中优先级最高的
联系人的信息作为文件名,或按照多个联系人的信息的优选级顺序对多个
联系人的信息进行排序,并将排序结果作为文件名。
图2示出了根据本发明的实施例的通话录音文件名生成方法的流程
图。
如图2所示,根据本发明的实施例的通话录音文件名称生成方法包
括:步骤202,在保存通话录音文件时,获取与用户通话的联系人的信
息;步骤204,将联系人的信息中的至少部分信息作为通话录音文件的文
件名。
在该技术方案中,将与用户进行通话的联系人的相关信息为通话录音
文件的文件名,该相关信息包括但不限于联系人的名称、电话号码、邮箱
和/或地址。当用户对通话录音文件进行查找时,在通话录音文件的目录
中就可以直观地根据通话录音文件的文件名选定需要的文件,而不必逐个
文件打开来判断是否为所需文件,既减少查找时间,又提高查找准确度。
在上述技术方案中,步骤202具体包括:判断终端的通讯录中是否存
在与用户进行通话的联系人,若存在联系人,则提取通讯录中的联系人的
信息并将联系人的信息作为文件名。
在该技术方案中,当终端的通讯录中存在进行通话的联系人,则直接
提取通讯录中的联系人的信息,并将联系人的信息作为文件名。
在上述技术方案中,若通讯录中不存在所述联系人,则读取与用户进
行通话的联系人的号码,查找出与读取的号码相对应的信息,将号码和/
或相对应的信息作为文件名。
在该技术方案中,当终端中不存在进行通话的联系人,则可以通过网
络获取该联系人的号码及相应的信息,例如号码的归属地,该号码的用
户,进而将获取的信息作为所述文件名。
在上述技术方案中,若没有读取到与用户进行通话的联系人的号码,
则将通话时间和/或预设标识作为文件名。
在该技术方案中,当终端中不存在进行通话的联系人,而且无法读取
与进行通话的联系人的号码时,则将通话时间和/或预设标识(例如未
知)作为文件名。
在上述技术方案中,在通话录音文件包含与多个联系人进行通话的录
音时,选取其中优先级最高的联系人的信息作为文件名,或者按照多个联
系人的信息的优选级顺序对多个联系人的信息进行排序,并将排序结果作
为文件名。
接下来结合图3进一步说明根据本发明的实施例。图3示出了根据本
发明的实施例的通话录音文件名称生成方法的具体流程图。
如图3所示,根据本发明的实施例的通话录音文件名生成方法包括以
下步骤:
步骤302,用户与联系人进行通话,并开启通话录音功能。
步骤304,通话结束后,对通话录音进行保存。
步骤306,判断与用户进行通话的联系人的信息是否存在于终端的通
讯录中。
步骤310,若联系人信息存在于终端的通讯录中,则可以直接从终端
通讯录中读取联系人的信息。
步骤312,将从通讯录中读取的联系人的信息中的至少部分信息作为
通话录音文件的文件名。
步骤308,若联系人信息不存在于终端的通讯录中,则进一步判断联
系人的号码是否可以获取。
步骤314,若可以获取联系人的号码,则根据获取的号码从网络读取
联系人的相应信息,其中,联系人的相应信息可以是根据运行商传输过来
的号码反查询到的归属地信息。
步骤316,将联系人的号码或读取到的联系人的相应信息中的至少部
分信息作为通话录音文件的文件名。
步骤318,若无法获取联系人的号码,则读取通话录音的时间信息。
步骤320,将通话录音的时间信息或预设标识作为通话录音文件的文
件名。
图4示出了根据本发明的实施例的生成的通话录音文件名的文件名示
意显示效果图。
如图4所示,若联系人信息存在于终端的通讯录中,则可以直接从终
端通讯录中读取联系人的信息,例如,该录音中,与用户进行通话录音的
联系人为“酷派客服”,且已经存储于终端的通讯录中,那么在对通话录
音文件进行保存时,可以将“酷派客服”作为通话录音文件的文件名,并
将通话录音文件进行保存。
若联系人信息不存在于终端的通讯录中,但是可以获取联系人的号
码,例如号码为“13412345678”,进一步根据联系人该号码,通过网络
读取联系人的相应信息,其中,联系人的相应信息可以是根据运行商传输
过来的号码反查询到的归属地信息,如“广东·深圳”,则可以将
“13412345678”和/或“广东·深圳”作为通话录音文件的文件名。
若联系人信息不存在于终端的通讯录中,且无法获取联系人的号码,
可以将通话录音的时间信息或预设标识作为通话录音文件的文件名,如通
话时间为“12:30:45”,那么可以通话录音文件的文件名为“123045”
或“未知”。
用户还可以根据需要设置保存通话录音文件时的文件名的内容。
在通话录音文件包括与多个联系人的通话录音时,则可以按照设定的
优先级顺序或规则生成通话录音的文件名。例如,在一个通话录音文件
中,用户首先与号码“13412345678”通话,然后与酷派客服进行通话,
最后与未知号码进行了通话,在生成该通话录音文件的文件名时,以酷派
客服作为该通话录音文件的文件名,或者查找出号码“13412345678”的
归属地,以“酷派客服+号码13412345678的归属地+未知号码的标识”作
为该通话录音文件的文件名。因此,优先以通讯录中联系人的信息作为通
话录音文件的文件名。
以上结合附图详细说明了本发明的技术方案,考虑到相关技术中,对
通话录音文件命名,一般都是按照时间命名,当用户进行查找时,十分不
方便而且浪费时间。通过本发明的技术方案,可以根据通话联系人的相关
信息为通话录音文件命名,减少查找时间,提高查找准确度。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于
本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精
神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明
的保护范围之内。