欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

電視直播節(jié)目的語音搜索方法及裝置與流程

文檔序號:11708999閱讀:1073來源:國知局
電視直播節(jié)目的語音搜索方法及裝置與流程

本發(fā)明涉及搜索技術(shù)領(lǐng)域,尤其涉及一種電視直播節(jié)目的語音搜索方法及裝置。



背景技術(shù):

人工智能(artificialintelligence),英文縮寫為ai。它是研究、開發(fā)用于模擬、延伸和擴(kuò)展人的智能的理論、方法、技術(shù)及應(yīng)用系統(tǒng)的一門新的技術(shù)科學(xué)。人工智能是計算機(jī)科學(xué)的一個分支,它企圖了解智能的實質(zhì),并生產(chǎn)出一種新的能以人類智能相似的方式做出反應(yīng)的智能機(jī)器,該領(lǐng)域的研究包括機(jī)器人、語音識別、圖像識別、自然語言處理和專家系統(tǒng)等。其中,人工智能最重要的方面就是語音識別技術(shù)。

生活中,用戶通過電視機(jī)收看電視臺直播節(jié)目。在看直播的時,用戶往往希望找到自己心儀的頻道并收看相應(yīng)節(jié)目,然而電視臺數(shù)量眾多,每個電視臺播放的節(jié)目也數(shù)以百計,想要記住每個臺在每個時間點(diǎn)播放什么節(jié)目比較不現(xiàn)實。

因此,用戶需要通過打開觀看每個電視臺,查看正看直播的節(jié)目是否是自己想要看的直播節(jié)目、或者是通過訂閱電視報、網(wǎng)絡(luò)查詢等方式了解每天的電視直播節(jié)目相關(guān)信息。操作繁瑣,不方便用戶使用。



技術(shù)實現(xiàn)要素:

本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。

為此,本發(fā)明的第一個目的在于提出一種電視直播節(jié)目的語音搜索方法,該方法提供電視直播節(jié)目建立索引的方式,用戶通過語音可以直接找到需要觀看的電視直播節(jié)目,操作簡單便捷,大大方便了用戶使用,提升用戶體驗。

本發(fā)明的第二個目的在于提出一種電視直播節(jié)目的語音搜索裝置。

本發(fā)明的第三個目的在于提出另一種電視直播節(jié)目的語音搜索裝置。

本發(fā)明的第四個目的在于提出一種非臨時性計算機(jī)可讀存儲介質(zhì)。

本發(fā)明的第五個目的在于提出一種計算機(jī)程序產(chǎn)品。

為達(dá)上述目的,本發(fā)明第一方面實施例提出了一種電視直播節(jié)目的語音搜索方法,包括:

獲取與用戶輸入的語音搜索信息對應(yīng)的文本信息;

根據(jù)預(yù)設(shè)的與電視直播節(jié)目單對應(yīng)的各條索引數(shù)據(jù)中多個域的直播信息,獲取與所述文本信息匹配成功的多個候選索引數(shù)據(jù);

根據(jù)預(yù)設(shè)的與所述多個域分別對應(yīng)的權(quán)重信息計算每個候選索引數(shù)據(jù)與所述文本信息的匹配相關(guān)度;

根據(jù)預(yù)設(shè)的篩選策略分析所述匹配相關(guān)度獲取目標(biāo)索引數(shù)據(jù),并展現(xiàn)與所述目標(biāo)索引數(shù)據(jù)對應(yīng)的電視直播節(jié)目。

本發(fā)明實施例的電視直播節(jié)目的語音搜索方法,通過獲取與用戶輸入的語音搜索信息對應(yīng)的文本信息,再根據(jù)預(yù)設(shè)的與電視直播節(jié)目單對應(yīng)的各條索引數(shù)據(jù)中多個域的直播信息,獲取與文本信息匹配成功的多個候選索引數(shù)據(jù),并且根據(jù)預(yù)設(shè)的與多個域分別對應(yīng)的權(quán)重信息計算每個候選索引數(shù)據(jù)與文本信息的匹配相關(guān)度,從而根據(jù)預(yù)設(shè)的篩選策略分析匹配相關(guān)度獲取目標(biāo)索引數(shù)據(jù),并展現(xiàn)與目標(biāo)索引數(shù)據(jù)對應(yīng)的電視直播節(jié)目。由此,提供電視直播節(jié)目建立索引的方式,用戶通過語音可以直接找到需要觀看的電視直播節(jié)目,操作簡單便捷,大大方便了用戶使用,提升用戶體驗。

為達(dá)上述目的,本發(fā)明第二方面實施例提出了一種電視直播節(jié)目的語音搜索裝置,包括:

第一獲取模塊,用于獲取與用戶輸入的語音搜索信息對應(yīng)的文本信息;

第二獲取模塊,用于根據(jù)預(yù)設(shè)的與電視直播節(jié)目單對應(yīng)的各條索引數(shù)據(jù)中多個域的直播信息,獲取與所述文本信息匹配成功的多個候選索引數(shù)據(jù);

