语音搜索方法、装置和系统制造方法及图纸

技术编号:10824744 阅读:88 留言:0更新日期:2014-12-26 13:28
本发明专利技术提出一种语音搜索方法、装置和系统,其中,所述语音搜索方法,包括以下步骤:接收用户的语音搜索请求;对语音搜索请求进行意图解析,以获取用户的搜索意图;根据用户的搜索意图获取搜索结果;以及根据搜索结果和用户的搜索意图生成语音搜索请求的语音对话结果,并将语音对话结果提供给用户。本发明专利技术的语音搜索方法,不再是对搜索结果进行简单的语音播报,而是以对话的形式与输入的语音搜索请求相呼应,更加智能。此外,可分析出用户的搜索意图,并获取相应的搜索结果来生成语音对话结果,更加精准地满足了用户需求,结果更加准确,个性化和人性化。

【技术实现步骤摘要】
【专利摘要】本专利技术提出一种语音搜索方法、装置和系统,其中,所述语音搜索方法,包括以下步骤:接收用户的语音搜索请求;对语音搜索请求进行意图解析,以获取用户的搜索意图;根据用户的搜索意图获取搜索结果;以及根据搜索结果和用户的搜索意图生成语音搜索请求的语音对话结果,并将语音对话结果提供给用户。本专利技术的语音搜索方法,不再是对搜索结果进行简单的语音播报,而是以对话的形式与输入的语音搜索请求相呼应,更加智能。此外,可分析出用户的搜索意图,并获取相应的搜索结果来生成语音对话结果,更加精准地满足了用户需求,结果更加准确,个性化和人性化。【专利说明】语音搜索方法、装置和系统
本专利技术涉及语音搜索
,特别涉及一种语音搜索方法、装置和系统。
技术介绍
随着语音识别技术的发展,语音搜索已逐步应用于各种终端设备中。目前的语音搜索产品通过对用户输入的搜索语音进行语音识别,以将搜索语音转换成文字,并分析出其中的关键字,然后根据关键字搜索相匹配的搜索结果或者根据关键字在问答系统的数据库中查询对应的问答结果,并将搜索结果以语音、网页、文字等形式展现给用户。 但是,用户输入的语音往往都是偏口语化的表达,而如果跟进由此转换成的文本中提取的关键进行检索,结果的命中率会很差。特别是在连续的语音搜索中,口语的表达还依赖于用户之前搜索的上下文,缺乏这些上下文的文本检索也会造成结果的不准确。而基于问答系统的虽然能够结合上下文给出回答,但是给出的回答结果是从数据库中查询的到的固定的单一的文本回答,没有和真正相应的检索资源相匹配,难以满足用户的需求。 【专利技术内容】 本专利技术旨在至少在一定程度上解决上述技术问题。 为此,本专利技术的第一个目的在于提出一种语音搜索方法,可分析出用户的搜索意图,并获取相应的搜索结果来生成语音对话结果,更加智能、精准地满足了用户需求。 本专利技术的第二个目的在于提出一种语音搜索装置。 本专利技术的第三个目的在于提出一种语音搜索系统。 为达上述目的,根据本专利技术第一方面实施例提出了一种语音搜索方法,包括以下步骤:接收用户的语音搜索请求;对所述语音搜索请求进行意图解析,以获取所述用户的搜索意图;根据所述用户的搜索意图获取搜索结果;以及根据所述搜索结果和所述用户的搜索意图生成所述语音搜索请求的语音对话结果,并将所述语音对话结果提供给所述用户。 本专利技术实施例的语音搜索方法,可对用户的语音搜索请求进行意图解析以获取用户的搜索意图,并根据用户的搜索意图获取搜索结果,从而可根据搜索结果和用户的搜索意图生成语音搜索请求的语音对话结果,并转换成语音提供给用户,不再是对搜索结果进行简单的语音播报,而是以对话的形式与输入的语音搜索请求相呼应,更加智能。此外,可分析出用户的搜索意图,并获取相应的搜索结果来生成语音对话结果,更加精准地满足了用户需求,结果更加准确,个性化和人性化。 本专利技术第二方面实施例提供了一种语音搜索装置,包括:接收模块,用于接收用户的语音搜索请求;意图解析模块,用于对所述语音搜索请求进行意图解析,以获取所述用户的搜索意图;获取模块,用于根据所述用户的搜索意图获取搜索结果;生成模块,用于根据所述搜索结果和所述用户的搜索意图生成所述语音搜索请求的语音对话结果;以及第一提供模块,用于将所述语音对话结果提供给所述用户。 本专利技术实施例的语音搜索装置,可对用户的语音搜索请求进行意图解析以获取用户的搜索意图,并根据用户的搜索意图获取搜索结果,从而可根据搜索结果和用户的搜索意图生成语音搜索请求的语音对话结果,并转换成语音提供给用户,不再是对搜索结果进行简单的语音播报,而是以对话的形式与输入的语音搜索请求相呼应,更加智能。此外,可分析出用户的搜索意图,并获取相应的搜索结果来生成语音对话结果,更加精准地满足了用户需求,结果更加准确,个性化和人性化。 本专利技术第三方面实施例提供了一种语音搜索系统,包括客户端和本专利技术第二方面实施例额语音搜索装置。 本专利技术实施例的语音搜索系统,可对用户的语音搜索请求进行意图解析以获取用户的搜索意图,并根据用户的搜索意图获取搜索结果,从而可根据搜索结果和用户的搜索意图生成语音搜索请求的语音对话结果,并转换成语音提供给用户,不再是对搜索结果进行简单的语音播报,而是以对话的形式与输入的语音搜索请求相呼应,更加智能。此外,可分析出用户的搜索意图,并获取相应的搜索结果来生成语音对话结果,更加精准地满足了用户需求,结果更加准确,个性化和人性化。 本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。 【专利附图】【附图说明】 本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中: 图1为根据本专利技术一个实施例的语音搜索方法的流程图; 图2为根据本专利技术一个实施例的S102的具体实现方法的流程图; 图3为根据本专利技术另一个实施例的语音搜索方法的流程图; 图4为根据本专利技术一个实施例的语音搜索装置的结构示意图; 图5为根据本专利技术一个具体实施例的语音搜索装置的结构示意图; 图6为根据本专利技术另一个实施例的语音搜索装置的结构示意图; 图7为根据本专利技术又一个实施例的语音搜索装置的结构示意图; 图8为根据本专利技术一个实施例的语音搜索系统的结构示意图; 图9为根据本专利技术一个具体实施例的语音搜索系统的工作原理示意图。 【具体实施方式】 下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。 在本专利技术的描述中,需要理解的是,术语“多个”指两个或两个以上;术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。 下面参考附图描述根据本专利技术实施例的语音搜索方法、装置和系统。 为了,本专利技术提出了一种,语音搜索方法,包括以下步骤:接收用户的语音搜索请求;对语音搜索请求进行意图解析,以获取用户的搜索意图;根据用户的搜索意图获取搜索结果;以及根据搜索结果和用户的搜索意图生成语音搜索请求的语音对话结果,并将语音对话结果提供给用户。 图1为根据本专利技术一个实施例的语音搜索方法的流程图。如图1所示,根据本专利技术实施例的语音搜索方法,包括: SlOl,接收用户的语音搜索请求。 在本专利技术的一个实施例中,语音搜索请求为用户进行搜索时输入的语音。举例来说,如果用户希望搜索明天的天气,可输入语音“明天天气怎么样”。 S102,对语音搜索请求进行意图解析,以获取用户的搜索意图。 在本专利技术的一个实施例中,如图2所示,对语音搜索请求进行意图解析可具体包括: S201,对语音搜索请求进行语音识别,以获取语音搜索请求中的搜索关键字。 在本专利技术的实施例中,对语音搜索请求进行语音识别后可得到用户输入的语音对应的文字内容,并可对得到的文字内容进行语义分析,以获取其中的搜索关键字。举例来说,对于语音搜索请求“明天天气怎么样”,可通过语音识别,分析出搜索关键字为“明天”和“天气”。 S202,根据所述搜索关键字获取所述语音搜索请求的上下文信息。 其本文档来自技高网...
语音搜索方法、装置和系统

【技术保护点】
一种语音搜索方法,其特征在于,包括以下步骤:接收用户的语音搜索请求;对所述语音搜索请求进行意图解析,以获取所述用户的搜索意图;根据所述用户的搜索意图获取搜索结果;以及根据所述搜索结果和所述用户的搜索意图生成所述语音搜索请求的语音对话结果,并将所述语音对话结果提供给所述用户。

【技术特征摘要】

【专利技术属性】
技术研发人员:张宏驰马旭
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1