搜索结果的展现方法和装置制造方法

文档序号:6625531阅读:310来源:国知局
搜索结果的展现方法和装置制造方法
【专利摘要】本发明提出一种搜索结果的展现方法和装置,该搜索结果的展现方法包括接收用户输入的搜索内容;根据所述搜索内容获取搜索结果,其中,所述搜索结果包括语音结果;展现所述搜索结果,其中,以语音播放所述语音结果。该方法能够提供更丰富形式的搜索结果。
【专利说明】搜索结果的展现方法和装置

【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种搜索结果的展现方法和装置。

【背景技术】
[0002]人们可以通过搜索引擎获取所需信息。在搜索时通常获取的搜索结果是文本形式的,即使用户以语音输入时,搜索时也是先将语音转换为文本,之后采用文本进行检索得到搜索结果。这种搜索方式给出的搜索结果太单一。


【发明内容】

[0003]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
[0004]为此,本发明的一个目的在于提出一种搜索结果的展现方法,该方法可以提供更丰富形式的搜索结果。
[0005]本发明的另一个目的在于提出一种搜索结果的展现装置。
[0006]为达到上述目的,本发明第一方面实施例提出的搜索结果的展现方法,包括:接收用户输入的搜索内容;根据所述搜索内容获取搜索结果,其中,所述搜索结果包括语音结果;展现所述搜索结果,其中,以语音播放所述语音结果。
[0007]本发明第一方面实施例提出的搜索结果的展现方法,通过在搜索结果中包含语音结果,可以提供更丰富形式的搜索结果。
[0008]为达到上述目的,本发明第二方面实施例提出的搜索结果的展现装置,包括:接收模块,用于接收用户输入的搜索内容;获取模块,用于根据所述搜索内容获取搜索结果,其中,所述搜索结果包括语音结果;展现模块,用于展现所述搜索结果,其中,以语音播放所述语首结果。
[0009]本发明第二方面实施例提出的搜索结果的展现装置,通过在搜索结果中包含语音结果,可以提供更丰富形式的搜索结果。
[0010]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

【专利附图】

【附图说明】
[0011]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0012]图1是本发明一实施例提出的搜索结果的展现方法的流程示意图;
[0013]图2是本发明另一实施例提出的搜索结果的展现方法的流程示意图;
[0014]图3是本发明另一实施例提出的搜索结果的展现装置的结构示意图。