計算模塊,用于根據(jù)預(yù)設(shè)的與所述多個域分別對應(yīng)的權(quán)重信息計算每個候選索引數(shù)據(jù)與所述文本信息的匹配相關(guān)度;

處理模塊,用于根據(jù)預(yù)設(shè)的篩選策略分析所述匹配相關(guān)度獲取目標(biāo)索引數(shù)據(jù),并展現(xiàn)與所述目標(biāo)索引數(shù)據(jù)對應(yīng)的電視直播節(jié)目。

本發(fā)明實施例的電視直播節(jié)目的語音搜索裝置,通過獲取與用戶輸入的語音搜索信息對應(yīng)的文本信息,再根據(jù)預(yù)設(shè)的與電視直播節(jié)目單對應(yīng)的各條索引數(shù)據(jù)中多個域的直播信息,獲取與文本信息匹配成功的多個候選索引數(shù)據(jù),并且根據(jù)預(yù)設(shè)的與多個域分別對應(yīng)的權(quán)重信息計算每個候選索引數(shù)據(jù)與文本信息的匹配相關(guān)度,從而根據(jù)預(yù)設(shè)的篩選策略分析匹配相關(guān)度獲取目標(biāo)索引數(shù)據(jù),并展現(xiàn)與目標(biāo)索引數(shù)據(jù)對應(yīng)的電視直播節(jié)目。由此,提供電視直播節(jié)目建立索引的方式,用戶通過語音可以直接找到需要觀看的電視直播節(jié)目,操作簡單便捷,大大方便了用戶使用,提升用戶體驗。

為達(dá)上述目的,本發(fā)明第三方面實施例提出了另一種電視直播節(jié)目的語音搜索裝置,包括:處理器;用于存儲所述處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為:獲取與用戶輸入的語音搜索信息對應(yīng)的文本信息;根據(jù)預(yù)設(shè)的與電視直播節(jié)目單對應(yīng)的各條索引數(shù)據(jù)中多個域的直播信息,獲取與所述文本信息匹配成功的多個候選索引數(shù)據(jù);根據(jù)預(yù)設(shè)的與所述多個域分別對應(yīng)的權(quán)重信息計算每個候選索引數(shù)據(jù)與所述文本信息的匹配相關(guān)度;根據(jù)預(yù)設(shè)的篩選策略分析所述匹配相關(guān)度獲取目標(biāo)索引數(shù)據(jù),并展現(xiàn)與所述目標(biāo)索引數(shù)據(jù)對應(yīng)的電視直播節(jié)目。

為了實現(xiàn)上述目的,本發(fā)明第四方面實施例提出了一種非臨時性計算機(jī)可讀存儲介質(zhì),當(dāng)所述存儲介質(zhì)中的指令由服務(wù)器端的處理器被執(zhí)行時,使得服務(wù)器端能夠執(zhí)行一種電視直播節(jié)目的語音搜索方法,所述方法包括:獲取與用戶輸入的語音搜索信息對應(yīng)的文本信息;根據(jù)預(yù)設(shè)的與電視直播節(jié)目單對應(yīng)的各條索引數(shù)據(jù)中多個域的直播信息,獲取與所述文本信息匹配成功的多個候選索引數(shù)據(jù);根據(jù)預(yù)設(shè)的與所述多個域分別對應(yīng)的權(quán)重信息計算每個候選索引數(shù)據(jù)與所述文本信息的匹配相關(guān)度;根據(jù)預(yù)設(shè)的篩選策略分析所述匹配相關(guān)度獲取目標(biāo)索引數(shù)據(jù),并展現(xiàn)與所述目標(biāo)索引數(shù)據(jù)對應(yīng)的電視直播節(jié)目。

為了實現(xiàn)上述目的,本發(fā)明第五方面實施例提出了一種計算機(jī)程序產(chǎn)品,當(dāng)所述計算機(jī)程序產(chǎn)品中的指令處理器執(zhí)行時,執(zhí)行一種電視直播節(jié)目的語音搜索方法,所述方法包括:獲取與用戶輸入的語音搜索信息對應(yīng)的文本信息;根據(jù)預(yù)設(shè)的與電視直播節(jié)目單對應(yīng)的各條索引數(shù)據(jù)中多個域的直播信息,獲取與所述文本信息匹配成功的多個候選索引數(shù)據(jù);根據(jù)預(yù)設(shè)的與所述多個域分別對應(yīng)的權(quán)重信息計算每個候選索引數(shù)據(jù)與所述文本信息的匹配相關(guān)度;根據(jù)預(yù)設(shè)的篩選策略分析所述匹配相關(guān)度獲取目標(biāo)索引數(shù)據(jù),并展現(xiàn)與所述目標(biāo)索引數(shù)據(jù)對應(yīng)的電視直播節(jié)目。

本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。

附圖說明

本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中:

