语音消息搜索方法、装置及系统的制作方法

文档序号:8395901阅读:519来源:国知局
语音消息搜索方法、装置及系统的制作方法
【技术领域】
[0001]本发明涉及移动互联网领域,特别涉及一种语音消息搜索方法、装置及系统。
【背景技术】
[0002]语音即时通讯应用是一种通讯双方或多方采用语音消息进行即时沟通的应用,t匕如微信、易信、Line (连我)和来往之类的应用。语音即时通讯应用已经成为诸如智能手机、平板电脑和电子书阅读器之类的移动终端上使用最为广泛的应用之一。
[0003]在用户使用语音即时通讯应用时,存在在历史语音消息中搜索目标内容的需求,比如,用户A和用户B互聊了几十条语音消息来商讨一次约见,聊完后用户A需要在这些语音消息中找出一条用户B发送的涉及约见地点的语音消息。此时,已有的语音消息搜索方法包括:用户使用移动终端逐条播放所有的语音消息或者播放根据猜测而选中的某条语音消息;在一条语音消息被播放后,用户通过人工来判断该条语音消息是否为包含目标内容的语音消息;若判断结果为包含,则用户停止搜索;若判断结果为不包含,则用户控制移动终端继续播放下一条语音消息。
[0004]在实现本发明的过程中,发明人发现上述技术至少存在以下问题:在语音消息较多时,逐条播放每条语音消息来查找目标内容的效率很低,并且用户的判断能力也会随着多次点击操作和滑动操作所引发的视觉疲惫而降低,导致上述语音消息搜索方法整体的搜索效率较差。

【发明内容】

[0005]为了解决【背景技术】提供的语音消息搜索方法的搜索效率较差的问题,本发明实施例提供了一种语音消息搜索方法、装置、设备及系统。所述技术方案如下:
[0006]第一方面,提供了一种语音消息搜索方法,用于客户端中,所述方法包括:
[0007]获取文本形式的搜索关键词;
[0008]在每条语音消息各自对应的文本消息中查找与所述搜索关键词匹配的文本消息,每条文本消息是由对应的所述语音消息的语音识别结果生成的;
[0009]将与所述搜索关键词匹配的文本消息所对应的所述语音消息作为搜索结果进行反馈。
[0010]第二方面,提供了一种语音消息搜索装置,所述装置包括:
[0011]搜索获取模块,用于获取文本形式的搜索关键词;
[0012]文本查找模块,用于在每条语音消息各自对应的文本消息中查找与所述搜索关键词匹配的文本消息,每条文本消息是由对应的所述语音消息的语音识别结果生成的;
[0013]结果反馈模块,用于将与所述搜索关键词匹配的文本消息所对应的所述语音消息作为搜索结果进行反馈。
[0014]第三方面,提供了一种语音消息搜索系统,所述系统包括客户端和服务器;所述客户端与所述服务器之间通过无线网络或有线网络相连;
[0015]所述客户端,包括如上第二方面所述的语音消息搜索装置。
[0016]本发明实施例提供的技术方案带来的有益效果是:
[0017]通过获取文本形式的搜索关键词,在每条语音消息各自对应的文本消息中查找与所述搜索关键词匹配的文本消息来得到搜索结果;解决了【背景技术】提供的语音消息搜索方法的搜索效率较差的问题;达到了用户只需要输入搜索关键词,就可以快速、方便地查找到对应的语音消息的效果。
【附图说明】
[0018]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是本发明一个实施例提供的语音消息搜索方法的方法流程图;
[0020]图2A是本发明另一实施例提供的语音消息搜索方法的方法流程图;
[0021]图2B至图2E是图2A所示实施例所涉及的实施界面示意图;
[0022]图3是本发明一个实施例提供的语音消息搜素装置的结构方框图;
[0023]图4是本发明另一实施例提供的语音消息搜索装置的结构方框图;
[0024]图5是本发明一个实施例提供的语音消息搜索系统的结构方框图。
【具体实施方式】
[0025]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0026]在本发明各个实施例中,客户端可以是手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture Experts Group Aud1 Layer III,动态影像专家压缩标准音频层面3)以及MP4 (Moving Picture Experts Group Aud1 Layer IV,动态影像专家压缩标准音频层面3)播放器等等终端上的支持双方或者多方通过语音消息来通讯的应用客户端。
[0027]请参考图1,其示出了本发明一个实施例提供的语音消息搜索方法的方法流程图。本实施例以该语音消息搜索方法应用在支持双方或者多方通过语音消息来通讯的客户端中来举例说明。该方法包括:
[0028]步骤102,获取文本形式的搜索关键词;
[0029]客户端既可以直接获取用户直接以文本形式输入的搜索关键词;客户端也可以获取用户以语音形式输入的搜索语音信号,然后在本地或者服务器端通过语音识别技术从搜索语音信号中识别出文本形式的搜索关键词。
[0030]步骤104,在每条语音消息各自对应的文本消息中查找与搜索关键词匹配的文本消息,每条文本消息是由对应的语音消息的语音识别结果生成的;
[0031]每条语音消息各自对应一条文本消息,每条文本消息是由对应的语音消息的语音识别结果生成的。
[0032]步骤106,将与搜索关键词匹配的文本消息所对应的语音消息作为搜索结果进行反馈。
[0033]综上所述,本实施例提供的语音消息搜索方法,通过获取文本形式的搜索关键词,在每条语音消息各自对应的文本消息中查找与所述搜索关键词匹配的文本消息来得到搜索结果;解决了【背景技术】提供的语音消息搜索方法的搜索效率较差的问题;达到了用户只需要输入搜索关键词,就可以快速、方便地查找到对应的语音消息的效果。
[0034]请参考图2A,其示出了本发明另一实施例提供的语音消息搜索方法的方法流程图。本实施例以该语音消息搜索方法应用于支持双方或者多方通过语音消息来通讯的客户端来举例说明。该方法包括:
[0035]步骤201,获取并保存每条语音消息对应的文本消息;
[0036]由于语音消息都是以语音形式来保存和传输的,首先客户端需要获取并保存每条语音消息对应的文本消息。比如,客户端需要将语音消息“你好,我是张三”转换为文本形式的文本消息“你好,我是张三”来与语音消息关联存储。
[0037]本步骤可以采用如下三种方式中的任意一种实现:
[0038]第一,客户端自身对每条语音消息进行语音识别得到各自的语音识别结果,并根据语音识别结果生成每条语音消息各自对应的文本信息;
[0039]此实现方式需要客户端所在终端拥有较强的处理能力,优选地,客户端在空闲时间执行上述语音识别过程。
[0040]第二,客户端将每条语音消息发送给服务器,客户端接收服务器反馈的每条语音消息各自对应的文本信息,该文本信息是服务器对每条语音消息进行语音识别得到各自的语音识别结果后生成的;
[0041]客户端可以每隔预定时间间隔或者在空闲时间或者在接入无线局域网时,将本地的全部或者部分语音消息发送给服务器,每条语音消息拥有唯一的消息ID。服务器接收客户端发送的语音消息,服务器对每条语音消息进行语音识别得到各自的语音识别结果后,服务器根据语音识别结果生成对应的文本消息。
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1