【具体实施方式】
[0015]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
[0016]图1是本发明一实施例提出的搜索结果的展现方法的流程示意图,该方法包括:
[0017]Sll:接收用户输入的搜索内容。
[0018]可选的,搜索内容可以是文本形式的,语音形式的,或者图片。
[0019]S12:根据所述搜索内容获取搜索结果,其中,所述搜索结果包括语音结果。
[0020]可以具体包括:
[0021]将所述搜索内容发送给服务端,以使所述服务端在语音搜索服务器和文本搜索服务器中进行搜索,获取搜索结果;
[0022]接收所述服务端发送的所述搜索结果。
[0023]相关技术中,服务端在搜索时是在文本搜索服务器中进行,即使用户语音输入时,也会把语音转换为文本,之后在文本搜索服务器中搜索。
[0024]而本实施例中,不仅会在文本搜索服务器中搜索,还会在语音搜索服务器中搜索,以获取语音结果。
[0025]当用户输入语音时,客户端可以将语音信息上传给服务器,服务器不断识别用户输入并将识别文字结果返回给客户端,客户端可以展现识别结果并检测到用户输入完成后向搜索服务器发起搜索,搜索服务器分别从语音搜索服务器和文本搜索服务器获取搜索结果O
[0026]具体的,当所述搜索内容是语音输入的内容时,所述将所述搜索内容发送给服务端,以使所述服务端在语音搜索服务器和文本搜索服务器中进行搜索,获取搜索结果,包括:
[0027]将所述语音输入的内容发送给所述服务端,并接收所述服务端对所述语音输入的内容进行文本识别后的结果;
[0028]将所述文本识别后的结果发送给所述服务端,以使所述服务端在语音搜索服务器中获取与所述文本识别后的结果匹配的语音结果,以及在文本搜索服务器中获取与所述文本识别后的结果匹配的文本结果,并将所述语音结果排序在所述文本结果之前得到搜索结果O
[0029]可选的,所述语音结果包括如下项中的至少一项:
[0030]对应所述搜索内容的语音答复结果;
[0031]对应所述搜索内容的音频结果;
[0032]对应所述搜索内容的视频结果;
[0033]对应所述搜索内容的电子书语音结果;
[0034]例如,当用户以语音输入北京天气时,搜索结果中可以包括语音形式的今天的北京天气情况,或者,搜索结果包含用户输入的歌名对应的音乐等。
[0035]S13:展现所述搜索结果,其中,以语音播放所述语音结果。
[0036]其中,所述以语音播放所述语音结果,包括:
[0037]当所述搜索内容是语音输入的内容时,在获取所述语音结果后,自动播放所述语首结果;或者,
[0038]当所述搜索内容不是语音输入的内容时,在获取所述语音结果后,接收所述用户的触发指令,并根据所述触发指令,播放所述语音结果。
[0039]可选的,所述搜索结果展现在搜索结果页面上,所述搜索结果页面上对应所述语音结果设置有触发所述语音结果的图标,所述接收所述用户的触发指令,并根据所述触发指令,播放所述语音结果,包括:
[0040]当所述用户点击所述图标时,播放所述语音结果。
[0041]例如,当用户以语音输入北京天气时,在获取天气情况后,可以自动播放该天气情况。或者,当用户以文字输入北京天气时,在获取天气情况后,天气情况后可以对应设置图标,例如喇叭形状的图标,当用户点击该图标后,可以播放该天气情况。
[0042]可选的,当用户以方言输入时,语音结果可以以相应的方言播放,例如,用户采用粤语输入北京天气时,以粤语播放获取的天气情况。
[0043]本实施例通过在搜索结果中包含语音结果,可以提供更丰富形式的搜索结果。另夕卜,本实施例在搜索时可以从语音搜索服务器进行搜索,可以提供更准确和针对性的搜索结果,提升用户体验。
[0044]图2是本发明另一实施例提出的搜索结果的展现方法的流程示意图,该方法包括:
[0045]S21:搜索引擎接收用户语音输入的搜索词。
[0046]例如,搜索引擎的搜索框中设置语音输入按钮,例如为话筒形式的按钮,当用户点击该语音输入按钮后,可以进入语音输入界面,用户对着该语音输入界面说话后,可以以语音输入搜索词。
[0047]例如,用户说:北京天气。
[0048]S22:搜索引擎将该搜索词发送给服务端。
[0049]具体的,可以是搜索引擎将语音信息上传给服务端,服务端不断识别用户输入的语音并将识别得到的文字结果返回给搜索引擎;搜索引擎可以不断检测用户是否输入完成并在输入完成后,将获取的全部的搜索词对应的识别后的文字结果发送给服务端。
[0050]S23:服务端分别从语音搜索服务器和文本搜索服务器获取对应的语音结果和文本结果,在排序时将语音结果排序在文本结果的前面,得到搜索结果。
[0051]例如,在搜索北京天气时,可以从语音搜索服务器中获取语音结果,例如今天的北京天气情况等,在文本搜索服务器中获取文本结果,例如以文字和/或图片表征的最近几天的北京天气情况等。
[0052]在获取语音结果和文本结果后,可以对其进行排序,例如,将语音结果排序在前。
[0053]S24:服务端将搜索结果发送给搜索引擎,该搜索结果包含语音结果和文本结果。
[0054]S25:搜索引擎自动播放语音结果,并将文本结果展现在语音结果下方。
[0055]其中,由于排序时语音结果在前,因此在展现时可以将语音结果展现在文本结果的上面,例如,第一条是语音结果,文本结果在语音结果的后面。
[0056]例如,在获取今天的北京情况后,可以自动播放该天气情况,例如,不需要点击语音结果对应的触发按钮,如喇叭按钮,就可以直接播放该天气情况。当用户还需要再次收听时,可以点击该触发按钮,使得语音结果再次被播放。
[0057]可选的,当用户以方言输入时,语音结果可以以相应的方言播放,例如,用户采用粤语输入北京天气时,以粤语播放获取的天气情况。
[0058]本实施例通过在搜索结果中包含语音结果,可以提供更丰富形式的搜索结果。另夕卜,本实施例在搜索时可以从语音搜索服务器进行搜索,可以提供更准确和针对性的搜索结果,提升用户体验。另外,当以方言输入时可以以相应的方言播放,可以满足用户个性化需求,提供差异化服务。
[0059]图3是本发明另一实施例提出的搜索结果的展现装置的结构示意图,该装置30包括接收模块31、获取模块32和展现模块33。
[0060]接收模块31用于接收用户输入的搜索内容;
[0061]可选的,搜索内容可以是文本形式的,语音形式的,或者图片。
[0062]获取模块32用于根据所述搜索内容获取搜索结果,其中,所述搜索结果包括语音结果;
[0063]可选的,所述获取模块32具体用于:
[0064]将所述搜索内容发送给服务端,以使所述服务端在语音搜索服务器和文本搜索服务器中进行搜索,获取搜索结果;
[0065]接收所述服务端发送的所述搜索结果。
[0066]相关技术中,服务端在搜索时是在文本搜索服务器中进行,即使用户语音输入时,也会把语音转换为文本,之后在文本搜索服务器中搜索。
[0067]而本实施例中,不仅会在文本搜索服务器中搜索,还会在语音搜索服务器中搜索,以获取语音结果。
[0068]当用户输入语音时,客户端可以将语音信息上传给服务器,服务器不断识别用户输入并将识别文字结果返回给客户端,客户端可以展现识别结果并检测到用户输入完成后向搜索服务器发起搜索,搜索服务器分别从语音搜索服务器和文本搜索服务器获取搜索结果O
[0069]可选的,当所述搜索内容是语音输入的内容时,所述获取模块进一步具体用于:
[0070]将所述语音输入的内容发送给所述服务端,并接收所述服务端对所述语音输入的内容进行文本识别后的结果;
[0071]将所述文本识别后的结果发送给所述服务端,以使所述服务端在语音搜索服务器中获取与所述文本识别后的结果匹配的语音结果,以及在文本搜索服务器中获取与所述文本识别后的结果匹配的文本结果,并将所述语音结果排序在所述文本结果之前得到搜索结果O
[0072]可选的,所述语音结果包括如下项中的至少一项:
[0073]对应所述搜索内容的语音答复结果;
[0074]对应所述搜索内容的音频结果;
[0075]对应所述搜索内容的视频结果;
[0076]对应所述搜索内容的电子书语音结果;
[0077]例如,当用户以语音输入北京天气时,搜索结果中可以包括语音形式的今天的北京天气情况,或者,搜索结果包含用户输入的歌名对应的音乐等。
[0078]展现模块33用于展现所述搜索结果,其中,以语音播放所述语音结果。
[0079]可选的,所述展现模块33具体用于:
[0080]当所述搜索内容是语音输入的内容时,在获取所述语音结果后,自动播放所述语首结果;或者,
[0081]当所述搜索内容不是语音输入的内容时,在获取所述语音结果后,接收所述用户的触发指令,并根据所述触发指令,播放所述语音结果。
[0082]可选的,所述搜索结果展现在搜索结果页面上,所述搜索结果页面上对应所述语音结果设置有触发所述语音结果的图标,所述展现模块33进一步具体用于:
[0083]当所述用户点击所述图标时,播放所述语音结果。
[0084]例如,当用户以语音输入北京天气时,在获取天气情况后,可以自动播放该天气情况。或者,当用户以文字输入北京天气时,在获取天气情况后,天气情况后可以对应设置图标,例如喇叭形状的图标,当用户点击该图标后,可以播放该天气情况。
[0085]可选的,当所述搜索内容是方言的语音内容时,所述展现模块33具体用于:
[0086]以所述方言播放所述语音结果。
[0087]例如,用户采用粤语输入北京天气时,以粤语播放获取的天气情况。
[0088]可选的,所述展现模块33具体用于:
[0089]将所述语音结果展现在所述文本结果的上面。
[0090]由于排序时语音结果在前,因此在展现时可以将语音结果展现在文本结果的上面,例如,第一条是语音结果,文本结果在语音结果的后面。
[0091]本实施例通过在搜索结果中包含语音结果,可以提供更丰富形式的搜索结果。另夕卜,本实施例在搜索时可以从语音搜索服务器进行搜索,可以提供更准确和针对性的搜索结果,提升用户体验。另外,当以方言输入时可以以相应的方言播放,可以满足用户个性化需求,提供差异化服务。
[0092]需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
[0093]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属【技术领域】的技术人员所理解。
[0094]应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
[0095]本【技术领域】的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0096]此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
[0097]上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0098]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0099]尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
【权利要求】
1.一种搜索结果的展现方法,其特征在于,包括: 接收用户输入的搜索内容; 根据所述搜索内容获取搜索结果,其中,所述搜索结果包括语音结果; 展现所述搜索结果,其中,以语音播放所述语音结果。
2.根据权利要求1所述的方法,其特征在于,所述根据所述搜索内容获取搜索结果,包括: 将所述搜索内容发送给服务端,以使所述服务端在语音搜索服务器和文本搜索服务器中进行搜索,获取搜索结果; 接收所述服务端发送的所述搜索结果。
3.根据权利要求2所述的方法,其特征在于,当所述搜索内容是语音输入的内容时,所述将所述搜索内容发送给服务端,以使所述服务端在语音搜索服务器和文本搜索服务器中进行搜索,获取搜索结果,包括: 将所述语音输入的内容发送给所述服务端,并接收所述服务端对所述语音输入的内容进行文本识别后的结果; 将所述文本识别后的结果发送给所述服务端,以使所述服务端在语音搜索服务器中获取与所述文本识别后的结果匹配的语音结果,以及在文本搜索服务器中获取与所述文本识别后的结果匹配的文本结果,并将所述语音结果排序在所述文本结果之前得到搜索结果。
4.根据权利要求3所述的方法,其特征在于,所述展现所述搜索结果,包括: 将所述语音结果展现在所述文本结果的上面。
5.根据权利要求1所述的方法,其特征在于,所述以语音播放所述语音结果,包括: 当所述搜索内容是语音输入的内容时,在获取所述语音结果后,自动播放所述语音结果;或者, 当所述搜索内容不是语音输入的内容时,在获取所述语音结果后,接收所述用户的触发指令,并根据所述触发指令,播放所述语音结果。
6.根据权利要求5所述的方法,其特征在于,所述搜索结果展现在搜索结果页面上,所述搜索结果页面上对应所述语音结果设置有触发所述语音结果的图标,所述接收所述用户的触发指令,并根据所述触发指令,播放所述语音结果,包括: 当所述用户点击所述图标时,播放所述语音结果。
7.根据权利要求1所述的方法,其特征在于,当所述搜索内容是方言的语音内容时,所述以语音播放所述语音结果,包括: 以所述方言播放所述语音结果。
8.根据权利要求1-7任一项所述的方法,其特征在于,所述语音结果包括如下项中的至少一项: 对应所述搜索内容的语音答复结果; 对应所述搜索内容的音频结果; 对应所述搜索内容的视频结果; 对应所述搜索内容的电子书语音结果。
9.一种搜索结果的展现装置,其特征在于,包括: 接收模块,用于接收用户输入的搜索内容; 获取模块,用于根据所述搜索内容获取搜索结果,其中,所述搜索结果包括语音结果; 展现模块,用于展现所述搜索结果,其中,以语音播放所述语音结果。
10.根据权利要求9所述的装置,其特征在于,所述获取模块具体用于: 将所述搜索内容发送给服务端,以使所述服务端在语音搜索服务器和文本搜索服务器中进行搜索,获取搜索结果; 接收所述服务端发送的所述搜索结果。
11.根据权利要求10所述的装置,其特征在于,当所述搜索内容是语音输入的内容时,所述获取模块进一步具体用于: 将所述语音输入的内容发送给所述服务端,并接收所述服务端对所述语音输入的内容进行文本识别后的结果; 将所述文本识别后的结果发送给所述服务端,以使所述服务端在语音搜索服务器中获取与所述文本识别后的结果匹配的语音结果,以及在文本搜索服务器中获取与所述文本识别后的结果匹配的文本结果,并将所述语音结果排序在所述文本结果之前得到搜索结果。
12.根据权利要求11所述的装置,其特征在于,所述展现模块具体用于: 将所述语音结果展现在所述文本结果的上面。
13.根据权利要求9所述的装置,其特征在于,所述展现模块具体用于: 当所述搜索内容是语音输入的内容时,在获取所述语音结果后,自动播放所述语音结果;或者, 当所述搜索内容不是语音输入的内容时,在获取所述语音结果后,接收所述用户的触发指令,并根据所述触发指令,播放所述语音结果。
14.根据权利要求13所述的装置,其特征在于,所述搜索结果展现在搜索结果页面上,所述搜索结果页面上对应所述语音结果设置有触发所述语音结果的图标,所述展现模块进一步具体用于: 当所述用户点击所述图标时,播放所述语音结果。
15.根据权利要求9所述的装置,其特征在于,当所述搜索内容是方言的语音内容时,所述展现模块具体用于: 以所述方言播放所述语音结果。
16.根据权利要求9-15任一项所述的装置,其特征在于,所述语音结果包括如下项中的至少一项: 对应所述搜索内容的语音答复结果; 对应所述搜索内容的音频结果; 对应所述搜索内容的视频结果; 对应所述搜索内容的电子书语音结果。
【文档编号】G06F17/30GK104239442SQ201410439870
【公开日】2014年12月24日 申请日期:2014年9月1日 优先权日:2014年9月1日
【发明者】谷铁锋, 郭金勇 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1