圖1為本發(fā)明實施例提供的一種電視直播節(jié)目的語音搜索的流程示意圖;

圖2為本發(fā)明實施例提供的另一種電視直播節(jié)目的語音搜索方法的流程示意圖;

圖3為本發(fā)明實施例提供的一種電視直播節(jié)目單片段的示意圖;

圖4為本發(fā)明實施例提供的又一種電視直播節(jié)目的語音搜索方法的流程示意圖;

圖5為本發(fā)明實施例提供的一種電視直播節(jié)目的語音搜索裝置結(jié)構(gòu)示意圖;

圖6為本發(fā)明實施例提供的另一種電視直播節(jié)目的語音搜索裝置結(jié)構(gòu)示意圖;

圖7為本發(fā)明實施例提供的又一種電視直播節(jié)目的語音搜索裝置的結(jié)構(gòu)示意圖。

具體實施方式

下面詳細(xì)描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。

下面參考附圖描述本發(fā)明實施例的電視直播節(jié)目的語音搜索方法及裝置。

具體地,傳統(tǒng)了解電視直播節(jié)目信息的方式是通過訂閱電視報,從而用戶可以了解每天電視臺播放的電視直播節(jié)目,選擇自己喜歡的電視直播節(jié)目進(jìn)行觀看。

隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,用戶可以通過網(wǎng)絡(luò)查詢的方式及時了解每天電視臺播放的電視直播節(jié)目,選擇自己喜歡的電視直播節(jié)目進(jìn)行觀看。

然而,仍然需要用戶提前了解各個電視臺的電視直播節(jié)目信息,才能找到需要的電視直播節(jié)目進(jìn)行觀看,不夠方便快捷。

因此,為了解決上述問題,本發(fā)明提出一種電視直播節(jié)目的語音搜索,該方法可以根據(jù)用戶給出的電視直播節(jié)目名稱,直接跳轉(zhuǎn)至電視直播節(jié)目,大大方便了用戶使用,提升用戶體驗。

圖1為本發(fā)明實施例所提供的一種電視直播節(jié)目的語音搜索方法的流程示意圖。該電視直播節(jié)目的語音搜索方法包括以下步驟:

s101、獲取與用戶輸入的語音搜索信息對應(yīng)的文本信息。

s102、根據(jù)預(yù)設(shè)的與電視直播節(jié)目單對應(yīng)的各條索引數(shù)據(jù)中多個域的直播信息,獲取與文本信息匹配成功的多個候選索引數(shù)據(jù)。

具體地,本實施例的電視直播節(jié)目的語音搜索方法配置在具有拾音裝置的設(shè)備中,該拾音裝置可以獲取用戶輸入的語音搜索信息。

可以理解的是,語音搜索信息是用戶根據(jù)實際應(yīng)用需要輸入的,也可以按照自己的習(xí)慣輸入,比如“天天向上”、“快樂大本營”等電視直播節(jié)目。

進(jìn)一步地,在獲取用戶輸入的語音搜索信息后,可以通過相關(guān)算法、或者語音轉(zhuǎn)換文本裝置等方式將語音搜索信息轉(zhuǎn)換為文本信息。

需要說明的是,預(yù)先存儲與電視直播節(jié)目單對應(yīng)的各條索引數(shù)據(jù),其中,每條索引數(shù)據(jù)包括電視臺名稱域、電視臺名稱切詞域、直播日期域、直播節(jié)目名稱域、直播節(jié)目名稱切詞域等中的一種或者多種。

可以理解的是,使用電視臺名稱切詞域、直播節(jié)目名稱切詞域等為了進(jìn)一步方便用戶使用,比如用戶只能記得部分名稱等情況,可以語音輸入部分電視臺名稱、或者是部分直播節(jié)目名稱就能夠獲得目標(biāo)電視直接節(jié)目。

更具體地,舉例而言,一條索引數(shù)據(jù)為“里約行動-cctv-5高清-2016年08月05日20:00”;一條索引數(shù)據(jù)為“里約-cctv-5高清-2016年08月05日20:00”和一條索引數(shù)據(jù)為“行動-cctv-5高清-2016年08月05日20:00”。

進(jìn)而,在獲取文本信息之后,根據(jù)預(yù)設(shè)的與電視直播節(jié)目單對應(yīng)的各條索引數(shù)據(jù)中多個域的直播信息,獲取與文本信息匹配成功的多個候選索引數(shù)據(jù)。

具體地,可以根據(jù)整個文本信息,也可以根據(jù)部分文本信息獲取與文本信息匹配成功的多個候選索引數(shù)據(jù),比如整個文本信息為“里約行動”,可以選擇“里約行動”進(jìn)行匹配,也可以選擇“里約”進(jìn)行匹配等。

具體地,可以獲取到多個候選索引數(shù)據(jù),比如用戶輸入“里約行動”,以“里約”獲取與文本信息匹配成功的多個候選索引數(shù)據(jù)為“里約行動-cctv-5高清-2016年08月05日20:00”、“里約里約-cctv-4-2016年08月05日20:00”等多個候選索引數(shù)據(jù)。

