本发明涉及信息处理技术领域,尤其涉及一种联系人信息处理方法及装置。
背景技术:
目前,在手机等移动终端上通常安装有微信、QQ等即时通讯应用,用户可以通过文字或语音进行聊天。但是,如果用户想查看重要的联系人发的语音或者通话录音,则需要到不同的路径里去查找,极其不方便。
技术实现要素:
本发明的主要目的在于提供一种进行语音识别并归类的联系人信息处理方法及装置,以提升联系人信息的查找效率。
为实现上述目的,本发明提供的一种联系人信息处理方法,包括:
在终端开启的应用中,接收用户的联系人发送的语音信息;
将接收到的所述用户的联系人的语音信息与预置的联系人语音信息进行匹配,所述预置的联系人语音信息与对应的联系人进行绑定,并存储到终端指定的存储路径;
在所述接收到的所述用户的联系人的语音信息与预置的联系人语音信息的匹配相似度达到预设阈值时,将所述接收到的所述用户的联系人的语音信息对应联系人存储到所述终端指定的存储路径。
优选地,所述在终端开启的应用中,接收用户的联系人发送的语音信息的步骤之前还包括:
获取用户的联系人,并录制所述联系人对应的联系人语音信息;
将所述用户的联系人与对应的联系人语音信息进行绑定,并存储到终端指定的存储路径。
优选地,所述将所述用户的联系人与对应的联系人语音信息进行绑定,并存储到终端指定的存储路径的步骤包括:
将录制的所述联系人对应的联系人语音信息进行时域信号到频域信号的傅里叶变换,预存到所述终端指定的存储路径的频谱数组内,并与所述联系人绑定;
所述将接收到的所述用户的联系人的语音信息与预置的联系人语音信息进行匹配的步骤包括:
将当前接收到的所述用户的联系人的语音信息进行时域信号到频域信号的傅里叶变换,将变换后的当前用户的联系人的语音信息与预存的频谱数组内的联系人语音信息进行匹配,判断两者的匹配相似度是否达到预设阈值。
优选地,所述方法还包括:
在接收到用户对指定联系人的语音信息的查询指令时,根据所述查询指令从所述终端指定的存储路径获取与所述指定联系人绑定的联系人语音信息。
优选地,所述方法还包括:
在预设时间达到时,或者,在终端存储空间达到预设值时,将默认设置的存储路径下的语音信息删除。
本发明实施例还提出一种联系人信息处理装置,包括:
接收模块,用于在终端开启的应用中,接收用户的联系人发送的语音信息;
匹配模块,用于将接收到的所述用户的联系人的语音信息与预置的联系人语音信息进行匹配,所述预置的联系人语音信息与对应的联系人进行绑定,并存储到终端指定的存储路径;
存储模块,用于在所述接收到的所述用户的联系人的语音信息与预置的联系人语音信息的匹配相似度达到预设阈值时,将所述接收到的所述用户的联系人的语音信息对应联系人存储到所述终端指定的存储路径。
优选地,预存模块,用于获取用户的联系人,并录制所述联系人对应的联系人语音信息;将所述用户的联系人与对应的联系人语音信息进行绑定,并存储到终端指定的存储路径。
优选地,所述预存模块,还用于将录制的所述联系人对应的联系人语音信息进行时域信号到频域信号的傅里叶变换,预存到所述终端指定的存储路径的频谱数组内,并与所述联系人绑定;
所述匹配模块,还用于将当前接收到的所述用户的联系人的语音信息进行时域信号到频域信号的傅里叶变换,将变换后的当前用户的联系人的语音信息与预存的频谱数组内的联系人语音信息进行匹配,判断两者的匹配相似度是否达到预设阈值。
优选地,所述装置还包括:
查询模块,用于在接收到用户对指定联系人的语音信息的查询指令时,根据所述查询指令从所述终端指定的存储路径获取与所述指定联系人绑定的联系人语音信息。
优选地,所述装置还包括:
删除模块,用于在预设时间达到时,或者,在终端存储空间达到预设值时,将默认设置的存储路径下的语音信息删除。
本发明提出的一种联系人信息处理方法及装置,在终端开启的应用中,接收用户的联系人发送的语音信息;将接收到的所述用户的联系人的语音信息与预置的联系人语音信息进行匹配,所述预置的联系人语音信息与对应的联系人进行绑定,并存储到终端指定的存储路径;在所述接收到的所述用户的联系人的语音信息与预置的联系人语音信息的匹配相似度达到预设阈值时,将所述接收到的所述用户的联系人的语音信息对应联系人存储到所述终端指定的存储路径,由此,根据预置的音频信息和联系人把指定的音频信息进行归类存储,这样以后如果想查看联系人的全部语音,只需要到指定的路径下就可以全部找到,而不需要到每个应用里去查找,既提升了用户的查找效率,又提高了用户体验。
附图说明
图1为本发明联系人信息处理方法第一实施例的流程示意图;
图2为本发明联系人信息处理方法第二实施例的流程示意图;
图3为本发明联系人信息处理方法第三实施例的流程示意图;
图4为本发明联系人信息处理方法第四实施例的流程示意图;
图5为本发明联系人信息处理装置第一实施例的功能模块示意图;
图6为本发明联系人信息处理装置第二实施例的功能模块示意图;
图7为本发明联系人信息处理装置第三实施例的功能模块示意图;
图8为本发明联系人信息处理装置第四实施例的功能模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
为了使本发明的技术方案更加清楚、明了,下面将结合附图作进一步详述。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例的主要解决方案是:在终端开启的应用中,接收用户的联系人发送的语音信息;将接收到的所述用户的联系人的语音信息与预置的联系人语音信息进行匹配,所述预置的联系人语音信息与对应的联系人进行绑定,并存储到终端指定的存储路径;在所述接收到的所述用户的联系人的语音信息与预置的联系人语音信息的匹配相似度达到预设阈值时,将所述接收到的所述用户的联系人的语音信息对应联系人存储到所述终端指定的存储路径,用户可以方便的查找想要的联系人语音信息,既提升用户的查找效率,又提高了用户体验。
由于现有技术中,如果用户想查看重要的联系人发的语音或者通话录音,则需要到不同的路径里去查找,极其不方便。
本发明提供一种解决方案,可以对联系人语音进行识别并归类存储,方便用户查询联系人语音信息。
具体地,如图1所示,本发明第一实施例提出一种联系人信息处理方法,包括:
步骤S101,在终端开启的应用中,接收用户的联系人发送的语音信息;
本实施例方案应用于手机等移动终端上,在手机上通常都安装有各种应用软件,尤其是具有语音通话或语音留言功能的应用软件。
以微信为例,相比文字交互方式,语音交互方式更直接、方便,省去了用户打字的繁琐操作。但是,在众多的语音聊天记录中,如果用户需要查找相关联系人的历史语音记录时,则需要打开微信聊天记录框,一个一个去查询,很不方便。
因此,本发明提出一种对语音信息针对联系人分类存储的方案,可以方便用户查找想要的联系人语音信息。
具体地,在终端中,预先在指定存储路径中,存储有相应联系人的语音信息,该语音信息与对应的联系人绑定,方便后续查找匹配。
在终端开启的应用中,实时接收用户的联系人发送的语音信息,该语音信息可以是音频文件,也可以一段录音。本实施例方案可以将接收的联系人的语音信息对应存储至终端指定路径下,方便用户查找。
步骤S102,将接收到的所述用户的联系人的语音信息与预置的联系人语音信息进行匹配,所述预置的联系人语音信息与对应的联系人进行绑定,并存储到终端指定的存储路径;
在接收到用户的联系人的语音信息后,将接收到的所述用户的联系人的语音信息与预置的联系人语音信息进行匹配。
如前所述,由于预先针对不同的联系人,录制有相应的语音信息,并将该语音信息与对应的联系人绑定,存储在终端指定的存储路径,在接收到用户当前的联系人的语音信息后,自动对接收的语音信息进行识别,以便将接收的联系人的语音信息对应存储至终端指定路径下,方便用户查找。
步骤S103,在所述接收到的所述用户的联系人的语音信息与预置的联系人语音信息的匹配相似度达到预设阈值时,将所述接收到的所述用户的联系人的语音信息对应联系人存储到所述终端指定的存储路径。
其中,匹配相似度的预设阈值可以根据实际情况设定,比如,在所述接收到的所述用户的联系人的语音信息与预置的联系人语音信息的匹配相似度达到90%以上的可以判定相同。如果找到相同的,则把语音自动存到预设的存储位置的指定联系人里。这样以后如果想查看联系人的全部语音,只需要在指定的路径下就可以全部找到,而不需要每个应用里去查找,既提升了效率又提高了用户体验。
本实施例通过上述方案,在终端开启的应用中,接收用户的联系人发送的语音信息;将接收到的所述用户的联系人的语音信息与预置的联系人语音信息进行匹配,所述预置的联系人语音信息与对应的联系人进行绑定,并存储到终端指定的存储路径;在所述接收到的所述用户的联系人的语音信息与预置的联系人语音信息的匹配相似度达到预设阈值时,将所述接收到的所述用户的联系人的语音信息对应联系人存储到所述终端指定的存储路径,由此,根据预置的音频信息和联系人把指定的音频信息进行归类存储,这样以后如果想查看联系人的全部语音,只需要到指定的路径下就可以全部找到,而不需要到每个应用里去查找,既提升了用户的查找效率,又提高了用户体验。
如图2所示,本发明第二实施例提出一种联系人信息处理方法,基于上述图1所示的实施例,在上述步骤S101:在终端开启的应用中,接收用户的联系人发送的语音信息之前还包括:
步骤S90,获取用户的联系人,并录制所述联系人对应的联系人语音信息;
步骤S100,将所述用户的联系人与对应的联系人语音信息进行绑定,并存储到终端指定的存储路径。
相比上述实施例,本实施例还包括预存用于比对的联系人的语音信息的方案。
具体地,首先,获取用户的联系人,并录制所述联系人对应的联系人语音信息。
然后,将录制的所述联系人对应的联系人语音信息进行时域信号到频域信号的傅里叶变换,预存到所述终端指定的存储路径的频谱数组内,并与所述联系人绑定。
在实时接收到用户的联系人的语音信息后,将当前接收到的所述用户的联系人的语音信息进行时域信号到频域信号的傅里叶变换,将变换后的当前用户的联系人的语音信息与预存的频谱数组内的联系人语音信息进行匹配,判断两者的匹配相似度是否达到预设阈值。
若匹配相似度达到预设阈值,则把语音自动存到预设的存储位置的指定联系人里。这样以后如果想查看联系人的全部语音,只需要在指定的路径下就可以全部找到,而不需要每个应用里去查找,既提升了效率又提高了用户体验。
如图3所示,本发明第三实施例提出一种联系人信息处理方法,基于上述图2所示的实施例,在上述步骤S103之后,所述方法还包括:
步骤S104,在接收到用户对指定联系人的语音信息的查询指令时,根据所述查询指令从所述终端指定的存储路径获取与所述指定联系人绑定的联系人语音信息。
相比上述实施例,本实施例还包括用户查询联系人的语音信息的方案。
由于之前已经收集并归类不同联系人的语音信息,并对应存储至终端指定位置,因此,当用户需要查询某个联系人的语音信息,尤其是所有语音信息时,根据联系人即可在终端查找该联系人的所有语音信息。
具体地,可以在终端上设置语音信息的查询选项,用户可以在语音信息的查询选项中输入联系人字段,终端在接收到用户输入的携带有联系人信息的查询指令后,根据该联系人信息查找与该联系人绑定的语音信息存储路径,从而可以在该路径下获取到对应该联系人的所有语音信息,而不需要每个应用里去查找,既提升了效率又提高了用户体验。
如图4所示,本发明第四实施例提出一种联系人信息处理方法,基于上述图3所示的实施例,在上述步骤S104之后,所述方法还包括:
步骤S105,在预设时间达到时,或者,在终端存储空间达到预设值时,将默认设置的存储路径下的语音信息删除。
相比上述实施例,本实施例还包括删除不必要的语音信息的方案,以节省终端的内存空间。
可以设定在预设时间(比如半个月或半年)达到后,或者,在语音信息占用终端存储空间达到预设值(比如1G)时,自动将默认设置的存储路径下的语音信息删除。
作为一种实施方式,为了提高信息存储的安全性,避免误删,还可以在删除语音信息之前,提示用户是否删除,若用户选择确认删除,则删除指定目录的语音信息。或者,还可以提示用户对相关语音信息进行选择性的删除,用户可以根据自身需要,选择需要保留的语音信息,并将不需要保留的语音信息删除,以节省终端存储空间。
本实施例通过上述方案,在终端开启的应用中,接收用户的联系人发送的语音信息;将接收到的所述用户的联系人的语音信息与预置的联系人语音信息进行匹配,所述预置的联系人语音信息与对应的联系人进行绑定,并存储到终端指定的存储路径;在所述接收到的所述用户的联系人的语音信息与预置的联系人语音信息的匹配相似度达到预设阈值时,将所述接收到的所述用户的联系人的语音信息对应联系人存储到所述终端指定的存储路径,由此,根据预置的音频信息和联系人把指定的音频信息进行归类存储,这样以后如果想查看联系人的全部语音,只需要到指定的路径下就可以全部找到,而不需要到每个应用里去查找,既提升了用户的查找效率,又提高了用户体验;此外,还可以根据用户需要,删除不必要的语音信息,以节省终端的内存空间。
如图5所示,本发明第一实施例提出一种联系人信息处理装置,包括:接收模块201、匹配模块202以及存储模块203,其中:
接收模块201,用于在终端开启的应用中,接收用户的联系人发送的语音信息;
匹配模块202,用于将接收到的所述用户的联系人的语音信息与预置的联系人语音信息进行匹配,所述预置的联系人语音信息与对应的联系人进行绑定,并存储到终端指定的存储路径;
存储模块203,用于在所述接收到的所述用户的联系人的语音信息与预置的联系人语音信息的匹配相似度达到预设阈值时,将所述接收到的所述用户的联系人的语音信息对应联系人存储到所述终端指定的存储路径。
具体地,本实施例方案应用于手机等移动终端上,在手机上通常都安装有各种应用软件,尤其是具有语音通话或语音留言功能的应用软件。
以微信为例,相比文字交互方式,语音交互方式更直接、方便,省去了用户打字的繁琐操作。但是,在众多的语音聊天记录中,如果用户需要查找相关联系人的历史语音记录时,则需要打开微信聊天记录框,一个一个去查询,很不方便。
因此,本发明提出一种对语音信息针对联系人分类存储的方案,可以方便用户查找想要的联系人语音信息。
具体地,在终端中,预先在指定存储路径中,存储有相应联系人的语音信息,该语音信息与对应的联系人绑定,方便后续查找匹配。
在终端开启的应用中,实时接收用户的联系人发送的语音信息,该语音信息可以是音频文件,也可以一段录音。本实施例方案可以将接收的联系人的语音信息对应存储至终端指定路径下,方便用户查找。
在接收到用户的联系人的语音信息后,将接收到的所述用户的联系人的语音信息与预置的联系人语音信息进行匹配。
如前所述,由于预先针对不同的联系人,录制有相应的语音信息,并将该语音信息与对应的联系人绑定,存储在终端指定的存储路径,在接收到用户当前的联系人的语音信息后,自动对接收的语音信息进行识别,以便将接收的联系人的语音信息对应存储至终端指定路径下,方便用户查找。
在所述接收到的所述用户的联系人的语音信息与预置的联系人语音信息的匹配相似度达到预设阈值时,将所述接收到的所述用户的联系人的语音信息对应联系人存储到所述终端指定的存储路径。
其中,匹配相似度的预设阈值可以根据实际情况设定,比如,在所述接收到的所述用户的联系人的语音信息与预置的联系人语音信息的匹配相似度达到90%以上的可以判定相同。如果找到相同的,则把语音自动存到预设的存储位置的指定联系人里。这样以后如果想查看联系人的全部语音,只需要在指定的路径下就可以全部找到,而不需要每个应用里去查找,既提升了效率又提高了用户体验。
本实施例通过上述方案,在终端开启的应用中,接收用户的联系人发送的语音信息;将接收到的所述用户的联系人的语音信息与预置的联系人语音信息进行匹配,所述预置的联系人语音信息与对应的联系人进行绑定,并存储到终端指定的存储路径;在所述接收到的所述用户的联系人的语音信息与预置的联系人语音信息的匹配相似度达到预设阈值时,将所述接收到的所述用户的联系人的语音信息对应联系人存储到所述终端指定的存储路径,由此,根据预置的音频信息和联系人把指定的音频信息进行归类存储,这样以后如果想查看联系人的全部语音,只需要到指定的路径下就可以全部找到,而不需要到每个应用里去查找,既提升了用户的查找效率,又提高了用户体验。
如图6所示,本发明第二实施例提出一种联系人信息处理装置,基于上述图5所示的实施例,该装置还包括:
预存模块200,用于获取用户的联系人,并录制所述联系人对应的联系人语音信息;将所述用户的联系人与对应的联系人语音信息进行绑定,并存储到终端指定的存储路径。
进一步地,所述预存模块200,还用于将录制的所述联系人对应的联系人语音信息进行时域信号到频域信号的傅里叶变换,预存到所述终端指定的存储路径的频谱数组内,并与所述联系人绑定;
所述匹配模块202,还用于将当前接收到的所述用户的联系人的语音信息进行时域信号到频域信号的傅里叶变换,将变换后的当前用户的联系人的语音信息与预存的频谱数组内的联系人语音信息进行匹配,判断两者的匹配相似度是否达到预设阈值。
相比上述实施例,本实施例还包括预存用于比对的联系人的语音信息的方案。
具体地,首先,获取用户的联系人,并录制所述联系人对应的联系人语音信息。
然后,将录制的所述联系人对应的联系人语音信息进行时域信号到频域信号的傅里叶变换,预存到所述终端指定的存储路径的频谱数组内,并与所述联系人绑定。
在实时接收到用户的联系人的语音信息后,将当前接收到的所述用户的联系人的语音信息进行时域信号到频域信号的傅里叶变换,将变换后的当前用户的联系人的语音信息与预存的频谱数组内的联系人语音信息进行匹配,判断两者的匹配相似度是否达到预设阈值。
若匹配相似度达到预设阈值,则把语音自动存到预设的存储位置的指定联系人里。这样以后如果想查看联系人的全部语音,只需要在指定的路径下就可以全部找到,而不需要每个应用里去查找,既提升了效率又提高了用户体验。
如图7所示,本发明第三实施例提出一种联系人信息处理装置,基于上述图6所示的实施例,所述装置还包括:
查询模块204,用于在接收到用户对指定联系人的语音信息的查询指令时,根据所述查询指令从所述终端指定的存储路径获取与所述指定联系人绑定的联系人语音信息。
相比上述实施例,本实施例还包括用户查询联系人的语音信息的方案。
由于之前已经收集并归类不同联系人的语音信息,并对应存储至终端指定位置,因此,当用户需要查询某个联系人的语音信息,尤其是所有语音信息时,根据联系人即可在终端查找该联系人的所有语音信息。
具体地,可以在终端上设置语音信息的查询选项,用户可以在语音信息的查询选项中输入联系人字段,终端在接收到用户输入的携带有联系人信息的查询指令后,根据该联系人信息查找与该联系人绑定的语音信息存储路径,从而可以在该路径下获取到对应该联系人的所有语音信息,而不需要每个应用里去查找,既提升了效率又提高了用户体验。
如图8所示,本发明第四实施例提出一种联系人信息处理装置,基于上述图7所示的实施例,所述装置还包括:
删除模块205,用于在预设时间达到时,或者,在终端存储空间达到预设值时,将默认设置的存储路径下的语音信息删除。
相比上述实施例,本实施例还包括删除不必要的语音信息的方案,以节省终端的内存空间。
可以设定在预设时间(比如半个月或半年)达到后,或者,在语音信息占用终端存储空间达到预设值(比如1G)时,自动将默认设置的存储路径下的语音信息删除。
作为一种实施方式,为了提高信息存储的安全性,避免误删,还可以在删除语音信息之前,提示用户是否删除,若用户选择确认删除,则删除指定目录的语音信息。或者,还可以提示用户对相关语音信息进行选择性的删除,用户可以根据自身需要,选择需要保留的语音信息,并将不需要保留的语音信息删除,以节省终端存储空间。
本实施例通过上述方案,在终端开启的应用中,接收用户的联系人发送的语音信息;将接收到的所述用户的联系人的语音信息与预置的联系人语音信息进行匹配,所述预置的联系人语音信息与对应的联系人进行绑定,并存储到终端指定的存储路径;在所述接收到的所述用户的联系人的语音信息与预置的联系人语音信息的匹配相似度达到预设阈值时,将所述接收到的所述用户的联系人的语音信息对应联系人存储到所述终端指定的存储路径,由此,根据预置的音频信息和联系人把指定的音频信息进行归类存储,这样以后如果想查看联系人的全部语音,只需要到指定的路径下就可以全部找到,而不需要到每个应用里去查找,既提升了用户的查找效率,又提高了用户体验;此外,还可以根据用户需要,删除不必要的语音信息,以节省终端的内存空间。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。