專利名稱:一種電視語音投票方法、系統(tǒng)和終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字電視技術(shù)領(lǐng)域,特別涉及一種電視語音投票方法、系統(tǒng)和終端。
背景技術(shù):
目前,人們在觀看電視節(jié)目時,常常會在電視上看到節(jié)目制作單位發(fā)布的投票活動,例如,用戶可通過編輯短信或撥打電話的方式把所選擇的喜愛節(jié)目、演員、嘉賓等發(fā)送到節(jié)目制作單位。數(shù)字電視前端系統(tǒng)會定時統(tǒng)計投票結(jié)果,推送到電視中顯示。然而,現(xiàn)有技術(shù)中沒有一種可使用戶通過語音參與電視投票活動的方案,以方便用戶操作,還節(jié)省用戶的電話費(fèi)用。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于提供一種電視語音投票方法、系統(tǒng)和終端,其可實(shí)現(xiàn)使用戶通過語音方式參與電視投票活動。為解決本發(fā)明的技術(shù)問題,本發(fā)明實(shí)施例公開一種電視語音投票方法,包括以下步驟投票系統(tǒng)生成投票事件,發(fā)送到數(shù)字電視終端,所述投票事件包括投票事件ID、投票內(nèi)容息和有效期息;數(shù)字電視終端接收所述投票事件,顯示處于有效期內(nèi)的投票事件;接收語音輸入,識別所述語音,生成語音投票信息,發(fā)送到投票系統(tǒng);投票系統(tǒng)根據(jù)語音投票信息,更新投票結(jié)果,推送所述更新后的投票結(jié)果到數(shù)字電視終端以顯示投票結(jié)果。為解決本發(fā)明的技術(shù)問題,本發(fā)明實(shí)施例還公開一種數(shù)字電視終端,包括投票獲取模塊、語音識別模塊、投票發(fā)送模塊和顯示模塊;所述投票獲取模塊用于接收投票系統(tǒng)發(fā)送的投票事件和投票結(jié)果;所述投票事件包括投票事件ID、投票內(nèi)容信息和有效期信息;所述語音識別模塊用于識別語音;所述投票發(fā)送模塊用于生成語音投票信息發(fā)送到投票系統(tǒng);所述顯示模塊用于顯示處于有效期內(nèi)的投票事件和顯示投票結(jié)果。為解決本發(fā)明的技術(shù)問題,本發(fā)明還公開一種投票系統(tǒng),包括投票事件處理模塊和投票管理模塊;所述投票管理模塊用于生成投票事件,發(fā)送到數(shù)字電視終端,所述投票事件包括投票事件ID、投票內(nèi)容信息和有效期信息;所述投票事件處理模塊用于獲得語音投票信息,根據(jù)語音投票信息更新投票結(jié)果,推送所述更新后的投票結(jié)果到數(shù)字電視終端以顯示投票結(jié)果。為解決本發(fā)明的技術(shù)問題,本 發(fā)明還公開一種電視語音投票系統(tǒng),包括投票系統(tǒng)和數(shù)字電視終端;
所述投票系統(tǒng)用于生成投票事件,發(fā)送到數(shù)字電視終端,所述投票事件包括投票事件ID、投票內(nèi)容信息和有效期信息;以及根據(jù)語音投票信息,更新投票結(jié)果,推送所述更新后的投票結(jié)果到數(shù)字電視終端以顯示投票結(jié)果。所述數(shù)字電視終端用于接收所述投票事件,顯示處于有效期內(nèi)的投票事件;以及接收語音輸入,識別所述語音,生成語音投票信息,發(fā)送到投票系統(tǒng)。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例具有如下有益效果通過數(shù)字電視終端接收投票系統(tǒng)發(fā)出的投票事件,識別用戶的語音投票信息,發(fā)送用戶選擇的投票到投票系統(tǒng),接收及顯示投票系統(tǒng)返回的更新后投票結(jié)果,從而實(shí)現(xiàn)了語音電視投票的功能,使用戶參與電視投票活動的方式更便捷、更具趣味性。
圖1是本發(fā)明實(shí)施例的電視語音投票方法流程圖;圖2是本發(fā)明另一實(shí)施例的電視語音投票方法流程圖;圖3是本發(fā)明又一實(shí)施例的電視語音投票方法流程圖;圖4是本發(fā)明一實(shí)施例的電視語音投票系統(tǒng)結(jié)構(gòu)圖;圖5是本發(fā)明另一實(shí)施例的電視語音投票系統(tǒng)結(jié)構(gòu)圖;圖6是本發(fā)明實(shí)施例 的數(shù)字電視終端結(jié)構(gòu)圖;圖7是本發(fā)明另一實(shí)施例的數(shù)字電視終端結(jié)構(gòu)圖;圖8是本發(fā)明實(shí)施例的投票結(jié)果顯示界面示意圖;圖9是本發(fā)明實(shí)施例的投票事件顯示界面示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。如圖1所示,本發(fā)明實(shí)施例提供的電視語音投票方法,包括以下步驟SlOO :投票系統(tǒng)生成投票事件,發(fā)送到數(shù)字電視終端,所述投票事件包括投票事件ID、投票內(nèi)容信息和有效期信息;具體地,投票系統(tǒng)可根據(jù)實(shí)際需要定時或?qū)崟r地發(fā)起一項(xiàng)投票活動,例如,對某一選秀節(jié)目的參賽選手發(fā)起一項(xiàng)投票活動,選擇觀眾最喜愛的選手等等。投票系統(tǒng)通過生成投票事件的方式發(fā)起投票活動,投票事件包括投票事件ID、投票內(nèi)容信息和有效期信息;投票事件ID用于唯一標(biāo)識該投票事件;投票內(nèi)容信息用于描述投票活動的具體內(nèi)容;有效期信息用于記錄該投票活動的有效起止時間。投票事件可通過組播的方式實(shí)時發(fā)送給所有在線的數(shù)字電視終端。S200 :數(shù)字電視終端接收所述投票事件,顯示處于有效期內(nèi)的投票事件;具體地,數(shù)字電視終端每次開機(jī)啟動后,都接收投票系統(tǒng)發(fā)送的投票事件,存入內(nèi)存中,并且可定期清除超過有效期的投票事件,以控制內(nèi)存存儲空間。數(shù)字電視終端讀取內(nèi)存中的投票事件進(jìn)行顯示,具體的顯示方式可以在電視主頁菜單某個邊角,或者通過列表的方式在某個二級或三級菜單頁面內(nèi)顯示。S300 :接收語音輸入,識別所述語音,生成語音投票信息,發(fā)送到投票系統(tǒng);具體地,數(shù)字電視終端內(nèi)預(yù)置有一語音識別程序和語音采集裝置,接收用戶輸入語音,識別語音后,獲得語意,搜索接收到的處于有效期內(nèi)的投票事件,生成包括相應(yīng)的語音投票信息,包括投票事件ID和語意信息。例如,用戶對著數(shù)字電視終端講“我要對選秀節(jié)目XXX進(jìn)行投票,投給選手王某某”,數(shù)字電視終端識別該段語音,獲得語意后,搜索內(nèi)存中的投票事件,可根據(jù)該段語音中的關(guān)鍵字“選秀節(jié)目XXX”和“選手王某某”,搜索到相應(yīng)的投票事件。S400:投票系統(tǒng)根據(jù)語音投票信息,更新投票結(jié)果,推送所述更新后的投票結(jié)果到數(shù)字電視終端以顯示投票結(jié)果。具體地,投票系統(tǒng)獲得語音投票信息后,根據(jù)投票事件ID和語意信息,更新相應(yīng)的投票活動的投票結(jié)果,將更新后的投票結(jié)果推送到數(shù)字電視終端,數(shù)字電視終端顯示該更新后的投票結(jié)果,可顯示成如圖8所示的投票結(jié)果界面800。例如,投票系統(tǒng)根據(jù)語意信息“選手王某某”和投票事件ID,更新相應(yīng)的“選秀節(jié)目XXX”的投票活動的“選手王某某”的投票結(jié)果。本發(fā)明實(shí)施例通過數(shù)字電視終端接收顯示投票事件,獲得用戶根據(jù)顯示的投票事件做出的語音投票,發(fā)送給投票系統(tǒng),并接收投票系統(tǒng)更新后的投票結(jié)果,最后顯示出更新后的投票結(jié)果,從而實(shí)現(xiàn)了讓用戶通過語音進(jìn)行電視投票的功能,方便用戶參加電視投票活動。 如圖2所示,在本發(fā)明另一實(shí)施例中,將接收用戶發(fā)出的語音的功能設(shè)置于另一裝置中,使數(shù)字電視終端無需增加新的硬件設(shè)備,即可同樣達(dá)到語音投票的效果。因此,本實(shí)施例的電視語音投票方法包括以下步驟SlOO :投票系統(tǒng)生成投票事件,發(fā)送到數(shù)字電視終端,所述投票事件包括投票事件ID、投票內(nèi)容信息和有效期信息;本步驟的具體過程與上述實(shí)施例相同,此處不再贅述。S200 :數(shù)字電視終端接收所述投票事件,顯示處于有效期內(nèi)的投票事件; 本步驟的具體過程與上述實(shí)施例相同,此處不再贅述。S301 :語音接收裝置接收第一語音輸入,生成第一錄音文件發(fā)送到數(shù)字電視終端;具體地,本發(fā)明實(shí)施例的語音接收裝置可以是數(shù)字電視終端遙控器、手機(jī)、平板電腦等自身攜帶有語音采集裝置的設(shè)備。語音接收裝置接收用戶發(fā)出的第一語音,生成相應(yīng)地第一錄音文件,通過WiFi (wirelessdelity,無線保真)或藍(lán)牙等無線通信方式發(fā)送到數(shù)字電視終端。語音接收裝置和數(shù)字電視終端進(jìn)行配對或綁定后,即可傳輸文件。S302:數(shù)字電視終端接收所述第一錄音文件,識別第一錄音文件,獲得第一語意分析結(jié)果,判斷是否存在與所述第一語意分析結(jié)果相匹配的投票事件;具體地,數(shù)字電視終端可通過預(yù)置內(nèi)部的語音識別程序來識別第一錄音文件,也可通過發(fā)送第一錄音文件到網(wǎng)絡(luò)端的語音識別系統(tǒng)進(jìn)行識別。識別第一錄音文件后,獲得第一語意分析結(jié)果,搜索內(nèi)存中的投票事件,判斷是否存在與所述第一語意分析結(jié)果相匹配的投票事件;S303 :若是,則根據(jù)所述第一語意分析結(jié)果和投票事件,生成包含第一語意分析結(jié)果和投票事件ID的語音投票信息發(fā)送到投票系統(tǒng)。數(shù)字電視終端搜到存在相匹配的投票事件后,生成包含第一語意分析結(jié)果和投票事件ID的語音投票信息發(fā)送到投票系統(tǒng)。S400:投票系統(tǒng)根據(jù)語音投票信息,更新投票結(jié)果,推送所述更新后的投票結(jié)果到數(shù)字電視終端以顯示投票結(jié)果。本步驟的具體過程與上述實(shí)施例相同,此處不再贅述。在本發(fā)明實(shí)施例中,上述步驟SlOO中的投票事件還包括頻道節(jié)目信息;因此,所述步驟200具體包括數(shù)字電視終端接收所述投票事件,根據(jù)所述頻道節(jié)目信息判斷當(dāng)前頻道和當(dāng)前節(jié)目下是否有處于有效期內(nèi)的投票事件;若是,則顯示所述當(dāng)前頻道和當(dāng)前節(jié)目下處于有效期內(nèi)的投票事件,其中投票事件的顯示界面可顯示成如圖9所示的界面900。具體地,數(shù)字電視終端接收投票事件,判斷當(dāng)前播放的頻道和節(jié)目是否與投票事件中的頻道節(jié)目信息一致,若是·,則在當(dāng)前節(jié)目的顯示界面上疊加顯示投票事件。如圖3所示,在上述圖2所示實(shí)施例的基礎(chǔ)上,進(jìn)一步實(shí)現(xiàn)通過語音控制顯示投票事件,從而使用戶可直接采用語音方式參與喜愛的投票活動。因此,本實(shí)施例的電視語音投票方法包括以下步驟SlOO :投票系統(tǒng)生成投票事件,發(fā)送到數(shù)字電視終端,所述投票事件包括投票事件ID、投票內(nèi)容信息和有效期信息;本步驟的具體過程與上述圖1所示的實(shí)施例相同,此處不再贅述。S201 :語音接收裝置接收第二語音輸入,生成第二錄音文件發(fā)送到數(shù)字電視終端;具體地,本發(fā)明實(shí)施例的語音接收裝置可以是數(shù)字電視終端遙控器、手機(jī)、平板電腦等自身攜帶有語音采集裝置的設(shè)備。語音接收裝置接收用戶發(fā)出的第二語音,生成相應(yīng)地第二錄音文件,通過WiFi或藍(lán)牙等無線通信方式發(fā)送到數(shù)字電視終端。語音接收裝置和數(shù)字電視終端進(jìn)行配對或綁定后,即可傳輸文件。S202:數(shù)字電視終端接收所述第二錄音文件,識別第二錄音文件,獲得第二語意分析結(jié)果,判斷是否存在與所述第二語意分析結(jié)果相匹配的處于有效期內(nèi)的投票事件;例如,用戶對著語音接收裝置講“我要投票”,語音接收裝置識別后生成錄音文件發(fā)送到數(shù)字電視終端進(jìn)行識別。獲得語意后,數(shù)字電視終端搜索內(nèi)存中的投票事件,可根據(jù)該段語音中的關(guān)鍵字“投票”,搜索出處于有效期內(nèi)的投票事件。S203 :若是,則顯示所述與第二語意分析結(jié)果相匹配的處于有效期內(nèi)的投票事件;否則,顯示用于提示用戶無此投票事件的提示信息。具體地,若搜索到相匹配的處于有效期內(nèi)的投票事件,則讀取并顯示,可通過半透明的懸浮窗的形式疊加在當(dāng)前播放的視頻顯示界面之上顯示,如圖9所示的投票結(jié)果界面900;也可顯示在電視主頁菜單某個邊角,或者通過列表的方式在某個二級或三級菜單頁面內(nèi)顯示。若沒有相匹配的處于有效期內(nèi)的投票事件,則顯示一提示信息,說明無此投票事件。
S301 :語音接收裝置接收第一語音輸入,生成第一錄音文件發(fā)送到數(shù)字電視終端;具體地,語音接收裝置接收用戶發(fā)出的第一語音,生成相應(yīng)地第一錄音文件,通過WiFi或藍(lán)牙等無線通信方式發(fā)送到數(shù)字電視終端。S302:數(shù)字電視終端接收所述第一錄音文件,識別第一錄音文件,獲得第一語意分析結(jié)果,判斷是否存在與所述第一語意分析結(jié)果相匹配的投票事件;具體地,數(shù)字電視終端可通過預(yù)置內(nèi)部的語音識別程序來識別第一錄音文件,也可通過發(fā)送第一錄音文件到網(wǎng)絡(luò)端的語音識別系統(tǒng)進(jìn)行識別。識別第一錄音文件后,獲得第一語意分析結(jié)果,搜索內(nèi)存中的投票事件,判斷是否存在與所述第一語意分析結(jié)果相匹配的投票事件。S303 :若是,則根據(jù)所述第一語意分析結(jié)果和投票事件,生成包含第一語意分析結(jié)果和投票事件ID的語音投票信息發(fā)送到投票系統(tǒng)。數(shù)字電視終端搜到存在相匹配的投票事件后,生成包含語意信息和投票事件ID的語音投票信息發(fā)送到投票系統(tǒng)。S400:投票系統(tǒng)根據(jù)語音投票信息,更新投票結(jié)果,推送所述更新后的投票結(jié)果到數(shù)字電視終端以顯示投票結(jié)果。本步驟的具體過程與上述圖1所示的實(shí)施例相同,此處不再贅述。另外,在本發(fā)明實(shí)施例中,在步驟400之前,還包括用戶登錄認(rèn)證的步驟,使投票系統(tǒng)認(rèn)證用戶合法性之后再獲得該用戶的投票請求。具體地,包括以下步驟數(shù)字電視終端向投票系統(tǒng)發(fā)送認(rèn)證請求,所述認(rèn)證請求包括用戶ID ;投票系統(tǒng)根據(jù)所述用戶ID認(rèn)證用戶的合法性。另外,在本發(fā)明實(shí)施例中,在步驟400之后,數(shù)字電視終端除了在顯示屏幕上顯示出投票結(jié)果之后,還可通過語音方式播報投票結(jié)果。具體地,包括步驟數(shù)字電視終端語音播報所述投票結(jié)果。再如圖4所示,本發(fā)明一實(shí)施例的電視語音投票系統(tǒng)包括投票系統(tǒng)20和數(shù)字電視終立而10 ;投票系統(tǒng)20用于生成投票事件,發(fā)送到數(shù)字電視終端20,所述投票事件包括投票事件ID、投票內(nèi)容信息和有效期信息;以及根據(jù)語音投票信息,更新投票結(jié)果,推送所述投票結(jié)果到數(shù)字電視終端20以顯示投票結(jié)果。數(shù)字電視終端10用于接收所述投票事件,顯示處于有效期內(nèi)的投票事件;以及接收語音輸入,識別所述語音,生成語音投票信息,發(fā)送到投票系統(tǒng)20。其中,數(shù)字電視終端10包括投票獲取模塊11、語音識別模塊12、投票發(fā)送模塊13和顯不|吳塊14 ;所述投票獲取模塊11用于接收投票系統(tǒng)20發(fā)送的投票事件和投票結(jié)果;其中投票事件包括投票事件ID、投票內(nèi)容信息和有效期信息;具體地,數(shù)字電視終端10每次開機(jī)啟動后,投票獲取模塊11都接收投票系統(tǒng)20發(fā)送的投票事件,存入內(nèi)存中, 并且可定期清除超過有效期的投票事件,以控制內(nèi)存存儲空間。所述語音識別模塊12用于識別語音;
具體地,語音識別模塊12接收用戶輸入語音,識別語音后,獲得語意。所述投票發(fā)送模塊13用于生成語音投票信息發(fā)送到投票系統(tǒng)20 ;具體地,投票發(fā)送模塊13根據(jù)語意搜索接收到的處于有效期內(nèi)的投票事件,生成包括相應(yīng)的語音投票信息,包括投票事件ID和語意信息。例如,用戶對著數(shù)字電視終端講“我要對選秀節(jié)目XXX進(jìn)行投票,投給選手王某某”,數(shù)字電視終端識別該段語音,獲得語意后,搜索內(nèi)存中的投票事件,可根據(jù)該段語音中的關(guān)鍵字“選秀節(jié)目XXX”和“選手王某某”,搜索到相應(yīng)的投票事件。所述顯示模塊14用于顯示處于有效期內(nèi)的投票事件和顯示投票結(jié)果。具體地,顯示模塊14讀取內(nèi)存中的投票事件進(jìn)行顯示,具體的顯示方式可以在電視主頁菜單某個邊角,或者通過列表的方式在某個二級或三級菜單頁面內(nèi)顯示。其中,投票系統(tǒng)20包括投票事件處理模塊21和投票管理模塊22 ;所述投票管理模塊21用于生成投票事件,發(fā)送到數(shù)字電視終端10,所述投票事件包括投票事件ID、投票內(nèi)容信息和有效期信息;具體地,投票系統(tǒng)可根據(jù)實(shí)際需要定時或?qū)崟r地發(fā)起一項(xiàng)投票活動,例如,對某一選秀節(jié)目的參賽選手發(fā)起一項(xiàng)投票活動,選擇觀眾最喜愛的選手等等。投票系統(tǒng)通過投票管理模塊21生成投票事件的方式發(fā)起投票活動,投票事件包括投票事件ID、投票內(nèi)容信息和有效期信息;投票事件ID用于唯一標(biāo)識該投票事件;投票內(nèi)容信息用于描述投票活動的具體內(nèi)容;有效期信息用于記錄該投票活動的有效起止時間。投票事件可通過組播的方式實(shí)時發(fā)送給所有在線的數(shù)字電視終端10。
所述投票事件處理模塊22用于獲得語音投票信息,根據(jù)語音投票信息更新投票結(jié)果,推送投票結(jié)果到數(shù)字電視終端10以顯示投票結(jié)果。具體地,投票事件處理模塊22獲得語音投票信息后,根據(jù)投票事件ID和語意信息,更新相應(yīng)的投票活動的投票結(jié)果,將更新后的投票結(jié)果推送到數(shù)字電視終端10,數(shù)字電視終端10顯示該更新后的投票結(jié)果,可顯示成如圖8所示的投票結(jié)果界面800。例如,投票系統(tǒng)根據(jù)語意信息“選手王某某”和投票事件ID,更新相應(yīng)的“選秀節(jié)目XXX”的投票活動的“選手王某某”的投票結(jié)果。再如圖5所示,本發(fā)明另一實(shí)施例的電視語音投票系統(tǒng)還包括語音接收裝置30,用于接收第一語音輸入,生成第一錄音文件發(fā)送到數(shù)字電視終端10 ;數(shù)字電視終端10用于接收所述第一錄音文件,識別第一錄音文件,獲得第一語意分析結(jié)果,判斷是否存在與所述第一語意分析結(jié)果相匹配的投票事件;若是,則根據(jù)所述第一語意分析結(jié)果和投票事件,生成包含第一語意分析結(jié)果和投票事件ID的語音投票信息發(fā)送到投票系統(tǒng)20。具體地,本實(shí)施例的語音接收裝置30可以是數(shù)字電視終端遙控器、手機(jī)、平板電腦等自身攜帶有語音采集裝置的設(shè)備。語音接收裝置30接收用戶發(fā)出的第一語音,生成相應(yīng)地第一錄音文件,通過WiFi或藍(lán)牙等無線通信方式發(fā)送到數(shù)字電視終端10。語音接收裝置30和數(shù)字電視終端10進(jìn)行配對或綁定后,即可傳輸文件。具體地,如圖6所示,本實(shí)施例的數(shù)字電視終端10的語音識別模塊12包括語音獲取單元121和語意識別單元122 ;所述語音獲取單元121用于獲取第一錄音文件;所述語意識別單元122用于識別所述第一錄音文件,獲得第一語意分析結(jié)果;
所述投票發(fā)送模塊13包括投票生成單元和131投票發(fā)送單元132 ;所述投票生成單元131用于判斷是否存在與所述第一語意分析結(jié)果相匹配的投票事件,若是則根據(jù)所述第一語意分析結(jié)果和投票事件,生成包含第一語意分析結(jié)果和投票事件ID的語音投票信息;所述投票發(fā)送單元132用于發(fā)送所述語音投票信息到投票系統(tǒng)。另外,再如圖6所示,在本實(shí)施例中,數(shù)字電視終端10的投票獲取模塊11接收到的投票事件還包括頻道節(jié)目信息;所述數(shù)字電視終端10還包括第一判斷模塊15,用于根據(jù)所述頻道節(jié)目信息判斷當(dāng)前頻道和當(dāng)前節(jié)目下是否有處于有效期內(nèi)的投票事件;顯示模塊14還用于若所述第一判斷單元判斷結(jié)果為是,則顯示所述當(dāng)前頻道和當(dāng)前節(jié)目下處于有效期內(nèi)的投票事件。具體地,投票獲取模塊11接收投票事件,第一判斷模塊15判斷當(dāng)前播放的頻道和節(jié)目是否與投票事件中的頻道節(jié)目信息一致,若是,則顯示模塊14在當(dāng)前節(jié)目的顯示界面上疊加顯示投票事件。為進(jìn)一步實(shí)現(xiàn)通過語音控制顯示投票事件,從而使用戶可直接采用語音方式參與喜愛的投票活動。因此,本發(fā)明另一實(shí)施例的語音接收裝置30還用于接收第二語音輸入,生成第二錄音文件發(fā)送到數(shù)字電視終端10 ;數(shù)字電視終端10還用于接收第二錄音文件,識別第二錄音文件,獲得第二語意分析結(jié)果,判斷是否存在與所述第二語意分析結(jié)果相匹配的處于有效期內(nèi)的投票事件;若是,則顯示所述與第二語意分析結(jié)果相匹配的處于有效期內(nèi)的投票事件;否則,顯示用于提示用戶無此投票事件的提示信息。具體地,如圖7 所示,本實(shí)施例的數(shù)字電視終端10還包括第二判斷模塊16 ;第二判斷模塊16用于根據(jù)所述第二語意分析結(jié)果判斷是否存在與所述第二語意分析結(jié)果相匹配的處于有效期內(nèi)的投票事件;顯示模塊14還用于若所述第二判斷模塊16判斷結(jié)果為是,則顯示所述與第二語意分析結(jié)果相匹配的處于有效期內(nèi)的投票事件。例如,用戶對著語音接收裝置講“我要投票”,語音接收裝置識別后生成錄音文件發(fā)送到數(shù)字電視終端進(jìn)行識別。獲得語意后,第二判斷模塊16搜索內(nèi)存中的投票事件,可根據(jù)該段語音中的關(guān)鍵字“投票”,搜索出處于有效期內(nèi)的投票事件。若搜索到相匹配的處于有效期內(nèi)的投票事件,則顯示模塊14讀取并顯示,可通過半透明的懸浮窗的形式疊加在當(dāng)前播放的視頻顯示界面之上顯示,如圖9所示的投票結(jié)果界面900 ;也可顯示在電視主頁菜單某個邊角,或者通過列表的方式在某個二級或三級菜單頁面內(nèi)顯示。若沒有相匹配的處于有效期內(nèi)的投票事件,則顯示一提示信息,說明無此投票事件。另外,在本發(fā)明實(shí)施例中,投票系統(tǒng)20需先認(rèn)證用戶合法性之后再獲得該用戶的投票請求,發(fā)送投票結(jié)果到數(shù)字電視終端10,因此,數(shù)字電視終端10還包括認(rèn)證請求模塊用于向投票系統(tǒng)發(fā)送認(rèn)證請求,認(rèn)證請求包括用戶ID ;投票系統(tǒng)20還包括身份認(rèn)證模塊,用于接收認(rèn)證請求,根據(jù)用戶ID認(rèn)證用戶的合法性。另外,在本發(fā)明實(shí)施例中,數(shù)字電視終端10除了在顯示屏幕上顯示出投票結(jié)果之后,還可通過語音方式播報投票結(jié)果。具體地,數(shù)字電視終端10還包括一語音播報模塊,用于語音播報投票結(jié)果。綜上所述,本發(fā)明上述實(shí)施例通過數(shù)字電視終端接收投票系統(tǒng)發(fā)出的投票事件,識別用戶的語音投票信息,發(fā)送用戶選擇的投票到投票系統(tǒng),接收及顯示投票系統(tǒng)返回的更新后投票結(jié)果,從而實(shí)現(xiàn)了語音電視投票的功能,使用戶參與電視投票活動的方式更便捷、更具趣味性。以上舉較佳實(shí)施例,對本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi),本發(fā)明所主張的權(quán)利范圍應(yīng)以發(fā)明 申請范圍所述為準(zhǔn),而非僅限于上述實(shí)施例。
權(quán)利要求
1.一種電視語音投票方法,其特征在于,包括以下步驟 投票系統(tǒng)生成投票事件,發(fā)送到數(shù)字電視終端,所述投票事件包括投票事件ID、投票內(nèi)容信息和有效期信息; 數(shù)字電視終端接收所述投票事件,顯示處于有效期內(nèi)的投票事件; 接收語音輸入,識別所述語音,生成語音投票信息,發(fā)送到投票系統(tǒng); 投票系統(tǒng)根據(jù)語音投票信息,更新投票結(jié)果,推送所述更新后的投票結(jié)果到數(shù)字電視終端以顯示投票結(jié)果。
2.如權(quán)利要求1所述的方法,其特征在于,所述接收語音輸入,識別所述語音,生成語音投票信息,發(fā)送到投票系統(tǒng)的步驟具體包括 語音接收裝置接收第一語音輸入,生成第一錄音文件發(fā)送到數(shù)字電視終端; 數(shù)字電視終端接收所述第一錄音文件,識別第一錄音文件,獲得第一語意分析結(jié)果,判斷是否存在與所述第一語意分析結(jié)果相匹配的投票事件; 若是,則根據(jù)所述第一語意分析結(jié)果和投票事件,生成包含第一語意分析結(jié)果和投票事件ID的語音投票信息發(fā)送到投票系統(tǒng)。
3.如權(quán)利要求1所述的方法,其特征在于,所述投票事件還包括頻道節(jié)目信息; 所述數(shù)字電視終端接收所述投票事件,顯示處于有效期內(nèi)的投票事件的步驟具體包括 數(shù)字電視終端接收所述投票事件,根據(jù)所述頻道節(jié)目信息判斷當(dāng)前頻道和當(dāng)前節(jié)目下是否有處于有效期內(nèi)的投票事件;若是,則顯示所述當(dāng)前頻道和當(dāng)前節(jié)目下處于有效期內(nèi)的投票事件。
4.如權(quán)利要求1所述的方法,其特征在于,所述數(shù)字電視終端顯示處于有效期內(nèi)的投票事件的步驟具體包括 語音接收裝置接收第二語音輸入,生成第二錄音文件發(fā)送到數(shù)字電視終端; 數(shù)字電視終端接收所述第二錄音文件,識別第二錄音文件,獲得第二語意分析結(jié)果,判斷是否存在與所述第二語意分析結(jié)果相匹配的處于有效期內(nèi)的投票事件; 若是,則顯示所述與第二語意分析結(jié)果相匹配的處于有效期內(nèi)的投票事件;否則,顯示用于提示用戶無此投票事件的提示信息。
5.一種數(shù)字電視終端,其特征在于,包括投票獲取模塊、語音識別模塊、投票發(fā)送模塊和顯不|旲塊; 所述投票獲取模塊用于接收投票系統(tǒng)發(fā)送的投票事件和投票結(jié)果;所述投票事件包括投票事件ID、投票內(nèi)容信息和有效期信息; 所述語音識別模塊用于識別語音; 所述投票發(fā)送模塊用于生成語音投票信息發(fā)送到投票系統(tǒng); 所述顯示模塊用于顯示處于有效期內(nèi)的投票事件和顯示投票結(jié)果。
6.如權(quán)利要求5所述的數(shù)字電視終端,其特征在于,所述語音識別模塊包括語音獲取單元和語意識別單元; 所述語音獲取單元用于獲取第一錄音文件; 所述語意識別單元用于識別所述第一錄音文件,獲得第一語意分析結(jié)果; 所述投票發(fā)送模塊包括投票生成單元和投票發(fā)送單元;所述投票生成單元用于判斷是否存在與所述第一語意分析結(jié)果相匹配的投票事件,若是則根據(jù)所述第一語意分析結(jié)果和投票事件,生成包含第一語意分析結(jié)果和投票事件ID的語音投票信息; 所述投票發(fā)送單元用于發(fā)送所述語音投票信息到投票系統(tǒng)。
7.如權(quán)利要求5所述的數(shù)字電視終端,其特征在于,所述投票獲取模塊接收到的投票事件還包括頻道節(jié)目信息;所述數(shù)字電視終端還包括第一判斷模塊; 所述第一判斷模塊用于根據(jù)所述頻道節(jié)目信息判斷當(dāng)前頻道和當(dāng)前節(jié)目下是否有處于有效期內(nèi)的投票事件; 所述顯示模塊用于若所述第一判斷單元判斷結(jié)果為是,則顯示所述當(dāng)前頻道和當(dāng)前節(jié)目下處于有效期內(nèi)的投票事件。
8.如權(quán)利要求7所述的數(shù)字電視終端,其特征在于,所述語音獲取單元還用于接收第二錄音文件;所述語意識別單元還用于識別第二錄音文件,獲得第二語意分析結(jié)果; 所述數(shù)字電視終端還包括第二判斷模塊; 所述第二判斷模塊用于根據(jù)所述第二語意分析結(jié)果判斷是否存在與所述第二語意分析結(jié)果相匹配的處于有效期內(nèi)的投票事件; 所述顯示模塊還用于若所述第二判斷模塊判斷結(jié)果為是,則顯示所述與第二語意分析結(jié)果相匹配的處于有效期內(nèi)的投票事件。
9.一種投票系統(tǒng),其特征在于,包括投票事件處理模塊和投票管理模塊; 所述投票管理模塊用于生成投票事件,發(fā)送到數(shù)字電視終端,所述投票事件包括投票事件ID、投票內(nèi)容信息和有效期信息; 所述投票事件處理模塊用于獲得語音投票信息,根據(jù)語音投票信息更新投票結(jié)果,推送所述更新后的投票結(jié)果到數(shù)字電視終端以顯示投票結(jié)果。
10.一種電視語音投票系統(tǒng),其特征在于,包括投票系統(tǒng)和數(shù)字電視終端; 所述投票系統(tǒng)用于生成投票事件,發(fā)送到數(shù)字電視終端,所述投票事件包括投票事件ID、投票內(nèi)容信息和有效期信息;以及 根據(jù)語音投票信息,更新投票結(jié)果,推送所述更新后的投票結(jié)果到數(shù)字電視終端以顯示投票結(jié)果。
所述數(shù)字電視終端用于接收所述投票事件,顯示處于有效期內(nèi)的投票事件;以及 接收語音輸入,識別所述語音,生成語音投票信息,發(fā)送到投票系統(tǒng)。
11.如權(quán)利要求10所述的系統(tǒng),其特征在于,還包括語音接收裝置,用于接收第一語音輸入,生成第一錄音文件發(fā)送到數(shù)字電視終端; 所述數(shù)字電視終端用于接收所述第一錄音文件,識別第一錄音文件,獲得第一語意分析結(jié)果,判斷是否存在與所述第一語意分析結(jié)果相匹配的投票事件; 若是,則根據(jù)所述第一語意分析結(jié)果和投票事件,生成包含第一語意分析結(jié)果和投票事件ID的語音投票信息發(fā)送到投票系統(tǒng)。
12.如權(quán)利要求11所述的系統(tǒng),其特征在于,所述語音接收裝置還用于接收第二語音輸入,生成第二錄音文件發(fā)送到數(shù)字電視終端; 所述數(shù)字電視終端還用于接收所述第二錄音文件,識別第二錄音文件,獲得第二語意分析結(jié)果,判斷是否存在與所述第二語意分析結(jié)果相匹配的處于有效期內(nèi)的投票事件;若是,則顯示所述與第二語意分析結(jié)果相匹配的處于有效期內(nèi)的投票事件;否則,顯示用 于提示用戶無此投票事件的提示信息。
全文摘要
本發(fā)明公開一種電視語音投票方法、系統(tǒng)和終端,該方法包括步驟投票系統(tǒng)生成投票事件,發(fā)送到數(shù)字電視終端,所述投票事件包括投票事件ID、投票內(nèi)容信息和有效期信息;數(shù)字電視終端接收所述投票事件,顯示處于有效期內(nèi)的投票事件;接收語音輸入,識別所述語音,生成語音投票信息,發(fā)送到投票系統(tǒng);投票系統(tǒng)根據(jù)語音投票信息,更新投票結(jié)果,推送所述投票結(jié)果到數(shù)字電視終端以顯示投票結(jié)果。本發(fā)明通過數(shù)字電視終端接收投票系統(tǒng)發(fā)出的投票事件,識別用戶的語音投票信息,發(fā)送用戶選擇的投票到投票系統(tǒng),接收及顯示投票系統(tǒng)返回的更新后投票結(jié)果,從而實(shí)現(xiàn)了語音電視投票的功能,使用戶參與電視投票活動的方式更便捷、更具趣味性。
文檔編號H04N21/254GK103067754SQ20121059050
公開日2013年4月24日 申請日期2012年12月30日 優(yōu)先權(quán)日2012年12月30日
發(fā)明者黃穎 申請人:深圳市龍視傳媒有限公司