s103、根據(jù)預(yù)設(shè)的與多個域分別對應(yīng)的權(quán)重信息計算每個候選索引數(shù)據(jù)與文本信息的匹配相關(guān)度。

s104、根據(jù)預(yù)設(shè)的篩選策略分析匹配相關(guān)度獲取目標(biāo)索引數(shù)據(jù),并展現(xiàn)與目標(biāo)索引數(shù)據(jù)對應(yīng)的電視直播節(jié)目。

可以理解的是,有多個候選索引數(shù)據(jù),需要選擇出能夠符合用戶輸入語音搜索信息目的的目標(biāo)索引數(shù)據(jù)。為了進(jìn)一步提高匹配的準(zhǔn)確性,滿足用戶需求,需要計算每個候選索引數(shù)據(jù)與文本信息的匹配相關(guān)度。即,計算用戶輸入的語音搜索信息和電視直播節(jié)目全名的匹配度等。以上述“里約行動”為例,cctv-5高清播放的電視直播節(jié)目匹配度更高。

可以理解的是,預(yù)先存儲多個域分別對應(yīng)有權(quán)重信息,比如電視臺名稱域的權(quán)重是0.5、電視臺名稱切詞域的權(quán)重是0.2和直播節(jié)目名稱域的權(quán)重是0.6等等,可以根據(jù)用戶實際應(yīng)用需要進(jìn)行選擇設(shè)置。

進(jìn)而,可以根據(jù)預(yù)設(shè)的與多個域分別對應(yīng)的權(quán)重信息計算每個候選索引數(shù)據(jù)與文本信息的匹配相關(guān)度,比如不同域的加權(quán)值之和作為匹配相關(guān)度。

更具體地,根據(jù)預(yù)設(shè)的與多個域分別對應(yīng)的權(quán)重信息計算每個候選索引數(shù)據(jù)與文本信息的匹配相關(guān)度的方式有很多種,可以根據(jù)實際應(yīng)用需要選擇設(shè)置,比如通過相關(guān)算法、模型等計算每個候選索引數(shù)據(jù)與文本信息的匹配相關(guān)度。

作為一種可能的實現(xiàn)方式,根據(jù)預(yù)設(shè)的索引數(shù)據(jù)中多個域之間的屏蔽關(guān)系,檢測每個候選索引數(shù)據(jù)中與文本信息匹配成功的多個域的直播信息之間是否存在屏蔽域,在檢測到存在屏蔽域時根據(jù)預(yù)設(shè)的與屏蔽域之外的多個域分別對應(yīng)的權(quán)重信息計算每個候選索引數(shù)據(jù)與文本信息的匹配相關(guān)度。

進(jìn)而,根據(jù)預(yù)設(shè)的篩選策略分析匹配相關(guān)度獲取目標(biāo)索引數(shù)據(jù),并展現(xiàn)與目標(biāo)索引數(shù)據(jù)對應(yīng)的電視直播節(jié)目。

可以理解的是,預(yù)先存儲篩選策略,比如匹配相關(guān)度大于預(yù)設(shè)閾值對應(yīng)的索引數(shù)據(jù)作為目標(biāo)索引數(shù)據(jù)等。

由此,根據(jù)上述篩選策略可以選出多個目標(biāo)索引數(shù)據(jù),再從多個目標(biāo)索引數(shù)據(jù)分別對應(yīng)的電視臺名稱中選擇目標(biāo)電視臺對應(yīng)的電視直播節(jié)目展示。作為一種實現(xiàn)方式,根據(jù)預(yù)設(shè)的篩選策略分析匹配相關(guān)度獲取多個目標(biāo)索引數(shù)據(jù),向用戶語音輸出與多個目標(biāo)索引數(shù)據(jù)分別對應(yīng)的電視臺名稱,接收用戶語音輸入的目標(biāo)電視臺名稱,根據(jù)預(yù)存的與目標(biāo)電視臺名稱對應(yīng)的頻道標(biāo)識進(jìn)行跳轉(zhuǎn),向用戶展現(xiàn)與目標(biāo)電視臺對應(yīng)的電視直播節(jié)目。

需要說明的是,如果根據(jù)預(yù)設(shè)的篩選策略分析匹配相關(guān)度沒有獲取目標(biāo)索引數(shù)據(jù),可以提示用戶重新輸入新的語音搜索信息。

