1.一种语音消息搜索显示方法,其特征在于,所述方法包括:当接收到语音消息后,判断语音消息时长是否超过预设语音消息时长;
若所述语音消息时长超过所述预设语音消息时长,将长语音消息进行分段形成多个语音消息,其中,所述长语音消息为所述语音消息时长超过所述预设语音消息时长的所述语音消息;
通过语音识别将多个所述语音消息转换为对应的文本消息;
将多个所述语音消息以及多个所述语音消息对应的文本消息保存在预设文件中,其中,所述预设文件中保存的数据还包括纯文本消息;
接收消息搜索指令,其中,所述消息搜索指令中包括关键词;
在所述预设文件中搜索与所述关键词匹配的文本消息和纯文本消息;
将与所述关键词匹配的纯文本消息搜索结果按照另一预设格式显示,其中,所述另一预设格式 为所述纯文本消息对应的发送人消息、纯文本信息、纯文本消息发送的时间;
对与所述关键词匹配的文本消息对应的语音消息,获取所述语音消息时长;
判断所述语音消息时长是否超过预设时长;
若超过所述预设时长,按照第一预设格式显示对应的语音消息搜索结果,其中,所述第一预设格式为所述语音消息、所述语音消息中关键词前后对应的预设字数的文本内容;
若未超过所述预设时长,按照第二预设格式显示对应的语音消息搜索结果,其中,所述第二预设格式为所述语音消息、所述语音消息对应的文本内容。
2.根据权利要求1所述的方法,其特征在于,所述将该长语音消息进行分段形成多个语音消息,包括:
根据时间将该长语音消息进行分段形成多个语音消息;或者检测该长语音消息中的说话停顿位置;
根据时间和说话停顿位置将该长语音消息进行分段形成多个语音消息。
3.根据权利要求1所述的方法,其特征在于,所述将与所述关键词匹配的文本消息对应的语音消息搜索结果按照预设格式显示之前,所述方法还包括:检测与所述关键词匹配的文本消息是否有多条;
若与所述关键词匹配的文本消息有多条,将多条文本消息对应的语音消息搜索结果按照预设规则进行排序。
4.根据权利要求1所述的方法,其特征在于,所述将与所述关键词匹配的文本消息对应的语音消息搜索结果按照预设格式显示,包括:对与所述关键词匹配的文本消息对应的语音消息,获取语音消息时长,以及语音消息对应文本消息的字数;
根据语音消息时长计算语音消息显示的长度;
判断语音消息显示的长度与字数显示长度是否超过搜索结果界面显示行的长度;
若超过搜索结果界面显示行的长度,按照第三预设格式将对应的语音消息搜索结果显示于同一行中;
若未超过搜索结果界面显示行的长度,按照第四预设格式显示对应的语音消息搜索结果。
5.一种语音消息搜索显示装置,其特征在于,所述装置包括用于执行如权利要求1‑4任一项所述方法的单元。
6.一种计算机设备,其特征在于,所述计算机设备包括存储器,以及与所述存储器相连的处理器;
所述存储器用于存储计算机程序;所述处理器用于运行所述存储器中存储的计算机程序,以执行如权利要求1‑4任一项所述的方法。
7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行时,实现如权利要求1‑4任一项所述的方法。