本发明专利技术适用于计算机技术领域,提供了一种通话录音的备份方法及装置、存储介质、计算机设备,该方法包括:在用户的授权下,通过目标程序监听所述移动终端的通话结束信号;当监听到当前通话的通话结束信号时,识别所述当前通话对应的第一通话对象是否属于预设通话对象;若所述第一通话对象属于所述预设通话对象,则在所述移动终端对应的通话录音存储路径下,获取所述当前通话的第一通话录音;基于所述第一通话录音和所述第一通话对象,生成第一通话备份文件。本发明专利技术通过在监听到通话结束信号时,在移动终端对应的通话录音存储路径下自动获取通话录音,并进行录音备份,提升了通话录音备份的便捷性,且有助于提升用户进行录音分享的便捷性。便捷性。便捷性。
【技术实现步骤摘要】
一种通话录音的备份方法及装置、存储介质、计算机设备
[0001]本专利技术属于计算机
,尤其涉及一种通话录音的备份方法及装置、存储介质、计算机设备。
技术介绍
[0002]目前用户使用手机通话时,如果想保存通话录音,一般是通过手机自带的录音功能进行录音,然后在手机的录音功能目录下手动查找录音进行回放,很难对通话录音进行大量的备份和分享。目前一些软件开发商通过定制Rom或者跟手机厂商合作开发听筒录音权限实现录音,但是这个合作成本巨大,且国内Android碎片化严重,无法跟所有手机厂商合作,只能跟一些比较典型的比如:华为、小米、vivo、oppo。
技术实现思路
[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]获取所述移动终端的内存大小,并依据所述内存大小,确定所述录音查找线程的线程数量;
[0046]依据所述移动终端的根目录文件夹数量,确定每个所述录音查找线程的待查找文件夹数量,并为每个所述录音查找线程分配对应的待查找文件夹;
[0047]按所述线程数量,创建所述录音查找线程。
[0048]更进一步地,所述装置还包括:
[0049]路径记录模块,用于当任一录音查找线程查找到所述第一通话录音时,将所述第一通话录音的存储路径,记录为所述移动终端对应的通话录音存储路径。
[0050]更进一步地,
[0051]所述识别模块,还用于响应于所述目标程序的启动信号,获取所述移动终端的通话记录中的未备份通话,并识别所述未备份通话对应的第二通话对象是否属于所述预设通话对象;
[0052]所述录音获取本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种通话录音的备份方法,其特征在于,应用于移动终端,包括:在用户的授权下,通过目标程序监听所述移动终端的通话结束信号;当监听到当前通话的通话结束信号时,识别所述当前通话对应的第一通话对象是否属于预设通话对象;若所述第一通话对象属于所述预设通话对象,则在所述移动终端对应的通话录音存储路径下,获取所述当前通话的第一通话录音;基于所述第一通话录音和所述第一通话对象,生成第一通话备份文件。2.根据权利要求1所述的方法,其特征在于,所述在所述移动终端对应的通话录音存储路径下,获取所述当前通话的第一通话录音,具体包括:依据所述第一通话对象、所述当前通话的通话时间以及录音文件格式,构建所述当前通话的录音文件特征;在所述通话录音存储路径下,获取与所述录音文件特征匹配的所述当前通话的第一通话录音。3.根据权利要求1所述的方法,其特征在于,所述在所述移动终端对应的通话录音存储路径下,获取所述当前通话的第一通话录音之前,所述方法还包括:查询所述目标程序中是否预先配置有所述移动终端对应的所述通话录音存储路径;若未配置,则获取所述移动终端的设备型号,并在所述移动终端或云端的录音路径映射表中查询与所述设备型号对应的所述通话录音存储路径。若已配置,则获取所述通话录音存储路径。4.根据权利要求3所述的方法,其特征在于,所述在所述移动终端或云端的录音路径映射表中查询与所述设备型号对应的所述通话录音存储路径之后,所述方法还包括:若未查询到所述设备型号对应的所述通话录音存储路径,则依据所述第一通话对象、所述当前通话的通话时间以及录音文件格式,构建所述当前通话的录音文件特征;创建录音查找线程,并通过所述录音查找线程,在所述移动终端中查找与所述当前通话的录音文件特征匹配的第一通话录音。5.根据权利要求4所述的方法,其特征在于,所述创建录音查找线程,具体包括:获取所述移动终端...
【专利技术属性】
技术研发人员:张星亮,吴剑文,
申请(专利权)人:深圳市六度人和科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。