綜上所述,本發(fā)明實施例的電視直播節(jié)目的語音搜索方法,通過獲取與用戶輸入的語音搜索信息對應(yīng)的文本信息,再根據(jù)預(yù)設(shè)的與電視直播節(jié)目單對應(yīng)的各條索引數(shù)據(jù)中多個域的直播信息,獲取與文本信息匹配成功的多個候選索引數(shù)據(jù),并且根據(jù)預(yù)設(shè)的與多個域分別對應(yīng)的權(quán)重信息計算每個候選索引數(shù)據(jù)與文本信息的匹配相關(guān)度,從而根據(jù)預(yù)設(shè)的篩選策略分析匹配相關(guān)度獲取目標(biāo)索引數(shù)據(jù),并展現(xiàn)與目標(biāo)索引數(shù)據(jù)對應(yīng)的電視直播節(jié)目。由此,提供電視直播節(jié)目建立索引的方式,用戶通過語音可以直接找到需要觀看的電視直播節(jié)目,操作簡單便捷,大大方便了用戶使用,提升用戶體驗。

圖2為本發(fā)明實施例提供的另一種電視直播節(jié)目的語音搜索方法的流程示意圖。該電視直播節(jié)目的語音搜索方法包括以下步驟:

s201、獲取電視直播節(jié)目單,其中,電視直播節(jié)目單包括:電視臺名稱,直播日期,直播節(jié)目名稱以及對應(yīng)的節(jié)目直播時間。

s202、對每個電視臺名稱以及對應(yīng)的每個直播節(jié)目名稱進(jìn)行切詞處理,建立與電視直播節(jié)目單對應(yīng)的多條索引數(shù)據(jù),其中,每條索引數(shù)據(jù)包括:電視臺名稱域、電視臺名稱切詞域、直播日期域、直播節(jié)目名稱域、直播節(jié)目名稱切詞域。

具體地,可以通過spider技術(shù)在各大電視直播信息發(fā)布的網(wǎng)站上爬取、或者是通過與各大電視臺合作提供等方式獲取各電視臺的電視直播節(jié)目單。

可以理解的是,電視直播節(jié)目單包括電視臺名稱,直播日期,直播節(jié)目名稱以及對應(yīng)的節(jié)目直播時間。圖3為本發(fā)明實施例提供的一種電視直播節(jié)目單片段的示意圖。如圖3所示,該電視直播節(jié)目單片段為cctv-5在2016年8月5日的電視直播節(jié)目單片段。

進(jìn)而,對電視直播節(jié)目單中的每個電視臺名稱以及對應(yīng)的每個直播節(jié)目名稱進(jìn)行切詞處理,建立與電視直播節(jié)目單對應(yīng)的多條索引數(shù)據(jù)。比如圖3中的直播節(jié)目名稱“里約里約”的多條索引數(shù)據(jù)為:“里約行動-cctv-5高清”、“里約-cctv-5高清”和“行動-cctv-5高清”。

s203、獲取與用戶輸入的語音搜索信息對應(yīng)的文本信息。

s204、根據(jù)預(yù)設(shè)的與電視直播節(jié)目單對應(yīng)的各條索引數(shù)據(jù)中多個域的直播信息,獲取與文本信息匹配成功的多個候選索引數(shù)據(jù)。

需要說明的是,步驟s203-s204的描述與上述步驟s101-s102相對應(yīng),因此對的步驟s203-s204的描述參考上述步驟s101-s102的描述,在此不再贅述。

s205、根據(jù)預(yù)設(shè)的索引數(shù)據(jù)中多個域之間的屏蔽關(guān)系,檢測每個候選索引數(shù)據(jù)中與文本信息匹配成功的多個域的直播信息之間是否存在屏蔽域。

s206、若檢測到存在屏蔽域,則根據(jù)預(yù)設(shè)的與屏蔽域之外的多個域分別對應(yīng)的權(quán)重信息計算每個候選索引數(shù)據(jù)與文本信息的匹配相關(guān)度。

具體地,可能出現(xiàn)命中多個域的情況,比如輸入“我想看北京臺演的養(yǎng)生堂”,由此命中電視臺名稱域“北京臺”和直播節(jié)目名稱域“養(yǎng)生堂”兩個域。然而,在可能存在多命中電視臺名稱切詞域,在命中電視臺名稱域后,電視臺名稱切詞域不應(yīng)該重復(fù)計算,因此需要將電視臺名稱切詞域進(jìn)行屏蔽。

因此,可以預(yù)先設(shè)置索引數(shù)據(jù)中多個域之間的屏蔽關(guān)系,比如電視臺名稱域屏蔽電視臺名稱切詞域等,檢測每個候選索引數(shù)據(jù)中與文本信息匹配成功的多個域的直播信息之間,在檢測到存在屏蔽域時,去掉屏蔽相關(guān)的域后再計算匹配相關(guān)度,即屏蔽域之外的多個域分別對應(yīng)的權(quán)重信息計算每個候選索引數(shù)據(jù)與文本信息的匹配相關(guān)度。

舉例而言,命中域的集合是θ,匹配相關(guān)度的計算公式是α=σβi(βi∈θ),針對每個候選索引數(shù)據(jù)與文本信息的匹配相關(guān)度計算后可以進(jìn)行從大到小的排序,以方便用戶選擇。

