本發(fā)明涉及智能終端領(lǐng)域,具體涉及一種語(yǔ)音搜索方法及裝置、終端設(shè)備。
背景技術(shù):
隨著科技的發(fā)展,傳統(tǒng)電視也逐步向智能電視方向發(fā)展,不論從電視的內(nèi)容還是電視的操作方式,都發(fā)生了巨大的變化。智能電視除覆蓋原有以模擬信號(hào)作為電視媒體信息的主要來(lái)源,還與互聯(lián)網(wǎng)相連接,將互聯(lián)網(wǎng)上更多更廣泛的內(nèi)容直接遷徙至電視內(nèi),直接地呈獻(xiàn)給用戶。在交互方式上,智能電視已不僅僅簡(jiǎn)單的依靠紅外連接方式通過(guò)使用遙控器和電視之間進(jìn)行互動(dòng),語(yǔ)音交互成為了一種全新的用戶與智能電視的交互方式。
本發(fā)明的發(fā)明人在研究本申請(qǐng)的過(guò)程中發(fā)現(xiàn),語(yǔ)音交互方式的出現(xiàn),使得用戶可以通過(guò)語(yǔ)音操控智能電視的啟動(dòng)(智能電視處于關(guān)機(jī)狀態(tài)下通過(guò)語(yǔ)音開(kāi)機(jī)),還可以通過(guò)語(yǔ)音實(shí)現(xiàn)對(duì)智能電視的操控,如選擇播放的節(jié)目等。但現(xiàn)有智能電視的語(yǔ)音搜索,僅僅通過(guò)簡(jiǎn)單的搜索關(guān)鍵詞對(duì)某一類(lèi)領(lǐng)域內(nèi)容進(jìn)行搜索,如只能實(shí)現(xiàn)對(duì)搜索關(guān)鍵詞相關(guān)的視頻進(jìn)行搜索,搜索的內(nèi)容受限制,過(guò)于單一。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例的發(fā)明目的是針對(duì)現(xiàn)有技術(shù)的缺陷,提供了一種語(yǔ)音搜索方法及裝置、終端設(shè)備,用于解決現(xiàn)有技術(shù)中搜索內(nèi)容受限制,過(guò)于單一等問(wèn)題。
根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種語(yǔ)音搜索方法,包括:接收用戶發(fā)起的語(yǔ)音請(qǐng)求,對(duì)語(yǔ)音請(qǐng)求進(jìn)行解析,得到搜索關(guān)鍵字;向智能電視中預(yù)裝的各類(lèi)別應(yīng)用的搜索接口發(fā)起攜帶搜索關(guān)鍵字的第一搜索請(qǐng)求;接收響應(yīng)于第一搜索請(qǐng)求的第一搜索結(jié)果,將第一搜索結(jié)果按照類(lèi)別進(jìn)行聚合并顯示。
可選地,方法還包括:向第三方提供的搜索接口發(fā)起攜帶搜索關(guān)鍵字的第二搜索請(qǐng)求;接收響應(yīng)于第二搜索請(qǐng)求的第二搜索結(jié)果;將第一搜索結(jié)果按照類(lèi)別進(jìn)行聚合并顯示進(jìn)一步包括:將第一搜索結(jié)果和第二搜索結(jié)果按照類(lèi)別進(jìn)行聚合并顯示。
可選地,在將第一搜索結(jié)果按照類(lèi)別進(jìn)行聚合并顯示之后,方法還包括:接收用戶選擇第一搜索結(jié)果中的一項(xiàng)的操作請(qǐng)求;根據(jù)操作請(qǐng)求,跳轉(zhuǎn)至第一搜索結(jié)果中的一項(xiàng)對(duì)應(yīng)的預(yù)裝的應(yīng)用中進(jìn)行呈現(xiàn)。
可選地,在將第一搜索結(jié)果和第二搜索結(jié)果按照類(lèi)別進(jìn)行聚合并顯示之后,方法還包括:接收用戶選擇第二搜索結(jié)果中的一項(xiàng)的操作請(qǐng)求;根據(jù)操作請(qǐng)求,跳轉(zhuǎn)至第二搜索結(jié)果中的一項(xiàng)對(duì)應(yīng)的頁(yè)面進(jìn)行呈現(xiàn)。
可選地,各類(lèi)別應(yīng)用包括:視頻類(lèi)應(yīng)用、音頻類(lèi)應(yīng)用、游戲類(lèi)應(yīng)用、購(gòu)物類(lèi)應(yīng)用和閱讀類(lèi)應(yīng)用中的一種或幾種。
根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,提供了一種智能電視中的語(yǔ)音搜索裝置,包括:解析模塊,用于接收用戶發(fā)起的語(yǔ)音請(qǐng)求,對(duì)語(yǔ)音請(qǐng)求進(jìn)行解析,得到搜索關(guān)鍵字;第一發(fā)送模塊,用于向智能電視中預(yù)裝的各類(lèi)別應(yīng)用的搜索接口發(fā)起攜帶搜索關(guān)鍵字的第一搜索請(qǐng)求;顯示模塊,用于接收響應(yīng)于第一搜索請(qǐng)求的第一搜索結(jié)果,將第一搜索結(jié)果按照類(lèi)別進(jìn)行聚合并顯示。
可選地,裝置還包括:第二發(fā)送模塊,用于向第三方提供的搜索接口發(fā)起攜帶搜索關(guān)鍵字的第二搜索請(qǐng)求;顯示模塊進(jìn)一步用于:接收響應(yīng)于第二搜索請(qǐng)求的第二搜索結(jié)果,將第一搜索結(jié)果和第二搜索結(jié)果按照類(lèi)別進(jìn)行聚合并顯示。
可選地,裝置還包括:應(yīng)用跳轉(zhuǎn)模塊,用于接收用戶選擇第一搜索結(jié)果中的一項(xiàng)的操作請(qǐng)求,根據(jù)操作請(qǐng)求,跳轉(zhuǎn)至第一搜索結(jié)果中的一項(xiàng)對(duì)應(yīng)的預(yù)裝的應(yīng)用中進(jìn)行呈現(xiàn)。
可選地,裝置還包括:第三方跳轉(zhuǎn)模塊,用于接收用戶選擇第二搜索結(jié)果中的一項(xiàng)的操作請(qǐng)求,根據(jù)操作請(qǐng)求,跳轉(zhuǎn)至第二搜索結(jié)果中的一項(xiàng)對(duì)應(yīng)的頁(yè)面進(jìn)行呈現(xiàn)。
可選地,各類(lèi)別應(yīng)用包括:視頻類(lèi)應(yīng)用、音頻類(lèi)應(yīng)用、游戲類(lèi)應(yīng)用、購(gòu)物類(lèi)應(yīng)用和閱讀類(lèi)應(yīng)用中的一種或幾種。
根據(jù)本發(fā)明實(shí)施例的又一個(gè)方面,提供了一種終端設(shè)備,包括上述智能電視中的語(yǔ)音搜索裝置。
根據(jù)本發(fā)明實(shí)施例提供的智能電視中的語(yǔ)音搜索方法及裝置、終端設(shè)備,接收用戶發(fā)起的語(yǔ)音請(qǐng)求,對(duì)語(yǔ)音請(qǐng)求進(jìn)行解析,得到搜索關(guān)鍵字。向智能電視中預(yù)裝的各類(lèi)別應(yīng)用的搜索接口發(fā)起攜帶搜索關(guān)鍵字的搜索請(qǐng)求,將對(duì)應(yīng)的不同類(lèi)別應(yīng)用的搜索結(jié)果按照類(lèi)別進(jìn)行聚合并顯示。使得一次語(yǔ)音搜索就可以得到不同領(lǐng)域不同類(lèi)別各個(gè)方面的搜索結(jié)果,避免了用戶需多次搜索的麻煩,從而減少了搜索次數(shù),節(jié)省了搜索時(shí)間。將搜索結(jié)果按照類(lèi)別聚合顯示,可以更清楚的展示搜索結(jié)果,方便用戶了解搜索結(jié)果,可以快速便捷的找到需要的搜索結(jié)果。
上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的具體實(shí)施方式。
附圖說(shuō)明
通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
圖1示出了本發(fā)明提供的語(yǔ)音搜索方法實(shí)施例一的流程圖;
圖2示出了本發(fā)明提供的語(yǔ)音搜索方法顯示效果的示意圖;
圖3示出了本發(fā)明提供的語(yǔ)音搜索方法實(shí)施例二的流程圖;
圖4示出了本發(fā)明提供的語(yǔ)音搜索裝置實(shí)施例一的功能框圖;
圖5示出了本發(fā)明提供的語(yǔ)音搜索裝置實(shí)施例二的功能框圖。
具體實(shí)施方式
下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
圖1示出了本發(fā)明提供的語(yǔ)音搜索方法實(shí)施例一的流程圖。如圖1所示,智能電視中的語(yǔ)音搜索方法包括如下步驟:
步驟S101,接收用戶發(fā)起的語(yǔ)音請(qǐng)求,對(duì)語(yǔ)音請(qǐng)求進(jìn)行解析,得到搜索關(guān)鍵字。
當(dāng)用戶需要在智能電視上搜索某種視頻、音頻或其他應(yīng)用時(shí),不需要再通過(guò)文字鍵入的方式,而是可以直接說(shuō)出想要搜索的關(guān)鍵字即可。通過(guò)語(yǔ)音接收裝置,可以接收到用戶的語(yǔ)音。語(yǔ)音接收裝置可采用外置麥克風(fēng)或智能電視內(nèi)置麥克風(fēng)等設(shè)備。接收到用戶發(fā)起的語(yǔ)音請(qǐng)求后,對(duì)語(yǔ)音請(qǐng)求進(jìn)行解析。語(yǔ)音解析即對(duì)用戶的語(yǔ)音請(qǐng)求進(jìn)行語(yǔ)音識(shí)別,得到搜索關(guān)鍵字。語(yǔ)音識(shí)別可以采用現(xiàn)有的技術(shù),此處不做具體限定。
在語(yǔ)音解析前還可以先對(duì)原始的語(yǔ)音請(qǐng)求進(jìn)行處理,對(duì)其中的環(huán)境噪音做消除噪聲處理,同時(shí)還可以針對(duì)不同地域用戶的語(yǔ)音進(jìn)行處理,以便得到準(zhǔn)確的搜索關(guān)鍵字。
步驟S102,向智能電視中預(yù)裝的各類(lèi)別應(yīng)用的搜索接口發(fā)起攜帶搜索關(guān)鍵字的第一搜索請(qǐng)求。
智能電視中針對(duì)不同類(lèi)別的應(yīng)用,預(yù)裝了與其對(duì)應(yīng)的應(yīng)用的搜索接口。向這些搜索接口發(fā)起攜帶搜索關(guān)鍵字的第一搜索請(qǐng)求,各個(gè)搜索接口相應(yīng)的去搜索各個(gè)類(lèi)別中包含了搜索關(guān)鍵字的內(nèi)容。
視頻類(lèi)應(yīng)用,智能電視預(yù)裝的預(yù)裝視頻類(lèi)應(yīng)用的搜索接口,可以搜索各種視頻。如搜索關(guān)鍵字為甄嬛傳,向視頻類(lèi)應(yīng)用的搜索接口發(fā)送搜索甄嬛傳的搜索請(qǐng)求,視頻類(lèi)應(yīng)用的搜索接口搜索包含了甄嬛傳的各種視頻,如電視劇《甄嬛傳》、《甄嬛傳》開(kāi)播大典、甄嬛傳中演員參與的綜藝節(jié)目等等。
音頻類(lèi)應(yīng)用,智能電視預(yù)裝的預(yù)裝了音頻類(lèi)應(yīng)用的搜索接口,可以搜索各種音頻。如搜索關(guān)鍵字為甄嬛傳,向音頻類(lèi)應(yīng)用的搜索接口發(fā)送搜索甄嬛傳的搜索請(qǐng)求,音頻類(lèi)應(yīng)用的搜索接口搜索包含了甄嬛傳的各種音頻,如《甄嬛傳》片頭片尾曲、《甄嬛傳》插曲等等。
在智能電視上除主要顯示視頻和音頻外,還可以顯示如游戲、圖書(shū)、購(gòu)物等等其他內(nèi)容。相應(yīng)的需要預(yù)裝對(duì)應(yīng)的應(yīng)用和應(yīng)用的搜索接口。
游戲類(lèi)應(yīng)用,智能電視預(yù)裝的預(yù)裝游戲類(lèi)應(yīng)用的搜索接口,可以搜索各種游戲。如搜索關(guān)鍵字為甄嬛傳,向游戲類(lèi)應(yīng)用的搜索接口發(fā)送搜索甄嬛傳的搜索請(qǐng)求,游戲類(lèi)應(yīng)用的搜索接口搜索包含了甄嬛傳的各種游戲,如各種《甄嬛傳》的游戲。
購(gòu)物類(lèi)應(yīng)用,智能電視預(yù)裝的預(yù)裝購(gòu)物類(lèi)應(yīng)用的搜索接口,可以搜索各種購(gòu)物信息。如搜索關(guān)鍵字為甄嬛傳,向購(gòu)物類(lèi)應(yīng)用的搜索接口發(fā)送搜索甄嬛傳的搜索請(qǐng)求,購(gòu)物類(lèi)應(yīng)用的搜索接口搜索包含了甄嬛傳的各種購(gòu)物信息,如《甄嬛傳》中演員的同款服飾、《甄嬛傳》中的擺件等等。
閱讀類(lèi)應(yīng)用,智能電視預(yù)裝的預(yù)裝閱讀類(lèi)應(yīng)用的搜索接口,可以搜索各種閱讀相關(guān)信息。如搜索關(guān)鍵字為甄嬛傳,向閱讀類(lèi)應(yīng)用的搜索接口發(fā)送搜索甄嬛傳的搜索請(qǐng)求,閱讀類(lèi)應(yīng)用的搜索接口搜索包含了甄嬛傳的閱讀相關(guān)信息,如《甄嬛傳》的各種書(shū)籍。
除以上幾類(lèi)應(yīng)用外,如旅游類(lèi)應(yīng)用、地圖類(lèi)應(yīng)用、金融服務(wù)類(lèi)應(yīng)用、天氣類(lèi)應(yīng)用、社交類(lèi)應(yīng)用等等。智能電視可以為不同類(lèi)別的應(yīng)用預(yù)裝對(duì)應(yīng)的應(yīng)用的搜索接口,方便對(duì)不同種類(lèi)有針對(duì)性的進(jìn)行搜索。智能電視也可以預(yù)裝對(duì)不同類(lèi)別應(yīng)用均適用的應(yīng)用搜索接口,如適用于搜索各類(lèi)APP應(yīng)用的搜索接口,向這種接口可以發(fā)起搜索如“北京故宮”的搜索請(qǐng)求,進(jìn)而可以對(duì)如旅游類(lèi)應(yīng)用、地圖類(lèi)應(yīng)用、天氣類(lèi)應(yīng)用等等多個(gè)應(yīng)用都進(jìn)行搜索。
步驟S103,接收響應(yīng)于第一搜索請(qǐng)求的第一搜索結(jié)果,將第一搜索結(jié)果按照類(lèi)別進(jìn)行聚合并顯示。
第一搜索請(qǐng)求得到的第一搜索結(jié)果對(duì)應(yīng)了不同類(lèi)別應(yīng)用的搜索,如視頻類(lèi)第一搜索結(jié)果、音頻類(lèi)第一搜索結(jié)果等。顯示時(shí)也需要按照類(lèi)別將所有的第一搜索結(jié)果聚合在一起進(jìn)行顯示。如圖2所示,搜索關(guān)鍵詞為《甄嬛傳》,顯示所有第一搜索結(jié)果時(shí),將所有第一搜索結(jié)果按照類(lèi)別進(jìn)行聚合顯示,依次顯示了影視、音樂(lè)、應(yīng)用不同類(lèi)別的第一搜索結(jié)果。當(dāng)智能電視中沒(méi)有預(yù)裝不同類(lèi)別應(yīng)用專(zhuān)門(mén)的應(yīng)用搜索接口,而采用適于多個(gè)類(lèi)別應(yīng)用的應(yīng)用搜索接口時(shí),顯示結(jié)果如圖2所示,應(yīng)用標(biāo)簽下的搜索結(jié)果包含多種類(lèi)別的應(yīng)用的第一搜索結(jié)果,如游戲類(lèi)應(yīng)用第一搜索結(jié)果、購(gòu)物類(lèi)應(yīng)用第一搜索結(jié)果、閱讀類(lèi)應(yīng)用第一搜索結(jié)果等等?;虻谝凰阉鹘Y(jié)果中沒(méi)有無(wú)法得到第一搜索結(jié)果的類(lèi)別時(shí),將其統(tǒng)一顯示在應(yīng)用的標(biāo)簽下。
當(dāng)智能電視中預(yù)裝了不同類(lèi)別應(yīng)用專(zhuān)門(mén)的應(yīng)用搜索接口或在第一搜索結(jié)果中標(biāo)明了每個(gè)第一搜索結(jié)果的類(lèi)別,顯示時(shí),可以按照類(lèi)別進(jìn)行聚合后顯示。正如圖2所示的影視、音樂(lè)標(biāo)簽。從第一搜索結(jié)果中可以得到類(lèi)別如影視、音樂(lè),將對(duì)應(yīng)的第一搜索結(jié)果放在對(duì)應(yīng)的類(lèi)別標(biāo)簽下顯示。
進(jìn)一步,若不同類(lèi)別的應(yīng)用搜索接口返回的搜索結(jié)果的格式、數(shù)據(jù)因其類(lèi)別的不同存在差異時(shí),顯示前還需要對(duì)搜索結(jié)果進(jìn)行整合,預(yù)設(shè)顯示格式,將不符合顯示格式的搜索結(jié)果進(jìn)行整合后再顯示。
根據(jù)本發(fā)明實(shí)施例提供的智能電視中的語(yǔ)音搜索方法,接收用戶發(fā)起的語(yǔ)音請(qǐng)求,對(duì)語(yǔ)音請(qǐng)求進(jìn)行解析,得到搜索關(guān)鍵字。向智能電視中預(yù)裝的各類(lèi)別應(yīng)用的搜索接口發(fā)起攜帶搜索關(guān)鍵字的搜索請(qǐng)求,將對(duì)應(yīng)的不同類(lèi)別應(yīng)用的搜索結(jié)果按照類(lèi)別進(jìn)行聚合并顯示。使得一次語(yǔ)音搜索就可以得到不同領(lǐng)域不同類(lèi)別各個(gè)方面的搜索結(jié)果,避免了用戶需多次搜索的麻煩,從而減少了搜索次數(shù),節(jié)省了搜索時(shí)間。將搜索結(jié)果按照類(lèi)別聚合顯示,可以更清楚的展示搜索結(jié)果,方便用戶了解搜索結(jié)果,可以快速便捷的找到需要的搜索結(jié)果。
圖3示出了本發(fā)明提供的語(yǔ)音搜索方法實(shí)施例二的流程圖。如圖3所示,本實(shí)施例中,方法包括如下步驟:
步驟S201,接收用戶發(fā)起的語(yǔ)音請(qǐng)求,對(duì)語(yǔ)音請(qǐng)求進(jìn)行解析,得到搜索關(guān)鍵字。
步驟S202,向智能電視中預(yù)裝的各類(lèi)別應(yīng)用的搜索接口發(fā)起攜帶搜索關(guān)鍵字的第一搜索請(qǐng)求。
以上步驟參照?qǐng)D1方法實(shí)施例一中的步驟S101和S102,此處不再贅述。
步驟S203,接收響應(yīng)于第一搜索請(qǐng)求的第一搜索結(jié)果。
步驟S204,向第三方提供的搜索接口發(fā)起攜帶搜索關(guān)鍵字的第二搜索請(qǐng)求。
除向智能電視中預(yù)裝的各類(lèi)別應(yīng)用的搜索接口發(fā)起攜帶搜索關(guān)鍵字的第一搜索請(qǐng)求外,還可以向第三方提供的搜索接口發(fā)起攜帶搜索關(guān)鍵字的第二搜索請(qǐng)求。第三方提供的搜索接口可以包括不同類(lèi)別的搜索接口,如類(lèi)似愛(ài)奇藝、優(yōu)酷等視頻類(lèi)的搜索接口;類(lèi)似酷狗音樂(lè)、蝦米音樂(lè)等音頻類(lèi)的搜索接口;類(lèi)似淘寶等購(gòu)物類(lèi)的搜索接口;類(lèi)似墨跡天氣等天氣類(lèi)的搜索接口等等,還有游戲類(lèi)、閱讀類(lèi)、旅游類(lèi)、地圖類(lèi)、金融服務(wù)類(lèi)、社交類(lèi)等等類(lèi)別的搜索接口。
步驟S205,接收響應(yīng)于第二搜索請(qǐng)求的第二搜索結(jié)果。
步驟S206,將第一搜索結(jié)果和第二搜索結(jié)果按照類(lèi)別進(jìn)行聚合并顯示。
對(duì)于第一搜索結(jié)果,當(dāng)智能電視中預(yù)裝了不同類(lèi)別應(yīng)用專(zhuān)門(mén)的應(yīng)用搜索接口或在第一搜索結(jié)果中標(biāo)明了每個(gè)第一搜索結(jié)果的類(lèi)別,可以清楚的獲取第一搜索結(jié)果的類(lèi)別。
對(duì)于第二搜索結(jié)果,當(dāng)可以清楚的獲得第三方提供的搜索接口的類(lèi)別或在第二搜索結(jié)果中標(biāo)明了每個(gè)第二搜索結(jié)果的類(lèi)別,可以清楚的獲取第二搜索結(jié)果的類(lèi)別。
顯示時(shí),將第一搜索結(jié)果和第二搜索結(jié)果按照類(lèi)別進(jìn)行聚合并顯示。
除以上情況外,若從第一搜索結(jié)果中無(wú)法獲取到其對(duì)應(yīng)的類(lèi)別和/或從和第二搜索結(jié)果無(wú)法獲取到其對(duì)應(yīng)的類(lèi)別時(shí),可以將無(wú)法獲取類(lèi)別的第一搜索結(jié)果和/或第二搜索結(jié)果放在如圖2的所示的應(yīng)用標(biāo)簽下顯示。
第一搜索結(jié)果和第二搜索結(jié)果在進(jìn)行顯示時(shí),還需要對(duì)搜索結(jié)果的來(lái)源進(jìn)行標(biāo)明,說(shuō)明當(dāng)前的搜索結(jié)果來(lái)自于第一搜索結(jié)果還是第二搜索結(jié)果。
進(jìn)一步,若第三方提供的搜索接口中與智能電視中預(yù)裝的各類(lèi)別應(yīng)用的搜索接口中存在相同的搜索接口時(shí),將第二搜索結(jié)果中相同的搜索接口獲得大第二搜索結(jié)果去掉,顯示時(shí),僅顯示相同的搜索接口的第一搜索結(jié)果。
可選地,在智能電視顯示了第一搜索結(jié)果和第二搜索結(jié)果后,用戶還可以選擇其中的一項(xiàng)搜索結(jié)果,詳細(xì)進(jìn)行查看。當(dāng)用戶選擇其中一項(xiàng)搜索結(jié)果時(shí),本實(shí)施例根據(jù)用戶選擇的搜索結(jié)果執(zhí)行如下步驟:
步驟S207,接收用戶選擇第一搜索結(jié)果中的一項(xiàng)的操作請(qǐng)求。
步驟S208,根據(jù)操作請(qǐng)求,跳轉(zhuǎn)至第一搜索結(jié)果中的一項(xiàng)對(duì)應(yīng)的預(yù)裝的應(yīng)用中進(jìn)行呈現(xiàn)。
第一搜索結(jié)果是智能電視中預(yù)裝的各類(lèi)別應(yīng)用的搜索接口對(duì)應(yīng)的搜索結(jié)果,根據(jù)用戶的操作請(qǐng)求,可以跳轉(zhuǎn)至第一搜索結(jié)果中的一項(xiàng)對(duì)應(yīng)的預(yù)裝的應(yīng)用,在預(yù)裝的應(yīng)用中呈現(xiàn)用戶選擇的第一搜索結(jié)果。
步驟S209,接收用戶選擇第二搜索結(jié)果中的一項(xiàng)的操作請(qǐng)求。
步驟S210,根據(jù)操作請(qǐng)求,跳轉(zhuǎn)至第二搜索結(jié)果中的一項(xiàng)對(duì)應(yīng)的頁(yè)面進(jìn)行呈現(xiàn)。
第二搜索結(jié)果是第三方提供的搜索接口對(duì)應(yīng)的搜索結(jié)果,第三方提供的搜索接口都沒(méi)有在智能電視中預(yù)裝。因此根據(jù)用戶的操作請(qǐng)求,跳轉(zhuǎn)至第二搜索結(jié)果中的一項(xiàng)對(duì)應(yīng)的頁(yè)面進(jìn)行呈現(xiàn)。
根據(jù)本發(fā)明實(shí)施例提供的智能電視中的語(yǔ)音搜索方法,向第三方提供的搜索接口發(fā)起攜帶搜索關(guān)鍵字的第二搜索請(qǐng)求,接收響應(yīng)于第二搜索請(qǐng)求的第二搜索結(jié)果,將第一搜索結(jié)果和第二搜索結(jié)果按照類(lèi)別進(jìn)行聚合并顯示,使得搜索結(jié)果不僅僅受限于智能電視預(yù)裝的應(yīng)用的搜索接口,進(jìn)而呈現(xiàn)給用戶更多的搜索結(jié)果以供用戶選擇。
圖4示出了本發(fā)明提供的語(yǔ)音搜索裝置實(shí)施例一的功能框圖。如圖4所示,智能電視中的語(yǔ)音搜索裝置包括如下模塊:
解析模塊310,用于接收用戶發(fā)起的語(yǔ)音請(qǐng)求,對(duì)語(yǔ)音請(qǐng)求進(jìn)行解析,得到搜索關(guān)鍵字。
當(dāng)用戶需要在智能電視上搜索某種視頻、音頻或其他應(yīng)用時(shí),不需要再通過(guò)文字鍵入的方式,而是可以直接說(shuō)出想要搜索的關(guān)鍵字即可。解析模塊310通過(guò)語(yǔ)音接收裝置,可以接收到用戶的語(yǔ)音。語(yǔ)音接收裝置可采用外置麥克風(fēng)或智能電視內(nèi)置麥克風(fēng)等設(shè)備。解析模塊310接收到用戶發(fā)起的語(yǔ)音請(qǐng)求后,對(duì)語(yǔ)音請(qǐng)求進(jìn)行解析。語(yǔ)音解析即對(duì)用戶的語(yǔ)音請(qǐng)求進(jìn)行語(yǔ)音識(shí)別,得到搜索關(guān)鍵字。語(yǔ)音識(shí)別可以采用現(xiàn)有的技術(shù),此處不做具體限定。
解析模塊310在語(yǔ)音解析前還可以先對(duì)原始的語(yǔ)音請(qǐng)求進(jìn)行處理,對(duì)其中的環(huán)境噪音做消除噪聲處理,同時(shí)還可以針對(duì)不同地域用戶的語(yǔ)音進(jìn)行處理,以便得到準(zhǔn)確的搜索關(guān)鍵字。
第一發(fā)送模塊320,用于向智能電視中預(yù)裝的各類(lèi)別應(yīng)用的搜索接口發(fā)起攜帶搜索關(guān)鍵字的第一搜索請(qǐng)求。
智能電視中針對(duì)不同類(lèi)別的應(yīng)用,預(yù)裝了與其對(duì)應(yīng)的應(yīng)用的搜索接口。第一發(fā)送模塊320向這些搜索接口發(fā)起攜帶搜索關(guān)鍵字的第一搜索請(qǐng)求,各個(gè)搜索接口相應(yīng)的去搜索各個(gè)類(lèi)別中包含了搜索關(guān)鍵字的內(nèi)容。
視頻類(lèi)應(yīng)用,智能電視預(yù)裝的視頻類(lèi)應(yīng)用的搜索接口,可以搜索各種視頻。如搜索關(guān)鍵字為甄嬛傳,第一發(fā)送模塊320向視頻類(lèi)應(yīng)用的搜索接口發(fā)送搜索甄嬛傳的搜索請(qǐng)求,視頻類(lèi)應(yīng)用的搜索接口搜索包含了甄嬛傳的各種視頻,如電視劇《甄嬛傳》、《甄嬛傳》開(kāi)播大典、甄嬛傳中演員參與的綜藝節(jié)目等等。
音頻類(lèi)應(yīng)用,智能電視預(yù)裝的預(yù)裝了音頻類(lèi)應(yīng)用的搜索接口,可以搜索各種音頻。如搜索關(guān)鍵字為甄嬛傳,第一發(fā)送模塊320向音頻類(lèi)應(yīng)用的搜索接口發(fā)送搜索甄嬛傳的搜索請(qǐng)求,音頻類(lèi)應(yīng)用的搜索接口搜索包含了甄嬛傳的各種音頻,如《甄嬛傳》片頭片尾曲、《甄嬛傳》插曲等等。
在智能電視上除主要顯示視頻和音頻外,還可以顯示如游戲、圖書(shū)、購(gòu)物等等其他內(nèi)容。相應(yīng)的需要預(yù)裝對(duì)應(yīng)的應(yīng)用和應(yīng)用的搜索接口。
游戲類(lèi)應(yīng)用,智能電視預(yù)裝的預(yù)裝游戲類(lèi)應(yīng)用的搜索接口,可以搜索各種游戲。如搜索關(guān)鍵字為甄嬛傳,第一發(fā)送模塊320向游戲類(lèi)應(yīng)用的搜索接口發(fā)送搜索甄嬛傳的搜索請(qǐng)求,游戲類(lèi)應(yīng)用的搜索接口搜索包含了甄嬛傳的各種游戲,如各種《甄嬛傳》的游戲。
購(gòu)物類(lèi)應(yīng)用,智能電視預(yù)裝的預(yù)裝購(gòu)物類(lèi)應(yīng)用的搜索接口,可以搜索各種購(gòu)物信息。如搜索關(guān)鍵字為甄嬛傳,第一發(fā)送模塊320向購(gòu)物類(lèi)應(yīng)用的搜索接口發(fā)送搜索甄嬛傳的搜索請(qǐng)求,購(gòu)物類(lèi)應(yīng)用的搜索接口搜索包含了甄嬛傳的各種購(gòu)物信息,如《甄嬛傳》中演員的同款服飾、《甄嬛傳》中的擺件等等。
閱讀類(lèi)應(yīng)用,智能電視預(yù)裝的預(yù)裝閱讀類(lèi)應(yīng)用的搜索接口,可以搜索各種閱讀相關(guān)信息。如搜索關(guān)鍵字為甄嬛傳,第一發(fā)送模塊320向閱讀類(lèi)應(yīng)用的搜索接口發(fā)送搜索甄嬛傳的搜索請(qǐng)求,閱讀類(lèi)應(yīng)用的搜索接口搜索包含了甄嬛傳的閱讀相關(guān)信息,如《甄嬛傳》的各種書(shū)籍。
除以上幾類(lèi)應(yīng)用外,如旅游類(lèi)應(yīng)用、地圖類(lèi)應(yīng)用、金融服務(wù)類(lèi)應(yīng)用、天氣類(lèi)應(yīng)用、社交類(lèi)應(yīng)用等等。智能電視可以為不同類(lèi)別的應(yīng)用預(yù)裝對(duì)應(yīng)的應(yīng)用的搜索接口,方便對(duì)不同種類(lèi)有針對(duì)性的進(jìn)行搜索。智能電視也可以預(yù)裝對(duì)不同類(lèi)別應(yīng)用均適用的應(yīng)用搜索接口,如適用于搜索各類(lèi)APP應(yīng)用的搜索接口,第一發(fā)送模塊320向這種接口可以發(fā)起搜索如“北京故宮”的搜索請(qǐng)求,進(jìn)而可以對(duì)如旅游類(lèi)應(yīng)用、地圖類(lèi)應(yīng)用、天氣類(lèi)應(yīng)用等等多個(gè)應(yīng)用都進(jìn)行搜索。
顯示模塊330,用于接收響應(yīng)于第一搜索請(qǐng)求的第一搜索結(jié)果,將第一搜索結(jié)果按照類(lèi)別進(jìn)行聚合并顯示。
第一搜索請(qǐng)求得到的第一搜索結(jié)果對(duì)應(yīng)了不同類(lèi)別應(yīng)用的搜索,如視頻類(lèi)第一搜索結(jié)果、音頻類(lèi)第一搜索結(jié)果等。顯示模塊330顯示時(shí)也需要按照類(lèi)別將所有的第一搜索結(jié)果聚合在一起進(jìn)行顯示。如圖2所示,搜索關(guān)鍵詞為《甄嬛傳》,顯示模塊330顯示所有第一搜索結(jié)果時(shí),將所有第一搜索結(jié)果按照類(lèi)別進(jìn)行聚合顯示,依次顯示了影視、音樂(lè)、應(yīng)用不同類(lèi)別的第一搜索結(jié)果。當(dāng)智能電視中沒(méi)有預(yù)裝不同類(lèi)別應(yīng)用專(zhuān)門(mén)的應(yīng)用搜索接口,而采用適于多個(gè)類(lèi)別應(yīng)用的應(yīng)用搜索接口時(shí),顯示結(jié)果如圖2所示,應(yīng)用標(biāo)簽下的搜索結(jié)果包含多種類(lèi)別的應(yīng)用的第一搜索結(jié)果,如游戲類(lèi)應(yīng)用第一搜索結(jié)果、購(gòu)物類(lèi)應(yīng)用第一搜索結(jié)果、閱讀類(lèi)應(yīng)用第一搜索結(jié)果等等。或第一搜索結(jié)果中沒(méi)有無(wú)法得到第一搜索結(jié)果的類(lèi)別時(shí),顯示模塊330將其統(tǒng)一顯示在應(yīng)用的標(biāo)簽下。
當(dāng)智能電視中預(yù)裝了不同類(lèi)別應(yīng)用專(zhuān)門(mén)的應(yīng)用搜索接口或在第一搜索結(jié)果中標(biāo)明了每個(gè)第一搜索結(jié)果的類(lèi)別,顯示模塊330顯示時(shí),可以按照類(lèi)別進(jìn)行聚合后顯示。正如圖2所示的影視、音樂(lè)標(biāo)簽。顯示模塊330從第一搜索結(jié)果中可以得到類(lèi)別如影視、音樂(lè),將對(duì)應(yīng)的第一搜索結(jié)果放在對(duì)應(yīng)的類(lèi)別標(biāo)簽下顯示。
進(jìn)一步,若不同類(lèi)別的應(yīng)用搜索接口返回的搜索結(jié)果的格式、數(shù)據(jù)因其類(lèi)別的不同存在差異時(shí),顯示模塊330顯示前還需要對(duì)搜索結(jié)果進(jìn)行整合,預(yù)設(shè)顯示格式,將不符合顯示格式的搜索結(jié)果進(jìn)行整合后再顯示。
根據(jù)本發(fā)明實(shí)施例提供的智能電視中的語(yǔ)音搜索裝置,接收用戶發(fā)起的語(yǔ)音請(qǐng)求,對(duì)語(yǔ)音請(qǐng)求進(jìn)行解析,得到搜索關(guān)鍵字。向智能電視中預(yù)裝的各類(lèi)別應(yīng)用的搜索接口發(fā)起攜帶搜索關(guān)鍵字的搜索請(qǐng)求,將對(duì)應(yīng)的不同類(lèi)別應(yīng)用的搜索結(jié)果按照類(lèi)別進(jìn)行聚合并顯示。使得一次語(yǔ)音搜索就可以得到不同領(lǐng)域不同類(lèi)別各個(gè)方面的搜索結(jié)果,避免了用戶需多次搜索的麻煩,從而減少了搜索次數(shù),節(jié)省了搜索時(shí)間。將搜索結(jié)果按照類(lèi)別聚合顯示,可以更清楚的展示搜索結(jié)果,方便用戶了解搜索結(jié)果,可以快速便捷的找到需要的搜索結(jié)果。
圖5示出了本發(fā)明提供的語(yǔ)音搜索裝置實(shí)施例二的功能框圖。如圖5所示,本實(shí)施例中智能電視中的語(yǔ)音搜索裝置與圖4相比,還包括了:
第二發(fā)送模塊340,用于向第三方提供的搜索接口發(fā)起攜帶搜索關(guān)鍵字的第二搜索請(qǐng)求。
第二發(fā)送模塊340向第三方提供的搜索接口發(fā)起攜帶搜索關(guān)鍵字的第二搜索請(qǐng)求。第三方提供的搜索接口可以包括不同類(lèi)別的搜索接口,如類(lèi)似愛(ài)奇藝、優(yōu)酷等視頻類(lèi)的搜索接口;類(lèi)似酷狗音樂(lè)、蝦米音樂(lè)等音頻類(lèi)的搜索接口;類(lèi)似淘寶等購(gòu)物類(lèi)的搜索接口;類(lèi)似墨跡天氣等天氣類(lèi)的搜索接口等等,還有游戲類(lèi)、閱讀類(lèi)、旅游類(lèi)、地圖類(lèi)、金融服務(wù)類(lèi)、社交類(lèi)等等類(lèi)別的搜索接口。
顯示模塊330進(jìn)一步用于:接收響應(yīng)于第二搜索請(qǐng)求的第二搜索結(jié)果,將第一搜索結(jié)果和第二搜索結(jié)果按照類(lèi)別進(jìn)行聚合并顯示。
對(duì)于第一搜索結(jié)果,當(dāng)智能電視中預(yù)裝了不同類(lèi)別應(yīng)用專(zhuān)門(mén)的應(yīng)用搜索接口或在第一搜索結(jié)果中標(biāo)明了每個(gè)第一搜索結(jié)果的類(lèi)別,顯示模塊330可以清楚的獲取第一搜索結(jié)果的類(lèi)別。
對(duì)于第二搜索結(jié)果,當(dāng)可以清楚的獲得第三方提供的搜索接口的類(lèi)別或在第二搜索結(jié)果中標(biāo)明了每個(gè)第二搜索結(jié)果的類(lèi)別,顯示模塊330可以清楚的獲取第二搜索結(jié)果的類(lèi)別。
顯示模塊330顯示時(shí),將第一搜索結(jié)果和第二搜索結(jié)果按照類(lèi)別進(jìn)行聚合并顯示。
除以上情況外,若顯示模塊330從第一搜索結(jié)果中無(wú)法獲取到其對(duì)應(yīng)的類(lèi)別和/或從和第二搜索結(jié)果無(wú)法獲取到其對(duì)應(yīng)的類(lèi)別時(shí),顯示模塊330可以將無(wú)法獲取類(lèi)別的第一搜索結(jié)果和/或第二搜索結(jié)果放在如圖2的所示的應(yīng)用標(biāo)簽下顯示。
顯示模塊330顯示第一搜索結(jié)果和第二搜索結(jié)果時(shí),還需要對(duì)搜索結(jié)果的來(lái)源進(jìn)行標(biāo)明,說(shuō)明當(dāng)前的搜索結(jié)果來(lái)自于第一搜索結(jié)果還是第二搜索結(jié)果。
進(jìn)一步,若第三方提供的搜索接口中與智能電視中預(yù)裝的各類(lèi)別應(yīng)用的搜索接口中存在相同的搜索接口時(shí),顯示模塊330將第二搜索結(jié)果中相同的搜索接口獲得大第二搜索結(jié)果去掉,顯示時(shí),顯示模塊330僅顯示相同的搜索接口的第一搜索結(jié)果。
可選地,在顯示模塊330顯示了第一搜索結(jié)果和第二搜索結(jié)果后,用戶還可以選擇其中的一項(xiàng)搜索結(jié)果,詳細(xì)進(jìn)行查看。當(dāng)用戶選擇其中一項(xiàng)搜索結(jié)果時(shí),本實(shí)施例根據(jù)用戶選擇的搜索結(jié)果還可以包括如下模塊:
應(yīng)用跳轉(zhuǎn)模塊350,用于接收用戶選擇第一搜索結(jié)果中的一項(xiàng)的操作請(qǐng)求,根據(jù)操作請(qǐng)求,跳轉(zhuǎn)至第一搜索結(jié)果中的一項(xiàng)對(duì)應(yīng)的預(yù)裝的應(yīng)用中進(jìn)行呈現(xiàn)。
第一搜索結(jié)果是智能電視中預(yù)裝的各類(lèi)別應(yīng)用的搜索接口對(duì)應(yīng)的搜索結(jié)果,根據(jù)用戶的操作請(qǐng)求,應(yīng)用跳轉(zhuǎn)模塊350可以跳轉(zhuǎn)至第一搜索結(jié)果中的一項(xiàng)對(duì)應(yīng)的預(yù)裝的應(yīng)用,在預(yù)裝的應(yīng)用中呈現(xiàn)用戶選擇的第一搜索結(jié)果。
第三方跳轉(zhuǎn)模塊360,用于接收用戶選擇第二搜索結(jié)果中的一項(xiàng)的操作請(qǐng)求,根據(jù)操作請(qǐng)求,跳轉(zhuǎn)至第二搜索結(jié)果中的一項(xiàng)對(duì)應(yīng)的頁(yè)面進(jìn)行呈現(xiàn)。
第二搜索結(jié)果是第三方提供的搜索接口對(duì)應(yīng)的搜索結(jié)果,第三方提供的搜索接口都沒(méi)有在智能電視中預(yù)裝。因此根據(jù)用戶的操作請(qǐng)求,第三方跳轉(zhuǎn)模塊360跳轉(zhuǎn)至第二搜索結(jié)果中的一項(xiàng)對(duì)應(yīng)的頁(yè)面進(jìn)行呈現(xiàn)。
根據(jù)本發(fā)明實(shí)施例提供的智能電視中的語(yǔ)音搜索裝置,向第三方提供的搜索接口發(fā)起攜帶搜索關(guān)鍵字的第二搜索請(qǐng)求,接收響應(yīng)于第二搜索請(qǐng)求的第二搜索結(jié)果,將第一搜索結(jié)果和第二搜索結(jié)果按照類(lèi)別進(jìn)行聚合并顯示,使得搜索結(jié)果不僅僅受限于智能電視預(yù)裝的應(yīng)用的搜索接口,進(jìn)而呈現(xiàn)給用戶更多的搜索結(jié)果以供用戶選擇。
本發(fā)明實(shí)施例還提供了一種終端設(shè)備,包括上述實(shí)施例中的智能電視中的語(yǔ)音搜索裝置。其中,智能電視中的語(yǔ)音搜索裝置可參見(jiàn)上述實(shí)施例中的描述,在此不再贅述。
本發(fā)明實(shí)施例提供的終端設(shè)備,接收用戶發(fā)起的語(yǔ)音請(qǐng)求,對(duì)語(yǔ)音請(qǐng)求進(jìn)行解析,得到搜索關(guān)鍵字。向智能電視中預(yù)裝的各類(lèi)別應(yīng)用的搜索接口發(fā)起攜帶搜索關(guān)鍵字的搜索請(qǐng)求,將對(duì)應(yīng)的不同類(lèi)別應(yīng)用的搜索結(jié)果按照類(lèi)別進(jìn)行聚合并顯示。使得一次語(yǔ)音搜索就可以得到不同領(lǐng)域不同類(lèi)別各個(gè)方面的搜索結(jié)果,避免了用戶需多次搜索的麻煩,從而減少了搜索次數(shù),節(jié)省了搜索時(shí)間。將搜索結(jié)果按照類(lèi)別聚合顯示,可以更清楚的展示搜索結(jié)果,方便用戶了解搜索結(jié)果,可以快速便捷的找到需要的搜索結(jié)果。
上述說(shuō)明示出并描述了本申請(qǐng)的若干優(yōu)選實(shí)施例,但如前所述,應(yīng)當(dāng)理解本申請(qǐng)并非局限于本文所披露的形式,不應(yīng)看作是對(duì)其他實(shí)施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過(guò)上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識(shí)進(jìn)行改動(dòng)。而本領(lǐng)域人員所進(jìn)行的改動(dòng)和變化不脫離本申請(qǐng)的精神和范圍,則都應(yīng)在本申請(qǐng)所附權(quán)利要求的保護(hù)范圍內(nèi)。