節(jié)目推薦方法及裝置的制造方法
【專利摘要】本發(fā)明是關(guān)于一種節(jié)目推薦方法及裝置,該方法包括:接收用戶輸入的語音信息;從所述語音信息中提取聲紋信息;解析所述聲紋信息得到所述用戶的年齡段;將與所述年齡段相匹配的節(jié)目確定為待推薦節(jié)目;顯示所述待推薦節(jié)目。本發(fā)明實施例的技術(shù)方案,能夠根據(jù)不同用戶輸入的語音,為相應(yīng)用戶進行定制化節(jié)目推薦,從而不僅能夠自動推薦節(jié)目,而且能夠縮短用戶查找節(jié)目的時間,進而能夠提高用戶觀看節(jié)目的體驗。
【專利說明】
節(jié)目推薦方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,更具體的說,涉及一種節(jié)目推薦方法及裝置。
【背景技術(shù)】
[0002]目前,家用電器越來越趨于智能化,以智能電視為例,在實現(xiàn)基本電視功能的基礎(chǔ)上,還實現(xiàn)了智能化和網(wǎng)絡(luò)化,其中,智能化和網(wǎng)絡(luò)化最大的表現(xiàn)即為,為用戶提供了更多的觀看資源。由于智能電視所能夠提供的頻道和節(jié)目較多,因此,在推薦節(jié)目時,通常將觀看次數(shù)作為參考,按照觀看次數(shù)由多到少的順序順次展示節(jié)目。
[0003]然而,如果用戶對當(dāng)前推薦的節(jié)目不感興趣,則需要手動查找自己喜歡的節(jié)目,具體的,需要使用電視遙控器的方向鍵向一個方向,逐個節(jié)目選定、跳過,直到查找到自己感興趣的節(jié)目。此外,如果用戶想要觀看已經(jīng)跳過的節(jié)目,還需要以同樣的方式反方向逐個節(jié)目選定、跳過,直到查找到自己感興趣的節(jié)目。而上述頻繁的操作過程不僅對設(shè)備的損耗大,而且浪費用戶的時間,造成用戶觀看節(jié)目時的體驗不好。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例提供一種節(jié)目推薦方法及裝置,能夠解決相關(guān)技術(shù)中浪費時間,及用戶觀看節(jié)目時的體驗不好的問題。
[0005]根據(jù)本發(fā)明實施例的第一方面,提供一種節(jié)目推薦方法,包括:
[0006]接收用戶輸入的語音信息;
[0007]從所述語音信息中提取聲紋信息;
[0008]解析所述聲紋信息得到所述用戶的年齡段;
[0009]將與所述年齡段相匹配的節(jié)目確定為待推薦節(jié)目;
[0010]顯示所述待推薦節(jié)目。
[0011]優(yōu)選的,在從所述語音信息中提取聲紋信息之后,所述方法還包括:
[0012]從所述聲紋信息中獲取所述用戶的音域數(shù)據(jù)和音調(diào)數(shù)據(jù);
[0013]根據(jù)所述音域數(shù)據(jù)和所述音調(diào)數(shù)據(jù)計算得到所述用戶的特征值;
[0014]判斷是否存儲有與所述特征值對應(yīng)的已播放內(nèi)容的節(jié)目標(biāo)識;
[0015]如果存儲有與所述特征值對應(yīng)的已播放內(nèi)容的節(jié)目標(biāo)識,顯示所述節(jié)目標(biāo)識對應(yīng)的節(jié)目;
[0016]如果未存儲與所述特征值對應(yīng)的已播放內(nèi)容的節(jié)目標(biāo)識,執(zhí)行解析所述聲紋信息得到所述用戶的年齡段的步驟。
[0017]優(yōu)選的,在所述顯示所述待推薦節(jié)目之后,所述方法還包括:
[0018]接收用戶輸入的第一搜索語音;
[0019]識別所述第一搜索語音相對應(yīng)的文字信息;
[0020]讀取所述文字信息中所包括的節(jié)目類型標(biāo)識;
[0021]從所述待推薦節(jié)目中篩選符合所述節(jié)目類型標(biāo)識的節(jié)目作為目標(biāo)節(jié)目;
[0022]顯示所述目標(biāo)節(jié)目。
[0023]優(yōu)選的,在所述顯示所述待推薦節(jié)目之后,所述方法還包括:
[0024]接收用戶輸入的第二搜索語音;
[0025]識別所述第二搜索語音相對應(yīng)的文字信息;
[0026]讀取所述文字信息中所包括的節(jié)目關(guān)鍵字;
[0027]將所述節(jié)目關(guān)鍵字對應(yīng)的節(jié)目確定為指定節(jié)目;
[0028]顯示所述指定節(jié)目。
[0029]優(yōu)選的,在所述接收用戶輸入的語音信息之后,所述方法還包括:
[0030]識別所述語音信息相對應(yīng)的文字信息;
[0031]當(dāng)所述文字信息中包括開機標(biāo)識時,執(zhí)行開機操作。
[0032]第二方面,本發(fā)明實施例還提供了一種節(jié)目推薦裝置,所述裝置包括:
[0033]第一接收模塊,用于接收用戶輸入的語音信息;
[0034]提取模塊,用于從所述語音信息中提取聲紋信息;
[0035]解析模塊,用于解析所述聲紋信息得到所述用戶的年齡段;
[0036]第一確定模塊,用于將與所述年齡段相匹配的節(jié)目確定為待推薦節(jié)目;
[0037]第一顯示模塊,用于顯示所述待推薦節(jié)目。
[0038]優(yōu)選的,所述裝置還包括:獲取模塊、計算模塊、判斷模塊和第二顯示模塊,其中,
[0039]所述獲取模塊,用于從所述聲紋信息中獲取所述用戶的音域數(shù)據(jù)和音調(diào)數(shù)據(jù);
[0040]所述計算模塊,用于根據(jù)所述音域數(shù)據(jù)和所述音調(diào)數(shù)據(jù)計算得到所述用戶的特征值;
[0041]所述判斷模塊,用于判斷是否存儲有與所述特征值對應(yīng)的已播放內(nèi)容的節(jié)目標(biāo)識;
[0042]所述第二顯示模塊,用于當(dāng)存儲有與所述特征值對應(yīng)的已播放內(nèi)容的節(jié)目標(biāo)識時,顯示所述節(jié)目標(biāo)識對應(yīng)的節(jié)目;
[0043]所述解析模塊,還用于當(dāng)未存儲與所述特征值對應(yīng)的已播放內(nèi)容的節(jié)目標(biāo)識時,解析所述聲紋信息得到所述用戶的年齡段。
[0044]優(yōu)選的,所述裝置還包括:第二接收模塊、第一識別模塊、第一讀取模塊、篩選模塊和第三顯示模塊,其中,
[0045]所述第二接收模塊,用于接收用戶輸入的第一搜索語音;
[0046]所述第一識別模塊,用于識別所述第一搜索語音相對應(yīng)的文字信息;
[0047]所述第一讀取模塊,用于讀取所述文字信息中所包括的節(jié)目類型標(biāo)識;
[0048]所述篩選模塊,用于從所述待推薦節(jié)目中篩選符合所述節(jié)目類型標(biāo)識的節(jié)目作為目標(biāo)節(jié)目;
[0049]所述第三顯示模塊,用于顯示所述目標(biāo)節(jié)目。
[0050]優(yōu)選的,所述裝置還包括:第三接收模塊、第二識別模塊、第二讀取模塊、第二確定模塊和第四顯示模塊,其中,
[0051]所述第三接收模塊,用于接收用戶輸入的第二搜索語音;
[0052]所述第二識別模塊,用于識別所述第二搜索語音相對應(yīng)的文字信息;
[0053]所述第二讀取模塊,用于讀取所述文字信息中所包括的節(jié)目關(guān)鍵字;
[0054]所述第二確定模塊,用于將所述節(jié)目關(guān)鍵字對應(yīng)的節(jié)目確定為指定節(jié)目;
[0055]所述第四顯示模塊,用于顯示所述指定節(jié)目。
[0056]優(yōu)選的,所述裝置還包括:第三識別模塊和執(zhí)行模塊,其中,
[0057]所述第三識別模塊,用于識別所述語音信息相對應(yīng)的文字信息;
[0058]所述執(zhí)行模塊,用于當(dāng)所述文字信息中包括開機標(biāo)識時,執(zhí)行開機操作。
[0059]與現(xiàn)有技術(shù)相比,本實施例提供的技術(shù)方案具有以下優(yōu)點和特點:
[0060]在本發(fā)明實施例提供的方案中,智能電視能夠根據(jù)用戶的語音為用戶推薦節(jié)目,具體的,智能電視接收用戶輸入的語音信息,然后,從所述語音信息中提取聲紋信息,并進一步,解析所述聲紋信息得到所述用戶的年齡段。由于不同年齡段的用戶,適合和喜歡的節(jié)目也不相同,因此,本方案將與所述年齡段相匹配的節(jié)目確定為待推薦節(jié)目,并顯示所述待推薦節(jié)目。由此可見,本發(fā)明實施例的技術(shù)方案,能夠根據(jù)不同用戶輸入的語音,為相應(yīng)用戶進行定制化節(jié)目推薦,從而不僅能夠自動推薦節(jié)目,而且能夠縮短用戶查找節(jié)目的時間,進而能夠提高用戶觀看節(jié)目的體驗。
【附圖說明】
[0061]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0062]圖1為本發(fā)明實施例提供的一種節(jié)目推薦方法的方法流程圖。
[0063]圖2為本發(fā)明實施例提供的另一種節(jié)目推薦方法的方法流程圖。
[0064]圖3為本發(fā)明實施例提供的一種節(jié)目推薦裝置的示意圖。
【具體實施方式】
[0065]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整的描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0066]圖1為本發(fā)明實施例提供的一種節(jié)目推薦方法的方法流程圖。圖1所示的節(jié)目推薦方法可以根據(jù)用戶的語音為用戶推薦節(jié)目,從而提高了用戶觀看節(jié)目的體驗。該方法包括以下步驟。
[0067]步驟SlOl、接收用戶輸入的語音信息。
[0068]其中,相關(guān)技術(shù)中,智能電視本身及其遙控器均設(shè)置有語音接收模塊,用戶可以通過遙控器或者智能電視的語音接收模塊向智能電視輸入語音信息。本方案的實施例中,智能電視在接收用戶輸入的語音信息之后,可以按照語音信息所包含的命令執(zhí)行相應(yīng)操作,具體的,詳見下述描述。需要說明的是,智能電視能夠接收語音信息的前提是,智能電視處于上電狀態(tài)。
[0069]需要說明的是,本發(fā)明實施例的技術(shù)方案中,智能電視在接收到語音信息之后,可以分別計算出語音信息中每個發(fā)音的特征矢量,然后,可以將識別出的特征矢量與模板庫中的特征矢量模板進行相似度比較,并將相似度最高的特征矢量模板作為識別結(jié)果輸出,從而識別出語音信息對應(yīng)的文字信息,并通過文字信息的內(nèi)容確定命令的標(biāo)識,進而可以根據(jù)命令標(biāo)識執(zhí)行相應(yīng)命令。其中,語音識別技術(shù)是本領(lǐng)域技術(shù)人員所熟知的技術(shù),本發(fā)明實施例此處不再詳述。
[0070]基于上述描述,智能電視可以預(yù)先建立命令標(biāo)識與待執(zhí)行操作的對應(yīng)關(guān)系,從而在文字信息中讀取到命令標(biāo)識后,能夠自動執(zhí)行相應(yīng)操作。具體的,如果智能電視當(dāng)前處于關(guān)機狀態(tài),文字信息中可以包括開機標(biāo)識,智能電視根據(jù)開機標(biāo)識可以自動觸發(fā)開機模塊,執(zhí)行開機操作;相應(yīng)的,智能電視開機后,當(dāng)用戶輸關(guān)機語音時,文字信息中包括關(guān)機標(biāo)識時,智能電視根據(jù)關(guān)機標(biāo)識可以自動觸發(fā)關(guān)機模塊,執(zhí)行關(guān)機操作。
[0071 ]例如,當(dāng)用戶輸入“超級電視開機”的語音信息后,智能電視可以通過語音識別的方式將語音信息轉(zhuǎn)換為文字信息“超級電視開機”,從而能夠識別出開機標(biāo)識文字“開機”,進而,根據(jù)文字“開機”與開機操作的對應(yīng)關(guān)系,調(diào)用開機模塊,執(zhí)行開機操作;再如,當(dāng)用戶輸入“超級電視關(guān)機”的語音信息后,智能電視可以通過語音識別的方式將語音信息轉(zhuǎn)換為文字信息“超級電視關(guān)機”,從而能夠識別出關(guān)機標(biāo)識文字“關(guān)機”,進而,根據(jù)文字“關(guān)機”與關(guān)機操作的對應(yīng)關(guān)系,調(diào)用關(guān)機模塊,執(zhí)行關(guān)機操作。
[0072]步驟S102、從所述語音信息中提取聲紋信息。
[0073]其中,聲紋信息作為說話者的聲波頻譜,能夠體現(xiàn)說話者聲音的波長、頻率、強度和節(jié)奏等信息,因此,通過對說話者的聲紋信息進行分析,能夠檢測出說話者的性別、年齡和生活地區(qū)等特征?;诖?,本方案可以從用戶輸入的語音信息中提取出聲紋信息,進而可以通過聲紋信息確定用戶的特征。需要說明的是,本實施例中,用戶的特征可以包括用戶的年齡段和用戶的性別,本發(fā)明實施例對此不做限制。
[0074]具體的,聲音通常通過聲波的方式進行傳播,因此,智能電視所接收語音信息實質(zhì)上是用戶語音的聲波,在接收到用戶語音的聲波之后,智能電視可以將聲波的變化轉(zhuǎn)換成電信號的強度、波長、頻率和節(jié)奏等的變化,而表征電信號的強度、波長、頻率和節(jié)奏等的變化波譜圖,即為聲紋圖,聲紋圖所體現(xiàn)的信息即為聲紋信息。其中,需要說明的是,提取聲紋信息的方法和過程均為本領(lǐng)域技術(shù)人員所熟知的技術(shù),本發(fā)明實施例此處不再詳述。
[0075]步驟S103、解析所述聲紋信息得到所述用戶的年齡段。
[0076]其中,根據(jù)上述實施例的描述可知,聲紋信息能夠表征用戶的個人特征,因此,在提取用戶輸入的語音信息的聲紋信息之后,通過解析聲紋信息可以得到用戶的音域數(shù)據(jù)和音調(diào)數(shù)據(jù),而由于不同年齡段的用戶的聲音具有不同的特征,因此,不同年齡段的用戶的音域數(shù)據(jù)和音調(diào)數(shù)據(jù)經(jīng)過預(yù)設(shè)算法運算后,可以得到不同的特征值,而根據(jù)所述特征值能夠確定用戶年齡段。
[0077]需要說明的是,音域數(shù)據(jù)具體可以包括音高和音長,音調(diào)數(shù)據(jù)具體可以包括音強和音色,而音高、音長、音強和音色能夠從聲紋信息中直接獲得。此外,技術(shù)人員可以預(yù)先采集已知年齡段的說話者的音高、音長、音強和音色,并進行訓(xùn)練,從而能夠得到用戶特征值的算法模型,以及不同年齡段對應(yīng)的特征值范圍。因此,本方案中,智能電視能夠在得到用戶的音域數(shù)據(jù)和音調(diào)數(shù)據(jù)之后,直接輸入算法模型并計算得到用戶的特征值。
[0078]此外,由于本方案的目的在于通過用戶的特征推薦節(jié)目,因此,可以將年齡段按照視頻節(jié)目適合觀看的人群進行劃分,例如,視頻節(jié)目可以按照適合觀看的人群劃分為老年類節(jié)目、中年類節(jié)目、青年類節(jié)目和少兒類節(jié)目,那么,本方案可以將年齡段劃分為老年、中年、青年和少兒四段。當(dāng)然,上述僅為本發(fā)明的優(yōu)選示例,本發(fā)明實施例的技術(shù)方案不限于此。
[0079]步驟S104、將與所述年齡段相匹配的節(jié)目確定為待推薦節(jié)目。
[0080]其中,需要說明的是,為了便于管理視頻節(jié)目,每個節(jié)目設(shè)置有屬性標(biāo)簽,所述屬性標(biāo)簽可以包括節(jié)目名稱、節(jié)目類型標(biāo)識、集數(shù)、時長、觀看次數(shù)以及適合年齡段等信息,因此,當(dāng)確定用戶年齡段之后,智能電視可以遍歷每個節(jié)目的適合年齡段,并將與用戶的年齡段相匹配的節(jié)目確定待推薦節(jié)目。
[0081]例如,用戶是10歲的兒童,智能電視接收到用戶輸入的語音信息后,識別出用戶的年齡段屬于少兒,因此,可以將屬性信息中適合年齡段為少兒的節(jié)目確定為待推薦節(jié)目,例如,待推薦節(jié)目可以包括喜羊羊與灰太狼、快樂星球、智慧樹、夢想星搭檔和大風(fēng)車等節(jié)目。
[0082]當(dāng)然,當(dāng)用戶輸入的語音信息中不包含任何節(jié)目信息時,本發(fā)明實施例的技術(shù)方案,可以以用戶的年齡段作為節(jié)目推薦的條件,例如,當(dāng)前智能電視處于關(guān)機狀態(tài),用戶輸入的語音信息是“超級電視開機”,由于語音信息中不包含任何節(jié)目信息,因此,智能電視可以通過語音信息“超級電視開機”得到用戶的年齡段,從而通過用戶年齡段為用戶推薦節(jié)目。而當(dāng)用戶輸入的語音信息包括節(jié)目信息時,智能電視還可以進一步按照節(jié)目信息為用戶推薦節(jié)目。
[0083]此外,需要說明的是,待推薦節(jié)目的數(shù)量可能有多個,因此,本實施例中,智能電視在確定待推薦節(jié)目后,進一步的,還可以將待推薦節(jié)目按照觀看次數(shù)由多到少的順序順次排列,從而將熱度最高的節(jié)目優(yōu)先推薦給用戶,以提高用戶體驗。
[0084]步驟S105、顯示所述待推薦節(jié)目。
[0085]其中,當(dāng)智能電視確定待推薦節(jié)目,并按照觀看次數(shù)將待推薦節(jié)目排序后,可以按照預(yù)設(shè)的順序顯示待推薦節(jié)目,以便于用戶選擇觀看自己喜歡的節(jié)目。
[0086]需要說明的是,為了進一步提高用戶體驗,智能電視在開機后,還可以繼續(xù)接收用戶輸入的節(jié)目搜索語音,并可以根據(jù)節(jié)目搜索語音的內(nèi)容向用戶推薦節(jié)目。具體的,當(dāng)智能電視按照用戶年齡段篩選得到待推薦節(jié)目后,如果用戶輸入包含節(jié)目類型標(biāo)識的節(jié)目搜索語音,在本發(fā)明實施例中,稱為第一搜索語音。智能電視還可以識別第一搜索語音相對應(yīng)的文字信息,并讀取相應(yīng)文字信息所包含的節(jié)目類型標(biāo)識,然后,進一步的,可以從待推薦節(jié)目中篩選與節(jié)目類型標(biāo)識相符合的節(jié)目,將所篩選的節(jié)目確定為目標(biāo)節(jié)目,并顯示所述目標(biāo)節(jié)目。
[0087]例如,用戶是10歲的兒童,當(dāng)智能電視按照年齡段為用戶推薦一些列節(jié)目后,用戶輸入語音“超級電視,我要看動畫片”,那么,智能電視將從所推薦的節(jié)目中篩選動畫片,例如,可以包括喜羊羊與灰太狼、蠟筆小新和大頭兒子小頭爸爸等,并將所篩選的動畫片向用戶展示。
[0088]此外,用戶還可以輸入包含節(jié)目關(guān)鍵字的語音信息,在本發(fā)明實施例中,稱為第二搜索語音。同樣的,智能電視在接收第二搜索語音之后,可以識別第二搜索語音相對應(yīng)的文字信息,并從相應(yīng)的文字信息中讀取節(jié)目關(guān)鍵字,然后,可以將節(jié)目關(guān)鍵字對應(yīng)的節(jié)目確定為指定節(jié)目,并顯示該指定節(jié)目。例如,智能電視顯示待推薦節(jié)目后,用戶輸入“超級電視,我要看快樂星球”,那么,智能電視在識別出節(jié)目關(guān)鍵字“快樂星球”后,搜索屬性信息中包括節(jié)目關(guān)鍵字“快樂星球”的節(jié)目,并顯示搜索到節(jié)目。
[0089]需要指出的是,由于待推薦節(jié)目按照用戶的年齡段篩選得到,而用戶想要觀看的節(jié)目可能不包括在待推薦節(jié)目中,例如,10歲的用戶輸入的節(jié)目關(guān)鍵字是“歡樂頌”,而電視劇“歡樂頌”不包含在待推薦節(jié)目中,因此,智能電視在識別出節(jié)目關(guān)鍵字后,可以在節(jié)目數(shù)據(jù)庫中直接查找包含節(jié)目關(guān)鍵字的節(jié)目。
[0090]由此可見,在圖1所示的實施例中,智能電視能夠根據(jù)不同用戶輸入的語音,確定用戶的年齡段,并根據(jù)年齡段為相應(yīng)用戶進行定制化節(jié)目推薦,從而不僅能夠自動推薦節(jié)目,而且能夠縮短用戶查找節(jié)目的時間,進而能夠提高用戶觀看節(jié)目的體驗。
[0091]當(dāng)然,上述實施例是本發(fā)明的一種實施方式,為了使本領(lǐng)域技術(shù)人員更加清楚、全面的了解本發(fā)明實施例的技術(shù)方案,下面從另一個角度對本發(fā)明實施例的技術(shù)方案進行描述。
[0092]請參見圖2,圖2為本發(fā)明實施例提供的另一種節(jié)目推薦方法的方法流程圖,其中,圖2所示的實施例是基于圖1實施例的另一個角度的實施方式,所以與圖1相同的內(nèi)容可參見圖1所示的實施例?;趫D1所示的實施例,圖2所示的實施例在步驟S102之后,還可以包括以下步驟:
[0093]步驟S106、從所述聲紋信息中獲取所述用戶的音域數(shù)據(jù)和音調(diào)數(shù)據(jù)。
[0094]其中,基于上述實施例的描述可知,聲紋信息能夠從強度、波長、頻率和節(jié)奏等方面表達用戶的語音信息,而根據(jù)強度、波長、頻率和節(jié)奏能夠得到用戶的音高、音長、音強和音色等數(shù)據(jù),從而能夠進一步得到用戶的音域數(shù)據(jù)和音調(diào)數(shù)據(jù)。
[0095]步驟S107、根據(jù)所述音域數(shù)據(jù)和所述音調(diào)數(shù)據(jù)計算得到所述用戶的特征值。
[0096]其中,具體的,可以將用戶的音域數(shù)據(jù)和音調(diào)數(shù)據(jù)輸入預(yù)設(shè)的算法模型中,計算得到用戶的特征值。
[0097]需要說明的是,由于每個人的聲音均區(qū)別與其他人的聲音,因此,聲音與說話人具有唯一對應(yīng)關(guān)系,因此,用戶的特征值能夠唯一表征該用戶。
[0098]步驟S108、判斷是否存儲有與所述特征值對應(yīng)的已播放內(nèi)容的節(jié)目標(biāo)識,若存儲有與特征值對應(yīng)的已播放內(nèi)容的節(jié)目標(biāo)識,執(zhí)行步驟S109;若未存儲與特征值對應(yīng)的已播放內(nèi)容的節(jié)目標(biāo)識,執(zhí)行步驟S103。
[0099]步驟S109、顯示所述節(jié)目標(biāo)識對應(yīng)的節(jié)目。
[0100]其中,本實施例中,智能電視開機時已經(jīng)獲取用戶的語音信息,并能夠計算得到該用戶的特征值,由于特征值能夠唯一表征該用戶,因此,為了進一步提高用戶體驗,本實施例中,可以分別將每一個特征值確定為一個用戶,并對應(yīng)存儲該用戶播放過部分內(nèi)容的節(jié)目所對應(yīng)的節(jié)目標(biāo)識,當(dāng)智能電視計算得到該用戶的特征值后,可以將與特征值對應(yīng)存儲的節(jié)目標(biāo)識所對應(yīng)的節(jié)目推薦給用戶,從而無須用戶花費時間查找節(jié)目。
[0101]例如,用戶A本次開機時,智能電視計算并存儲了用戶A的特征值A(chǔ)OOl,對應(yīng)特征值A(chǔ)OOl智能電視上次播放過的內(nèi)容包括綜藝節(jié)目“奇葩說第三季第二期”和電視劇“羋月傳第11集、第12集和第13集”,因此,智能電視已經(jīng)將綜藝節(jié)目“奇葩說第三季”和電視劇“羋月傳”的節(jié)目標(biāo)識與特征值A(chǔ)OOl對應(yīng)存儲,當(dāng)智能電視本次計算得到特征值A(chǔ)OOl時,直接顯示已存儲的節(jié)目標(biāo)識對應(yīng)的綜藝節(jié)目“奇葩說第三季”和電視劇“羋月傳”。
[0102]此外,如果智能電視沒有查找到該特征值,或者,對應(yīng)該特征值沒有存儲任何節(jié)目標(biāo)識,則根據(jù)用戶對應(yīng)的特征值解析得到用戶的年齡段,并根據(jù)年齡段為用戶推薦節(jié)目,具體的,詳見上述實施例的描述,本實施例此處不再贅述。當(dāng)然,本實施例中,用戶點擊播放任一節(jié)目內(nèi)容后,智能電視將所播放的內(nèi)容對應(yīng)的節(jié)目標(biāo)識與特征值對應(yīng)存儲,以便于下次開機時,為該用戶直接推薦其感興趣的節(jié)目。
[0103]例如,用戶B第一次使用智能電視,此時,智能電視中未存儲用戶B的特征值B002,且未存儲與特征值B002相對應(yīng)的節(jié)目標(biāo)識,那么,智能電視存儲B002,并將本次播放的綜藝節(jié)目“極限挑戰(zhàn)第二季”以及電視劇“歡樂頌”對應(yīng)的節(jié)目標(biāo)識,作為特征值B002對應(yīng)的節(jié)目標(biāo)識進行存儲,當(dāng)用戶B下次開機時,將綜藝節(jié)目“極限挑戰(zhàn)第二季”以及電視劇“歡樂頌”推薦給用戶B。
[0104]需要說明的是,電視節(jié)目通常設(shè)置有集數(shù),當(dāng)播放完畢之后,用戶可能不會再觀看該節(jié)目,此外,當(dāng)某節(jié)目剛剛播出時,用戶可能會觀看,但是該節(jié)目用戶可能不會感興趣,以后將不會觀看,因此,智能電視還會記錄每個節(jié)目標(biāo)識對應(yīng)的節(jié)目未播放的持續(xù)時長,當(dāng)某個節(jié)目未播放的持續(xù)時長達到一定值,例如,一周時間,則刪除該節(jié)目的節(jié)目標(biāo)識。
[0105]由此可見,本發(fā)明實施例的技術(shù)方案,智能電視能夠根據(jù)用戶的語音為用戶推薦節(jié)目,具體的,智能電視接收用戶輸入的語音信息,然后,從所述語音信息中提取聲紋信息,并進一步,解析所述聲紋信息得到所述用戶的年齡段。由于不同年齡段的用戶,適合和喜歡的節(jié)目也不相同,因此,本方案將與所述年齡段相匹配的節(jié)目確定為待推薦節(jié)目,并顯示所述待推薦節(jié)目。由此可見,本發(fā)明實施例的技術(shù)方案,能夠根據(jù)不同用戶輸入的語音,為相應(yīng)用戶進行定制化節(jié)目推薦,從而不僅能夠自動推薦節(jié)目,而且能夠縮短用戶查找節(jié)目的時間,進而能夠提高用戶觀看節(jié)目的體驗。
[0106]與上述實現(xiàn)方法相對應(yīng)的,本發(fā)明實施例還提供了一種節(jié)目推薦裝置。請參見圖3,圖3為本發(fā)明實施例提供的一種節(jié)目推薦裝置的示意圖。該裝置包括第一接收模塊11、提取模塊12、解析模塊13、第一確定模塊14和第一顯示模塊15,其中:
[0107]第一接收模塊11,用于接收用戶輸入的語音信息。
[0108]提取模塊12,用于從所述語音信息中提取聲紋信息。
[0109]解析模塊13,用于解析所述聲紋信息得到所述用戶的年齡段。
[0110]第一確定模塊14,用于將與所述年齡段相匹配的節(jié)目確定為待推薦節(jié)目。
[0111]第一顯示模塊15,用于顯示所述待推薦節(jié)目。
[0112]此外,本發(fā)明實施例提供的裝置還可以包括以下模塊:獲取模塊、計算模塊、判斷模塊和第二顯示模塊,其中,
[0113]所述獲取模塊,用于從所述聲紋信息中獲取所述用戶的音域數(shù)據(jù)和音調(diào)數(shù)據(jù)。
[0114]所述計算模塊,用于根據(jù)所述音域數(shù)據(jù)和所述音調(diào)數(shù)據(jù)計算得到所述用戶的特征值。
[0115]所述判斷模塊,用于判斷是否存儲有與所述特征值對應(yīng)的已播放內(nèi)容的節(jié)目標(biāo)識。
[0116]所述第二顯示模塊,用于當(dāng)存儲有與所述特征值對應(yīng)的已播放內(nèi)容的節(jié)目標(biāo)識時,顯示所述節(jié)目標(biāo)識對應(yīng)的節(jié)目;當(dāng)未存儲與所述特征值對應(yīng)的已播放內(nèi)容的節(jié)目標(biāo)識時,觸發(fā)解析模塊13。
[0117]在上述實施例的基礎(chǔ)上,所述裝置還包括,第二接收模塊、第一識別模塊、第一讀取模塊、篩選模塊和第三顯示模塊,其中,
[0118]所述第二接收模塊,用于接收用戶輸入的第一搜索語音。
[0119]所述第一識別模塊,用于識別所述第一搜索語音相對應(yīng)的文字信息。
[0120]所述第一讀取模塊,用于讀取所述文字信息中所包括的節(jié)目類型標(biāo)識。
[0121 ]所述篩選模塊,用于從所述待推薦節(jié)目中篩選符合所述節(jié)目類型標(biāo)識的節(jié)目作為目標(biāo)節(jié)目。
[0122]所述第三顯示模塊,用于顯示所述目標(biāo)節(jié)目。
[0123]在上述實施例的基礎(chǔ)上,在另一個實施例中,所述裝置還包括:第三接收模塊、第二識別模塊、第二讀取模塊、第二確定模塊和第四顯示模塊,其中,
[0124]所述第三接收模塊,用于接收用戶輸入的第二搜索語音。
[0125]所述第二識別模塊,用于識別所述第二搜索語音相對應(yīng)的文字信息。
[0126]所述第二讀取模塊,用于讀取所述文字信息中所包括的節(jié)目關(guān)鍵字。
[0127]所述第二確定模塊,用于將所述節(jié)目關(guān)鍵字對應(yīng)的節(jié)目確定為指定節(jié)目。
[0128]所述第四顯示模塊,用于顯示所述指定節(jié)目。
[0129]在另一個實施例中,所述裝置還包括:第三識別模塊和執(zhí)行模塊,其中,
[0130]所述第三識別模塊,用于識別所述語音信息相對應(yīng)的文字信息。
[0131 ]所述執(zhí)行模塊,用于當(dāng)所述文字信息中包括開機標(biāo)識時,執(zhí)行開機操作。
[0132]關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
[0133]綜合上述,在本發(fā)明實施例提供的方案中,智能電視能夠根據(jù)用戶的語音為用戶推薦節(jié)目,具體的,智能電視接收用戶輸入的語音信息,然后,從所述語音信息中提取聲紋信息,并進一步,解析所述聲紋信息得到所述用戶的年齡段。由于不同年齡段的用戶,適合和喜歡的節(jié)目也不相同,因此,本方案將與所述年齡段相匹配的節(jié)目確定為待推薦節(jié)目,并顯示所述待推薦節(jié)目。由此可見,本發(fā)明實施例的技術(shù)方案,能夠根據(jù)不同用戶輸入的語音,為相應(yīng)用戶進行定制化節(jié)目推薦,從而不僅能夠自動推薦節(jié)目,而且能夠縮短用戶查找節(jié)目的時間,進而能夠提高用戶觀看節(jié)目的體驗。
[0134]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)所述以權(quán)利要求的保護范圍為準(zhǔn)。
【主權(quán)項】
1.一種節(jié)目推薦方法,其特征在于,包括: 接收用戶輸入的語音信息; 從所述語音信息中提取聲紋信息; 解析所述聲紋信息得到所述用戶的年齡段; 將與所述年齡段相匹配的節(jié)目確定為待推薦節(jié)目; 顯示所述待推薦節(jié)目。2.根據(jù)權(quán)利要求1所述的節(jié)目推薦方法,其特征在于,在從所述語音信息中提取聲紋信息之后,所述方法還包括: 從所述聲紋信息中獲取所述用戶的音域數(shù)據(jù)和音調(diào)數(shù)據(jù); 根據(jù)所述音域數(shù)據(jù)和所述音調(diào)數(shù)據(jù)計算得到所述用戶的特征值; 判斷是否存儲有與所述特征值對應(yīng)的已播放內(nèi)容的節(jié)目標(biāo)識; 如果存儲有與所述特征值對應(yīng)的已播放內(nèi)容的節(jié)目標(biāo)識,顯示所述節(jié)目標(biāo)識對應(yīng)的節(jié)目; 如果未存儲與所述特征值對應(yīng)的已播放內(nèi)容的節(jié)目標(biāo)識,執(zhí)行解析所述聲紋信息得到所述用戶的年齡段的步驟。3.根據(jù)權(quán)利要求1所述的節(jié)目推薦方法,其特征在于,在所述顯示所述待推薦節(jié)目之后,所述方法還包括: 接收用戶輸入的第一搜索語音; 識別所述第一搜索語音相對應(yīng)的文字信息; 讀取所述文字信息中所包括的節(jié)目類型標(biāo)識; 從所述待推薦節(jié)目中篩選符合所述節(jié)目類型標(biāo)識的節(jié)目作為目標(biāo)節(jié)目; 顯示所述目標(biāo)節(jié)目。4.根據(jù)權(quán)利要求1所述的節(jié)目推薦方法,其特征在于,在所述顯示所述待推薦節(jié)目之后,所述方法還包括: 接收用戶輸入的第二搜索語音; 識別所述第二搜索語音相對應(yīng)的文字信息; 讀取所述文字信息中所包括的節(jié)目關(guān)鍵字; 將所述節(jié)目關(guān)鍵字對應(yīng)的節(jié)目確定為指定節(jié)目; 顯示所述指定節(jié)目。5.根據(jù)權(quán)利要求1所述的節(jié)目推薦方法,其特征在于,在所述接收用戶輸入的語音信息之后,所述方法還包括: 識別所述語音信息相對應(yīng)的文字信息; 當(dāng)所述文字信息中包括開機標(biāo)識時,執(zhí)行開機操作。6.—種節(jié)目推薦裝置,其特征在于,所述裝置包括: 第一接收模塊,用于接收用戶輸入的語音信息; 提取模塊,用于從所述語音信息中提取聲紋信息; 解析模塊,用于解析所述聲紋信息得到所述用戶的年齡段; 第一確定模塊,用于將與所述年齡段相匹配的節(jié)目確定為待推薦節(jié)目; 第一顯示模塊,用于顯示所述待推薦節(jié)目。7.根據(jù)權(quán)利要求6所述的節(jié)目推薦裝置,其特征在于,所述裝置還包括:獲取模塊、計算模塊、判斷模塊和第二顯示模塊,其中, 所述獲取模塊,用于從所述聲紋信息中獲取所述用戶的音域數(shù)據(jù)和音調(diào)數(shù)據(jù); 所述計算模塊,用于根據(jù)所述音域數(shù)據(jù)和所述音調(diào)數(shù)據(jù)計算得到所述用戶的特征值; 所述判斷模塊,用于判斷是否存儲有與所述特征值對應(yīng)的已播放內(nèi)容的節(jié)目標(biāo)識; 所述第二顯示模塊,用于當(dāng)存儲有與所述特征值對應(yīng)的已播放內(nèi)容的節(jié)目標(biāo)識時,顯示所述節(jié)目標(biāo)識對應(yīng)的節(jié)目; 所述解析模塊,還用于當(dāng)未存儲與所述特征值對應(yīng)的已播放內(nèi)容的節(jié)目標(biāo)識時,解析所述聲紋信息得到所述用戶的年齡段。8.根據(jù)權(quán)利要求6所述的節(jié)目推薦裝置,其特征在于,所述裝置還包括:第二接收模塊、第一識別模塊、第一讀取模塊、篩選模塊和第三顯示模塊,其中, 所述第二接收模塊,用于接收用戶輸入的第一搜索語音; 所述第一識別模塊,用于識別所述第一搜索語音相對應(yīng)的文字信息; 所述第一讀取模塊,用于讀取所述文字信息中所包括的節(jié)目類型標(biāo)識; 所述篩選模塊,用于從所述待推薦節(jié)目中篩選符合所述節(jié)目類型標(biāo)識的節(jié)目作為目標(biāo)-H-* 口T B ; 所述第三顯示模塊,用于顯示所述目標(biāo)節(jié)目。9.根據(jù)權(quán)利要求6所述的節(jié)目推薦裝置,其特征在于,所述裝置還包括:第三接收模塊、第二識別模塊、第二讀取模塊、第二確定模塊和第四顯示模塊,其中, 所述第三接收模塊,用于接收用戶輸入的第二搜索語音; 所述第二識別模塊,用于識別所述第二搜索語音相對應(yīng)的文字信息; 所述第二讀取模塊,用于讀取所述文字信息中所包括的節(jié)目關(guān)鍵字; 所述第二確定模塊,用于將所述節(jié)目關(guān)鍵字對應(yīng)的節(jié)目確定為指定節(jié)目; 所述第四顯示模塊,用于顯示所述指定節(jié)目。10.根據(jù)權(quán)利要求6所述的節(jié)目推薦裝置,其特征在于,所述裝置還包括:第三識別模塊和執(zhí)行模塊,其中, 所述第三識別模塊,用于識別所述語音信息相對應(yīng)的文字信息; 所述執(zhí)行模塊,用于當(dāng)所述文字信息中包括開機標(biāo)識時,執(zhí)行開機操作。
【文檔編號】G10L17/22GK105959806SQ201610351654
【公開日】2016年9月21日
【申請日】2016年5月25日
【發(fā)明人】李彬
【申請人】樂視控股(北京)有限公司, 樂視致新電子科技(天津)有限公司