s207、根據(jù)預(yù)設(shè)的篩選策略分析匹配相關(guān)度獲取多個目標(biāo)索引數(shù)據(jù),向用戶語音輸出與多個目標(biāo)索引數(shù)據(jù)分別對應(yīng)的電視臺名稱。

s208、接收用戶語音輸入的目標(biāo)電視臺名稱,根據(jù)預(yù)存的與目標(biāo)電視臺名稱對應(yīng)的頻道標(biāo)識進(jìn)行跳轉(zhuǎn),向用戶展現(xiàn)與目標(biāo)電視臺對應(yīng)的電視直播節(jié)目。

具體地,不同的篩選策略分析匹配相關(guān)度的結(jié)果不同,比如,篩選策略為匹配相關(guān)度大于預(yù)設(shè)閾值為2個目標(biāo)索引數(shù)據(jù),可以向用戶語音輸出與2個目標(biāo)索引數(shù)據(jù)分別對應(yīng)的2個電視臺名稱,比如“cctv-5高清”和“cctv-4”。用戶可以根據(jù)通過語音控制跳轉(zhuǎn)至相對應(yīng)的電視臺。再比如,用戶輸入的語音搜索信息為“我想看nba”,得到三個電視名稱“cctv-5”、“北京衛(wèi)視”和“山東衛(wèi)視”等等,用戶可以通過語音“cctv-5”控制跳轉(zhuǎn)至相對應(yīng)的電視臺。

可以理解的是,預(yù)先存儲有與目標(biāo)電視臺名稱對應(yīng)的頻道標(biāo)識,比如“cctv-5高清”對應(yīng)頻道的標(biāo)識為136。在接收到用戶語音輸入的“cctv-5高清”能夠跳轉(zhuǎn)至頻道136,向用戶展現(xiàn)與目標(biāo)電視臺對應(yīng)的電視直播節(jié)目。

需要說明的是,在展現(xiàn)與目標(biāo)索引數(shù)據(jù)對應(yīng)的電視直播節(jié)目之前,根據(jù)電視直播節(jié)目單檢測與目標(biāo)索引數(shù)據(jù)對應(yīng)的節(jié)目直播時間是否有效,以確定是否展現(xiàn)與目標(biāo)索引數(shù)據(jù)對應(yīng)的電視直播節(jié)目,即電視臺節(jié)目單中保存直播節(jié)目名稱以及對應(yīng)的節(jié)目直播時間,如果確定目標(biāo)索引數(shù)據(jù)對應(yīng)的節(jié)目直播時間已經(jīng)失效,不展現(xiàn)該目標(biāo)索引數(shù)據(jù)對應(yīng)的電視直播節(jié)目。

基于上述實施例,在獲取與用戶輸入的語音搜索信息對應(yīng)的文本信息之后,為了進(jìn)一步方便用戶使用,還可以根據(jù)自己喜歡進(jìn)行操作控制,具體如4所示:

圖4為本發(fā)明實施例提供的又一種電視直播節(jié)目的語音搜索方法的流程示意圖。在步驟203之后,還包括:

s301、根據(jù)預(yù)設(shè)的電視臺名稱與電視臺別用名稱的對應(yīng)關(guān)系,檢測文本信息是否與電視臺別用名稱匹配成功。

步驟302,如果匹配成功,則根據(jù)對應(yīng)關(guān)系將電視臺別用名稱替換為對應(yīng)的電視臺名稱。

需要說明的是,為了進(jìn)一步滿足用戶個性化需求,用戶可以定制電視臺別用名稱進(jìn)行跳轉(zhuǎn),比如“體育臺”對應(yīng)“cctv-5高清”、“芒果臺”對應(yīng)“湖南衛(wèi)視”。由此,可以根據(jù)定制的電視臺別用名稱進(jìn)行判斷是否有對應(yīng)的映射結(jié)果,如果有,根據(jù)映射結(jié)果進(jìn)一步獲取對應(yīng)頻道的標(biāo)識,跳轉(zhuǎn)至相對應(yīng)的頻道。如果沒有,直接根據(jù)預(yù)存的與目標(biāo)電視臺名稱對應(yīng)的頻道標(biāo)識進(jìn)行跳轉(zhuǎn)。

舉例而言,比如用戶輸入“芒果臺”,識別到“芒果臺”對應(yīng)“湖南衛(wèi)視”,由此查到映射結(jié)果“湖南衛(wèi)視”,進(jìn)而獲取“湖南衛(wèi)視”對應(yīng)頻道的標(biāo)識進(jìn)行調(diào)轉(zhuǎn);比如用戶輸入“cctv-1”,沒有識別到映射結(jié)果,直接根據(jù)“cctv-1”搜索對應(yīng)頻道的標(biāo)識,進(jìn)行跳轉(zhuǎn)。

由此,提供電視直播節(jié)目建立索引的方式,用戶不僅可以通過語音可以直接找到需要觀看的電視直播節(jié)目,還可以根據(jù)自己喜好進(jìn)行輸入控制,操作簡單便捷,大大方便了用戶使用,提升用戶體驗。

為了實現(xiàn)上述實施例,本發(fā)明還提出一種電視直播節(jié)目的語音搜索裝置。

圖5為本發(fā)明實施例提供的一種電視直播節(jié)目的語音搜索裝置結(jié)構(gòu)示意圖。該電視直播節(jié)目的語音搜索裝置包括:第一獲取模塊11、第二獲取模塊12、計算模塊13、處理模塊14。

其中,第一獲取模塊11,用于獲取與用戶輸入的語音搜索信息對應(yīng)的文本信息。

第二獲取模塊12,用于根據(jù)預(yù)設(shè)的與電視直播節(jié)目單對應(yīng)的各條索引數(shù)據(jù)中多個域的直播信息,獲取與文本信息匹配成功的多個候選索引數(shù)據(jù)。

計算模塊13,用于根據(jù)預(yù)設(shè)的與多個域分別對應(yīng)的權(quán)重信息計算每個候選索引數(shù)據(jù)與文本信息的匹配相關(guān)度。

處理模塊14,用于根據(jù)預(yù)設(shè)的篩選策略分析匹配相關(guān)度獲取目標(biāo)索引數(shù)據(jù),并展現(xiàn)與目標(biāo)索引數(shù)據(jù)對應(yīng)的電視直播節(jié)目。

要說明的是,前述對電視直播節(jié)目的語音搜索方法實施例的解釋說明也適用于本實施例的電視直播節(jié)目的語音搜索裝置,此處不再贅述。

本發(fā)明實施例的電視直播節(jié)目的語音搜索裝置,通過獲取與用戶輸入的語音搜索信息對應(yīng)的文本信息,再根據(jù)預(yù)設(shè)的與電視直播節(jié)目單對應(yīng)的各條索引數(shù)據(jù)中多個域的直播信息,獲取與文本信息匹配成功的多個候選索引數(shù)據(jù),并且根據(jù)預(yù)設(shè)的與多個域分別對應(yīng)的權(quán)重信息計算每個候選索引數(shù)據(jù)與文本信息的匹配相關(guān)度,從而根據(jù)預(yù)設(shè)的篩選策略分析匹配相關(guān)度獲取目標(biāo)索引數(shù)據(jù),并展現(xiàn)與目標(biāo)索引數(shù)據(jù)對應(yīng)的電視直播節(jié)目。由此,提供電視直播節(jié)目建立索引的方式,用戶通過語音可以直接找到需要觀看的電視直播節(jié)目,操作簡單便捷,大大方便了用戶使用,提升用戶體驗。

圖6為本發(fā)明實施例提供的另一種電視直播節(jié)目的語音搜索裝置結(jié)構(gòu)示意圖。在圖5的基礎(chǔ)上,該電視直播節(jié)目的語音搜索裝置還包括:第三獲取模塊15、建立模塊16、第一檢測模塊17、第二檢測模塊18和替換模塊19。

其中,第三獲取模塊15,用于獲取電視直播節(jié)目單,其中,電視直播節(jié)目單包括:電視臺名稱,直播日期,直播節(jié)目名稱以及對應(yīng)的節(jié)目直播時間。

建立模塊16,用于對每個電視臺名稱以及對應(yīng)的每個直播節(jié)目名稱進(jìn)行切詞處理,建立與電視直播節(jié)目單對應(yīng)的多條索引數(shù)據(jù),其中,每條索引數(shù)據(jù)包括:電視臺名稱域、電視臺名稱切詞域、直播日期域、直播節(jié)目名稱域、直播節(jié)目名稱切詞域。

進(jìn)一步地,計算模塊13用于:根據(jù)預(yù)設(shè)的索引數(shù)據(jù)中多個域之間的屏蔽關(guān)系,檢測每個候選索引數(shù)據(jù)中與文本信息匹配成功的多個域的直播信息之間是否存在屏蔽域;若檢測到存在屏蔽域,則根據(jù)預(yù)設(shè)的與屏蔽域之外的多個域分別對應(yīng)的權(quán)重信息計算每個候選索引數(shù)據(jù)與文本信息的匹配相關(guān)度。

進(jìn)一步地,處理模塊14用于:根據(jù)預(yù)設(shè)的篩選策略分析匹配相關(guān)度獲取多個目標(biāo)索引數(shù)據(jù),向用戶語音輸出與多個目標(biāo)索引數(shù)據(jù)分別對應(yīng)的電視臺名稱;接收用戶語音輸入的目標(biāo)電視臺名稱,根據(jù)預(yù)存的與目標(biāo)電視臺名稱對應(yīng)的頻道標(biāo)識進(jìn)行跳轉(zhuǎn),向用戶展現(xiàn)與目標(biāo)電視臺對應(yīng)的電視直播節(jié)目。

第一檢測模塊17,用于根據(jù)電視直播節(jié)目單檢測與目標(biāo)索引數(shù)據(jù)對應(yīng)的節(jié)目直播時間是否有效,以確定是否展現(xiàn)與目標(biāo)索引數(shù)據(jù)對應(yīng)的電視直播節(jié)目。

第二檢測模塊18,用于根據(jù)預(yù)設(shè)的電視臺名稱與電視臺別用名稱的對應(yīng)關(guān)系,檢測文本信息是否與電視臺別用名稱匹配成功。

替換模塊19,用于在匹配成功時根據(jù)對應(yīng)關(guān)系將電視臺別用名稱替換為對應(yīng)的電視臺名稱。

要說明的是,前述對電視直播節(jié)目的語音搜索方法實施例的解釋說明也適用于本實施例的電視直播節(jié)目的語音搜索裝置,此處不再贅述。

由此,提供電視直播節(jié)目建立索引的方式,用戶不僅可以通過語音可以直接找到需要觀看的電視直播節(jié)目,還可以根據(jù)自己喜好進(jìn)行輸入控制,操作簡單便捷,大大方便了用戶使用,提升用戶體驗。

圖7為本發(fā)明實施例提供的又一種電視直播節(jié)目的語音搜索裝置的結(jié)構(gòu)示意圖。該電視直播節(jié)目的語音搜索裝置包括:

存儲器21、處理器22及存儲在存儲器21上并可在處理器22上運(yùn)行的計算機(jī)程序。

處理器22執(zhí)行所述程序時實現(xiàn)上述實施例中提供的電視直播節(jié)目的語音搜索方法。

進(jìn)一步地,電視直播節(jié)目的語音搜索裝置還包括:

通信接口23,用于存儲器21和處理器22之間的通信。

存儲器21,用于存放可在處理器22上運(yùn)行的計算機(jī)程序。

存儲器21可能包含高速ram存儲器,也可能還包括非易失性存儲器(non-volatilememory),例如至少一個磁盤存儲器。

處理器22,用于執(zhí)行所述程序時實現(xiàn)上述實施例所述的電視直播節(jié)目的語音搜索方法。

如果存儲器21、處理器22和通信接口23獨(dú)立實現(xiàn),則通信接口21、存儲器21和處理器22可以通過總線相互連接并完成相互間的通信。所述總線可以是工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(industrystandardarchitecture,簡稱為isa)總線、外部設(shè)備互連(peripheralcomponent,簡稱為pci)總線或擴(kuò)展工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(extendedindustrystandardarchitecture,簡稱為eisa)總線等。所述總線可以分為地址總線、數(shù)據(jù)總線、控制總線等。為便于表示,圖7中僅用一條粗線表示,但并不表示僅有一根總線或一種類型的總線。

可選的,在具體實現(xiàn)上,如果存儲器21、處理器22及通信接口23,集成在一塊芯片上實現(xiàn),則存儲器21、處理器22及通信接口23可以通過內(nèi)部接口完成相互間的通信。

處理器22可能是一個中央處理器(centralprocessingunit,簡稱為cpu),或者是特定集成電路(applicationspecificintegratedcircuit,簡稱為asic),或者是被配置成實施本發(fā)明實施例的一個或多個集成電路。

在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任一個或多個實施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進(jìn)行結(jié)合和組合。

此外,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本發(fā)明的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。

流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)定制邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。

在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認(rèn)為是用于實現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實現(xiàn)在任何計算機(jī)可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計算機(jī)的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說明書而言,"計算機(jī)可讀介質(zhì)"可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計算機(jī)可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機(jī)盤盒(磁裝置),隨機(jī)存取存儲器(ram),只讀存儲器(rom),可擦除可編輯只讀存儲器(eprom或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(cdrom)。另外,計算機(jī)可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因為可以例如通過對紙或其他介質(zhì)進(jìn)行光學(xué)掃描,接著進(jìn)行編輯、解譯或必要時以其他合適方式進(jìn)行處理來以電子方式獲得所述程序,然后將其存儲在計算機(jī)存儲器中。

應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。如,如果用硬件來實現(xiàn)和在另一實施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(pga),現(xiàn)場可編程門陣列(fpga)等。

本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機(jī)可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。

此外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨(dú)物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中。

上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對上述實施例進(jìn)行變化、修改、替換和變型。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
密云县| 萨迦县| 万山特区| 安庆市| 彭水| 汝州市| 盐山县| 枣阳市| 溆浦县| 河北省| 定兴县| 城口县| 夏津县| 木兰县| 潍坊市| 库尔勒市| 阳曲县| 石首市| 平塘县| 波密县| 江川县| 高雄市| 墨江| 颍上县| 武威市| 芒康县| 杂多县| 菏泽市| 新干县| 泸西县| 铜山县| 屯昌县| 儋州市| 沧源| 盐源县| 鹿泉市| 卓尼县| 乌鲁木齐县| 合江县| 于都县| 牙克石市|