基于電視場景及語音助手的語音切換方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及基于電視場景及語音助手的語音切換方法及系統(tǒng),所述電視播放軟件與所述語音助手獨立運行,所述語音助手獲取所述電視播放軟件運行的場景信息,所述語音助手將語音識別轉(zhuǎn)換結(jié)果與獲取的場景信息進行匹配,然后對于匹配的場景信息,根據(jù)場景元素信息和場景狀態(tài)信息和語音信息,由電視播放軟件進行切換執(zhí)行。本發(fā)明基于電視場景及語音助手的語音切換方法及系統(tǒng),根據(jù)電視的實時場景信息進行對其進行操作和使用,使語音電視真正邁向智能化,同時,與電視播放軟件分開獨立運行,可以一個語音助手與多個電視播放軟件配合使用,大大節(jié)約系統(tǒng)資源。另外,方便對語音引擎進行更新和創(chuàng)新,促進語音技術(shù)在智能化方面的發(fā)展。
【專利說明】 基于電視場景及語音助手的語音切換方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種語音切換方法及系統(tǒng),尤其涉及一種基于電視場景及語音助手的語音切換方法及系統(tǒng)。
【背景技術(shù)】
[0002]盡管智能手機、網(wǎng)絡(luò)等新興科技大大改變了人們的生產(chǎn)和生活,但在家庭中,電視還是具有不可取代的信息傳輸?shù)匚?。隨著科技的發(fā)展,電視技術(shù)也得到了長足的發(fā)展,目前電視發(fā)展到智能化階段,智能電視越來越廣泛應(yīng)用到人們生活中。隨著語音技術(shù)的發(fā)展,語音電視也越來越走近人們的生活。目前在語音電視通常采用在電視播放模塊中內(nèi)嵌語音軟件進行語音控制操作,多數(shù)只能進行具體操作項目進行操作,由于場景信息是根據(jù)電視軟件的實時運行而變化,因此,現(xiàn)有內(nèi)嵌操作不能針對電視的實時場景信息進行對其進行操作和使用。另外,對于在智能電視平臺裝載多個電視播放軟件,則每個電視播放軟件均進行復(fù)雜的語音內(nèi)嵌開發(fā)才能進行使用,同時,在軟件進行加載時,會占用大量的內(nèi)存,特別是同時加載幾個電視播放軟件時,需要大量的內(nèi)存資源,影響系統(tǒng)的運行效果。隨著語音識別的程度越來越高,語音引擎也越來越龐大,語音控制也越來越智能化,這需要語音引擎本身不斷的更新和發(fā)展,語音內(nèi)嵌顯然大大限制了語音控制的發(fā)展。
【發(fā)明內(nèi)容】
[0003]本發(fā)明解決的技術(shù)問題是:構(gòu)建一種基于電視場景及語音助手的語音切換方法及系統(tǒng),克服現(xiàn)有技術(shù)不能針對電視的實時場景信息進行對其進行操作和使用以及影響系統(tǒng)的運行效果,限制語音控制在電視上的發(fā)展的技術(shù)問題。
[0004]本發(fā)明的技術(shù)方案是:提供一種基于電視場景及語音助手的語音切換方法,包括電視播放軟件、語音助手,所述電視播放軟件與所述語音助手獨立運行,語音切換方法包括如下步驟:
獲取場景信息:所述語音助手獲取所述電視播放軟件運行的場景信息,所述場景信息包括場景元素信息或場景狀態(tài)信息;
輸入語音:所述語音助手采集語音信息,所述語音助手對所述語音信息進行語音識別轉(zhuǎn)換;
匹配執(zhí)行:所述語音助手將語音識別轉(zhuǎn)換結(jié)果與獲取的場景信息進行匹配;若所述電視播放軟件運行的場景元素信息與所述語音識別結(jié)果在相關(guān)信息上相同或相似,則所述語音助手將匹配的場景元素信息傳送到所述電視播放軟件,由所述電視播放軟件切換到所述場景元素信息對應(yīng)的項目;若所述軟件運行的場景狀態(tài)信息與所述語音識別結(jié)果匹配結(jié)果在相關(guān)信息上相同或相似,則所述語音助手調(diào)用預(yù)先構(gòu)建的該項目信息的場景狀態(tài)模板,則所述語音助手根據(jù)語音信息將相應(yīng)場景狀態(tài)模板的信息傳送到所述電視播放軟件,由所述電視播放軟件切換到所述場景狀態(tài)模板的信息對應(yīng)的項目。
[0005]本發(fā)明的進一步技術(shù)方案是:所述電視播放軟件和所述語音助手通過所述電視播放軟件的預(yù)留接口建立通信連接或者所述電視播放軟件和所述語音助手通過專有協(xié)議建立通信連接。
[0006]本發(fā)明的進一步技術(shù)方案是:所述電視播放軟件包括多種獨立運行的電視播放軟件,所述語音助手與當前活動的所述電視播放軟件配合工作。
[0007]本發(fā)明的進一步技術(shù)方案是:還包括網(wǎng)絡(luò)服務(wù)器,所述語音助手將采集的場景信息上傳到所述網(wǎng)絡(luò)服務(wù)器,所述網(wǎng)絡(luò)服務(wù)器將所述場景信息與預(yù)先存儲的信息進行匹配,將匹配的信息傳送到所述語音助手。
[0008]本發(fā)明的進一步技術(shù)方案是:所述相關(guān)信息上相同或相似包括在相關(guān)信息在發(fā)音、文字、文字含義、所屬類型或操作信息上相同或相似,或者匹配雙方各自部分信息在發(fā)音、文字、文字含義、所屬類型或操作信息上相同或相似。
[0009]本發(fā)明的技術(shù)方案是:構(gòu)建一種基于電視場景及語音助手的語音切換系統(tǒng),包括電視播放軟件、語音助手,所述電視播放軟件與所述語音助手獨立運行,所述電視播放軟件包括采集場景信息的采集模塊、與所述語音助手進行通信的通信模塊、切換模塊,所述語音助手包括獲取所述電視播放軟件運行的場景信息的信息獲取模塊、采集語音信息的語音采集模塊、進行語音識別轉(zhuǎn)換的語音識別模塊、匹配模塊、傳輸模塊,所述信息獲取模塊獲取所述電視播放軟件運行的場景信息,所述場景信息包括場景元素信息或場景狀態(tài)信息;所述語音采集模塊采集語音信息,所述語音識別模塊對所述語音信息進行語音識別轉(zhuǎn)換;所述匹配模塊將語音識別轉(zhuǎn)換結(jié)果與獲取的場景信息進行匹配;若所述電視播放軟件運行的場景元素信息與所述語音識別結(jié)果在相關(guān)信息上相同或相似,所述傳輸模塊將匹配的場景元素信息傳送到所述電視播放軟件,所述切換模塊切換到所述場景元素信息對應(yīng)的項目;若所述電視播放軟件運行的場景狀態(tài)信息與所述語音識別結(jié)果在相關(guān)信息上相同或相似,所述語音助手調(diào)用預(yù)先構(gòu)建的該項目信息的場景狀態(tài)模板,由所述傳輸模塊根據(jù)語音信息將相應(yīng)場景狀態(tài)模板的信息傳送到所述電視播放軟件,所述切換模塊切換到所述場景狀態(tài)模板的信息對應(yīng)的項目。
[0010]本發(fā)明的進一步技術(shù)方案是:所述電視播放軟件包括多種獨立運行的電視播放軟件,所述語音助手與當前活動的所述電視播放軟件配合工作。
[0011]本發(fā)明的進一步技術(shù)方案是:還包括網(wǎng)絡(luò)服務(wù)器,所述語音助手將采集的場景信息上傳到所述網(wǎng)絡(luò)服務(wù)器,所述網(wǎng)絡(luò)服務(wù)器將所述場景信息與預(yù)先存儲的信息進行匹配,將匹配的信息傳送到所述語音助手。
[0012]本發(fā)明的進一步技術(shù)方案是:所述電視播放軟件包括第一信息輸出模塊或者所述語音助手包括第二信息輸出模塊。
[0013]本發(fā)明的技術(shù)效果是:構(gòu)建一種基于電視場景及語音助手的語音切換方法及系統(tǒng),包括電視播放軟件、語音助手,所述電視播放軟件與所述語音助手獨立運行,所述語音助手獲取所述電視播放軟件運行的場景信息,所述場景信息包括場景元素信息或場景狀態(tài)信息;所述語音助手采集語音信息,所述語音助手對所述語音信息進行語音識別轉(zhuǎn)換;所述語音助手將語音識別轉(zhuǎn)換結(jié)果與獲取的場景信息進行匹配;若所述電視播放軟件運行的場景元素信息與所述語音識別結(jié)果在相關(guān)信息上相同或相似,則所述語音助手將匹配的場景元素信息傳送到所述電視播放軟件,由所述電視播放軟件切換到所述場景元素信息對應(yīng)的項目;若所述軟件運行的場景狀態(tài)信息與所述語音識別結(jié)果匹配結(jié)果在相關(guān)信息上相同或相似,則所述語音助手調(diào)用預(yù)先構(gòu)建的該項目信息的場景狀態(tài)模板,則所述語音助手根據(jù)語音信息將相應(yīng)場景狀態(tài)模板的信息傳送到所述電視播放軟件,由所述電視播放軟件切換到所述場景狀態(tài)模板的信息對應(yīng)的項目。本發(fā)明基于電視場景及語音助手的語音切換方法及系統(tǒng),所述電視播放軟件與所述語音助手獨立運行,所述語音助手獲取所述電視播放軟件運行的場景信息,所述語音助手將語音識別轉(zhuǎn)換結(jié)果與獲取的場景信息進行匹配,然后對于匹配的場景信息,根據(jù)場景元素信息和場景狀態(tài)信息和語音信息,由電視播放軟件進行切換操作。本發(fā)明基于電視場景及語音助手的語音切換方法及系統(tǒng),根據(jù)電視的實時場景信息進行對其進行切換操作和使用,使語音電視真正邁向智能化,同時,與電視播放軟件分開獨立運行,可以一個語音助手與多個電視播放軟件配合使用,大大節(jié)約系統(tǒng)資源。另夕卜,方便對語音引擎進行更新和創(chuàng)新,促進語音技術(shù)在智能化方面的發(fā)展。
【專利附圖】
【附圖說明】
[0014]圖1為本發(fā)明的結(jié)構(gòu)示意圖。
[0015]圖2為本發(fā)明的優(yōu)選實施方式結(jié)構(gòu)示意圖。
【具體實施方式】
[0016]下面結(jié)合具體實施例,對本發(fā)明技術(shù)方案進一步說明。
[0017]如圖1所示,本發(fā)明的【具體實施方式】是:提供一種基于電視場景及語音助手的語音切換方法,包括電視播放軟件1、語音助手2,所述電視播放軟件I與所述語音助手2獨立運行,語音切換方法包括如下步驟:
獲取場景信息:所述語音助手2獲取所述電視播放軟件I運行的場景信息,所述場景信息包括場景元素信息或場景狀態(tài)信息。
[0018]具體實施過程如下:所述語音助手2獲取所述電視播放軟件I運行的場景信息方式包括兩種方式:一種方式是所述電視播放軟件I后臺采集自身運行的場景信息,這種信息采集方式全面、準確、快速,為首選方式。另外一種方式是:所述語音助手2通過所述電視播放軟件I的預(yù)留接口采集所述電視播放軟件I運行的場景信息,這種方式要根據(jù)預(yù)留接口的功能決定采集信息的程度。針對所述電視播放軟件I采集的場景信息,由所述電視播放軟件I傳送到所述語音助手2完成場景信息的獲取。針對所述語音助手2通過所述電視播放軟件I的預(yù)留接口采集所述電視播放軟件I運行的場景信息,其本身即是場景信息獲取的過程。所述場景信息包括場景元素信息或場景狀態(tài)信息。所述場景元素信息包括運行詳情界面呈現(xiàn)的可視信息,具體包括運行界面的文字信息、圖片信息、視頻信息名稱等,運行詳情界面的文字信息為最主要的信息。所述場景狀態(tài)信息主要包括運行界面涉及的操作信息,比如:播放視頻、播放音樂、操作游戲等相關(guān)運行信息。具體實施例中,根據(jù)這些信息,通常將采集的元素信息多轉(zhuǎn)換為文字信息。
[0019]輸入語音:所述語音助手2采集語音信息,所述語音助手2對所述語音信息進行語音識別轉(zhuǎn)換。
[0020]具體實施過程如下:通過外部語音輸入設(shè)備輸入語音信息,所述語音助手2采集所述語音信息,然后對所述語音信息進行語音識別轉(zhuǎn)換。具體實施例中,語音識別轉(zhuǎn)換結(jié)果包括文字信息,也可以涉及操作信息。比如:打開快樂大本營,則語音識別轉(zhuǎn)換結(jié)果涉及操作信息,也包括文字信息。
[0021]匹配執(zhí)行:所述語音助手2將語音識別轉(zhuǎn)換結(jié)果與獲取的場景信息進行匹配;若所述電視播放軟件I運行的場景元素信息與所述語音識別結(jié)果在相關(guān)信息上相同或相似,則所述語音助手2將匹配的場景元素信息傳送到所述電視播放軟件1,由所述電視播放軟件I切換到所述場景元素信息對應(yīng)的項目;若所述軟件運行的場景狀態(tài)信息與所述語音識別結(jié)果匹配結(jié)果在相關(guān)信息上相同或相似,則所述語音助手2調(diào)用預(yù)先構(gòu)建的該項目信息的場景狀態(tài)模板,則所述語音助手2根據(jù)語音信息將相應(yīng)場景狀態(tài)模板的信息傳送到所述電視播放軟件1,由所述電視播放軟件I切換到所述場景狀態(tài)模板的信息對應(yīng)的項目。
[0022]具體實施過程如下:所述語音助手2將語音識別轉(zhuǎn)換結(jié)果與獲取的場景信息進行匹配,主要從各自己相關(guān)信息的發(fā)音、文字、文字含義或者操作信息進行匹配,所述場景元素信息包括場景元素信息的名稱、場景元素信息所在的類型、場景元素信息所涉及的制作人員、場景元素信息涉及的內(nèi)容信息中的一種或多種。所述相關(guān)信息上相同或相似包括在相關(guān)信息在發(fā)音、文字、文字含義、所屬類型或操作信息上相同或相似,比如:當前場景元素信息為“快樂大本營”,從“快樂大本營”的發(fā)音、文字進行相同或相似匹配,也可以從其所屬類型上進行匹配,如:“快樂大本營”為綜藝節(jié)目,還可以從其主持人上進行信息的匹配,還可以從其所屬電視臺上進行信息匹配等。另一種方式是:匹配雙方各自部分信息在發(fā)音、文字、文字含義、所屬類型或操作信息上相同或相似。比如:當前場景元素信息為“快樂大本營”,可以取其部分信息“快樂”和“大本營”進行匹配,若語音識別結(jié)果中包括“快樂”或者“大本營”,則也可以將“快樂大本營”匹配為相關(guān)。匹配相關(guān)后,所述語音助手2將匹配的場景元素信息傳送到所述電視播放軟件1,由所述電視播放軟件I切換到所述場景元素信息對應(yīng)的項目。比如場景元素信息中有顯示“快樂大本營”的節(jié)目,匹配相關(guān)后,所述語音助手2將“快樂大本營”信息傳輸?shù)剿鲭娨暡シ跑浖蘒,所述電視播放軟件I切換到該“快樂大本營”的節(jié)目,再進行選擇執(zhí)行等操作。
[0023]所述電視播放軟件I運行的場景狀態(tài)信息與所述語音識別結(jié)果匹配結(jié)果在相關(guān)信息上相同或相似,則所述語音助手2調(diào)用預(yù)先構(gòu)建的該項目信息的場景狀態(tài)模板,則所述語音助手2根據(jù)語音信息將相應(yīng)場景狀態(tài)模板的信息傳送到所述電視播放軟件1,由所述電視播放軟件I切換到所述場景狀態(tài)模板的信息對應(yīng)的項目并執(zhí)行。舉例如下:若當前采集的場景狀態(tài)信息為“播放非誠勿擾”,則所述語音助手2調(diào)用預(yù)先構(gòu)建的視頻播放器模土夾,視頻播放器模塊包括“播放”、“快進”、“快退”、“音量加大”、“音量減小”、“對比度增大”、“對比度減小”等相關(guān)視頻播放涉及到的操作信息,若語音識別結(jié)果的信息包括“增大音量”,從其含義理解,應(yīng)為“音量加大”,則所述語音助手2將“音量加大”發(fā)送到所述電視播放軟件1,然后所述電視播放軟件I切換到音量加大的操作并執(zhí)行。
[0024]如圖1所示,本發(fā)明的優(yōu)選實施方式是:所述電視播放軟件I和所述語音助手2進行信息傳輸過程中,所述電視播放軟件I和所述語音助手2通過以下兩種方式建立通信連接。所述電視播放軟件I和所述語音助手2通過所述電視播放軟件I的預(yù)留接口建立通信連接或者所述電視播放軟件I和所述語音助手2通過專有協(xié)議建立通信連接。所述語音助手2獲取采集運行的場景信息包括兩種方式:所述電視播放軟件I向所述語音助手2傳輸或者所述語音助手2直接向所述電視播放軟件I采集。針對所述電視播放軟件I采集運行的場景信息,所述電視播放軟件I與所述語音助手2建立通信連接,然后由所述電視播放軟件I將采集的運行場景信息傳輸?shù)剿稣Z音助手2。所述語音助手2也可以通過所述電視播放軟件I預(yù)留的接口與所述電視播放軟件I建立通信連接,所述語音助手2直接向所述電視播放軟件I采集獲取所述電視播放軟件I的運行場景信息。所述語音助手2根據(jù)所述電視播放軟件I的預(yù)留接口與所述電視播放軟件I建立通信連接。目前,大多數(shù)軟件為一些特殊功能,均預(yù)留一些通信接口,比如:一些軟件為老人看不清楚而預(yù)留進行語音朗讀的接口,或者,一些軟件為盲人預(yù)留的輔助操作接口等。所述語音助手2通過所述電視播放軟件I的這些功能接口與所述電視播放軟件I建立通信連接。所述語音助手2與所述電視播放軟件I通過專有協(xié)議建立通信連接。通過構(gòu)建所述語音助手2與所述電視播放軟件I通信的專有協(xié)議,實現(xiàn)所述語音助手2與所述電視播放軟件I的通信連接。
[0025]如圖1所示,本發(fā)明的優(yōu)選實施方式是:所述電視播放軟件包括多種獨立運行的電視播放軟件,所述語音助手與當前活動的所述電視播放軟件配合工作。具體實施過程如下:所述電視播放軟件I為多種獨立運行的電視播放軟件,所述語音助手2與當前活動的所述電視播放軟件I配合工作。若當前環(huán)境只有一個所述電視播放軟件I運行,則所述語音助手2與當前的所述電視播放軟件I配合工作,若當前系統(tǒng)環(huán)境有多個所述電視播放軟件I運行,則所述語音助手2通過當前系統(tǒng),比如安卓系統(tǒng),獲取系統(tǒng)環(huán)境中的當前的所述電視播放軟件1,然后所述語音助手2與當前的所述電視播放軟件I建立通信連接,進行相關(guān)工作。
[0026]如圖2所示,本發(fā)明的優(yōu)選實施方式是:還包括網(wǎng)絡(luò)服務(wù)器3,所述語音助手2將采集的場景信息上傳到所述網(wǎng)絡(luò)服務(wù)器3,所述網(wǎng)絡(luò)服務(wù)器3將所述場景信息與預(yù)先存儲的信息進行匹配,將匹配的信息傳送到所述語音助手2。若場景信息為“非誠勿擾”,所述網(wǎng)絡(luò)服務(wù)器3預(yù)先存儲有“非誠勿擾”的相關(guān)信息,比如,“非誠勿擾”的介紹信息、“非誠勿擾”的主持人相關(guān)信息,“非誠勿擾”的歌曲鏈接信息等信息,所述網(wǎng)絡(luò)服務(wù)器3將“非誠勿擾”相關(guān)的這些信息傳輸?shù)剿稣Z音助手2,所述語音助手2將這些信息組織成信息列表,可以直接顯示輸出,供用戶使用,包括查看、播放等操作;也可以傳輸?shù)剿鲭娨暡シ跑浖?,由所述電視播放軟件I顯示輸出,供使用;還可以傳輸?shù)揭苿咏K端,由移動終端顯示輸出,供使用。
[0027]如圖1所示,本發(fā)明的【具體實施方式】是:構(gòu)建一種基于電視場景及語音助手的語音切換系統(tǒng),包括電視播放軟件1、語音助手2,所述電視播放軟件I與所述語音助手2獨立運行,所述電視播放軟件I包括采集場景信息的采集模塊11、與所述語音助手進行通信的通信模塊12、切換模塊13,所述語音助手2包括獲取所述電視播放軟件I運行的場景信息的信息獲取模塊21、采集語音信息的語音采集模塊22、進行語音識別轉(zhuǎn)換的語音識別模塊23、匹配模塊24、傳輸模塊25,所述信息獲取模塊21獲取所述電視播放軟件I運行的場景信息,所述場景信息包括場景元素信息或場景狀態(tài)信息;所述語音采集模塊22采集語音信息,所述語音識別模塊23對所述語音信息進行語音識別轉(zhuǎn)換;所述匹配模塊24將語音識別轉(zhuǎn)換結(jié)果與獲取的場景信息進行匹配;若所述電視播放軟件I運行的場景元素信息與所述語音識別結(jié)果在發(fā)音、文字、文字含義或者操作信息上相關(guān),所述傳輸模塊25將匹配的場景元素信息傳送到所述電視播放軟件1,所述切換模塊13切換到所述場景元素信息對應(yīng)的項目;若所述電視播放軟件I運行的場景狀態(tài)信息與所述語音識別結(jié)果在發(fā)音、文字、文字含義或者操作信息上相關(guān),所述語音助手2調(diào)用預(yù)先構(gòu)建的該項目信息的場景狀態(tài)模板,由所述傳輸模塊25根據(jù)語音信息將相應(yīng)場景狀態(tài)模板的信息傳送到所述電視播放軟件1,所述切換模塊13切換到所述場景狀態(tài)模板的信息對應(yīng)的項目。
[0028]如圖1所示,本發(fā)明的具體實施過程是:所述信息獲取模塊21獲取所述電視播放軟件I運行的場景信息方式包括兩種方式:一種方式是所述電視播放軟件I后臺采集自身運行的場景信息,這種信息采集方式全面、準確、快速,為首選方式。另外一種方式是:所述語音助手2通過所述電視播放軟件I的預(yù)留接口采集所述電視播放軟件I運行的場景信息,這種方式要根據(jù)預(yù)留接口的功能決定采集信息的程度。針對所述電視播放軟件I采集的場景信息,由所述電視播放軟件I傳送到所述語音助手2完成場景信息的獲取。針對所述語音助手2通過所述電視播放軟件I的預(yù)留接口采集所述電視播放軟件I運行的場景信息,其本身即是場景信息獲取的過程。所述場景信息包括場景元素信息或場景狀態(tài)信息。所述場景元素信息包括運行詳情界面呈現(xiàn)的可視信息,具體包括運行界面的文字信息、圖片信息、視頻信息名稱等,運行詳情界面的文字信息為最主要的信息。所述場景狀態(tài)信息主要包括運行界面涉及的操作信息,比如:播放視頻、播放音樂、操作游戲等相關(guān)運行信息。具體實施例中,根據(jù)這些信息,通常將采集的元素信息多轉(zhuǎn)換為文字信息。
[0029]通過外部語音輸入設(shè)備輸入語音信息,所述語音采集模塊22采集所述語音信息,然后語音識別模塊23對所述語音信息進行語音識別轉(zhuǎn)換。具體實施例中,語音識別轉(zhuǎn)換結(jié)果包括文字信息,也可以涉及操作信息。比如:打開快樂大本營,則語音識別轉(zhuǎn)換結(jié)果涉及操作信息,也包括文字信息。
[0030]所述匹配模塊24將語音識別轉(zhuǎn)換結(jié)果與獲取的場景信息進行匹配,主要從各自己相關(guān)信息的發(fā)音、文字、文字含義或者操作信息進行匹配,所述場景元素信息包括場景元素信息的名稱、場景元素信息所在的類型、場景元素信息所涉及的制作人員、場景元素信息涉及的內(nèi)容信息中的一種或多種。所述相關(guān)信息上相同或相似包括在相關(guān)信息在發(fā)音、文字、文字含義、所屬類型或操作信息上相同或相似,比如:當前場景元素信息為“快樂大本營”,從“快樂大本營”的發(fā)音、文字進行相同或相似匹配,也可以從其所屬類型上進行匹配,如:“快樂大本營”為綜藝節(jié)目,還可以從其主持人上進行信息的匹配,還可以從其所屬電視臺上進行信息匹配等。另一種方式是:匹配雙方各自部分信息在發(fā)音、文字、文字含義、所屬類型或操作信息上相同或相似。比如:當前場景元素信息為“快樂大本營”,可以取其部分信息“快樂”和“大本營”進行匹配,若語音識別結(jié)果中包括“快樂”或者“大本營”,則也可以將“快樂大本營”匹配為相關(guān)。匹配相關(guān)后,所述傳輸模塊25將匹配的場景元素信息傳送到所述電視播放軟件1,由所述切換模塊13切換到所述場景元素信息對應(yīng)的項目。比如場景元素信息中有顯示“快樂大本營”的節(jié)目,匹配相關(guān)后,所述語音助手2將“快樂大本營”信息傳輸?shù)剿鲭娨暡シ跑浖蘒,所述切換模塊13切換到該“快樂大本營”的節(jié)目,然后由用戶進行選擇、點擊等執(zhí)行操作。
[0031]所述電視播放軟件I運行的場景狀態(tài)信息與所述語音識別結(jié)果匹配結(jié)果在相關(guān)信息上相同或相似,則所述語音助手2調(diào)用預(yù)先構(gòu)建的該項目信息的場景狀態(tài)模板,則所述傳輸模塊25根據(jù)語音信息將相應(yīng)場景狀態(tài)模板的信息傳送到所述電視播放軟件1,由所述切換模塊13切換到所述場景狀態(tài)模板的信息對應(yīng)的項目。舉例如下:若當前采集的場景狀態(tài)信息為“播放非誠勿擾”,則所述語音助手2調(diào)用預(yù)先構(gòu)建的視頻播放器模塊,視頻播放器模塊包括“播放”、“快進”、“快退”、“音量加大”、“音量減小”、“對比度增大”、“對比度減小”等相關(guān)視頻播放涉及到的操作信息,若語音識別結(jié)果的信息包括“增大音量”,從其含義理解,應(yīng)為“音量加大”,則所述傳輸模塊25將“音量加大”發(fā)送到所述電視播放軟件1,然后所述切換模塊13切換到音量加大并執(zhí)行。
[0032]如圖1所示,本發(fā)明的優(yōu)選實施方式是:所述電視播放軟件I包括多種獨立運行的電視播放軟件,所述語音助手與當前活動的所述電視播放軟件配合工作。具體實施過程如下:所述電視播放軟件I為多種獨立運行的電視播放軟件,所述語音助手2與當前活動的所述電視播放軟件I配合工作。若當前環(huán)境只有一個所述電視播放軟件I運行,則所述語音助手2與當前的所述電視播放軟件I配合工作,若當前系統(tǒng)環(huán)境有多個所述電視播放軟件I運行,則所述語音助手2通過當前系統(tǒng),比如安卓系統(tǒng),獲取系統(tǒng)環(huán)境中的當前的所述電視播放軟件1,然后所述語音助手2與當前的所述電視播放軟件I建立通信連接,進行相關(guān)工作。
[0033]如圖2所示,本發(fā)明的優(yōu)選實施方式是:還包括網(wǎng)絡(luò)服務(wù)器3,所述語音助手2將采集的場景信息上傳到所述網(wǎng)絡(luò)服務(wù)器3,所述網(wǎng)絡(luò)服務(wù)器3將所述場景信息與預(yù)先存儲的信息進行匹配,將匹配的信息傳送到所述語音助手2。若場景信息為“非誠勿擾”,所述網(wǎng)絡(luò)服務(wù)器3預(yù)先存儲有“非誠勿擾”的相關(guān)信息,比如,“非誠勿擾”的介紹信息、“非誠勿擾”的主持人相關(guān)信息,“非誠勿擾”的歌曲鏈接信息等信息,所述網(wǎng)絡(luò)服務(wù)器3將“非誠勿擾”相關(guān)的這些信息傳輸?shù)剿稣Z音助手2,所述語音助手2將這些信息組織成信息列表,由第二信息輸出模塊26直接顯示輸出,供用戶使用,包括查看、播放等操作;也可以傳輸?shù)剿鲭娨暡シ跑浖?,由所述第一信息輸出模塊14顯示輸出,供使用;還可以傳輸?shù)揭苿咏K端,由移動終端顯示輸出,供使用。
[0034]本發(fā)明的技術(shù)效果是:構(gòu)建一種基于電視場景及語音助手的語音切換方法及系統(tǒng),包括電視播放軟件1、語音助手2,所述電視播放軟件I與所述語音助手2獨立運行,所述語音助手2獲取所述電視播放軟件I運行的場景信息,所述場景信息包括場景元素信息或場景狀態(tài)信息;所述語音助手2采集語音信息,所述語音助手2對所述語音信息進行語音識別轉(zhuǎn)換;所述語音助手2將語音識別轉(zhuǎn)換結(jié)果與獲取的場景信息進行匹配;若所述電視播放軟件I運行的場景元素信息與所述語音識別結(jié)果在發(fā)音、文字、文字含義或者操作信息上相關(guān),由所述語音助手2將匹配的場景元素信息傳送到所述電視播放軟件1,由所述電視播放軟件I切換到所述場景元素信息對應(yīng)的項目;若所述軟件運行的場景狀態(tài)信息與所述語音識別結(jié)果在發(fā)音、文字、文字含義或者操作信息上相關(guān),所述語音助手2調(diào)用預(yù)先構(gòu)建的該項目信息的場景狀態(tài)模板,由所述語音助手2根據(jù)語音信息將相應(yīng)場景狀態(tài)模板的信息傳送到所述電視播放軟件1,由所述電視播放軟件I切換到所述場景狀態(tài)模板的信息對應(yīng)的項目。本發(fā)明基于電視場景及語音助手2的語音切換方法及系統(tǒng),所述電視播放軟件I與所述語音助手2獨立運行,所述語音助手2獲取所述電視播放軟件I運行的場景信息,所述語音助手2將語音識別轉(zhuǎn)換結(jié)果與獲取的場景信息進行匹配,然后對于匹配的場景信息,根據(jù)場景元素信息和場景狀態(tài)信息和語音信息,由電視播放軟件I進行切換執(zhí)行。本發(fā)明基于電視場景及語音助手2的語音切換方法及系統(tǒng),根據(jù)電視的實時場景信息進行對其進行操作和使用,使語音電視真正邁向智能化,同時,與電視播放軟件I分開獨立運行,可以一個語音助手2與多個電視播放軟件I配合使用,大大節(jié)約系統(tǒng)資源。另外,方便對語音引擎進行更新和創(chuàng)新,促進語音技術(shù)在智能化方面的發(fā)展。
[0035]以上內(nèi)容是結(jié)合具體的優(yōu)選實施方式對本發(fā)明所作的進一步詳細說明,不能認定本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當視為屬于本發(fā)明的保護范圍。
【權(quán)利要求】
1.一種基于電視場景及語音助手的語音切換方法,包括電視播放軟件、語音助手,所述電視播放軟件與所述語音助手獨立運行,其特征在于,語音切換方法包括如下步驟: 獲取場景信息:所述語音助手獲取所述電視播放軟件運行的場景信息,所述場景信息包括場景元素信息或場景狀態(tài)信息; 輸入語音:所述語音助手采集語音信息,所述語音助手對所述語音信息進行語音識別轉(zhuǎn)換; 匹配切換:所述語音助手將語音識別轉(zhuǎn)換結(jié)果與獲取的場景信息進行匹配;若所述電視播放軟件運行的場景元素信息與所述語音識別結(jié)果相同,則所述語音助手將匹配的場景元素信息傳送到所述電視播放軟件,由所述電視播放軟件切換到所述場景元素信息對應(yīng)的項目;若所述軟件運行的場景狀態(tài)信息與所述語音識別結(jié)果匹配結(jié)果在相關(guān)信息上相同或相似,則所述語音助手調(diào)用預(yù)先構(gòu)建的該項目信息的場景狀態(tài)模板,則所述語音助手根據(jù)語音信息將相應(yīng)場景狀態(tài)模板的信息傳送到所述電視播放軟件,由所述電視播放軟件切換到所述場景狀態(tài)模板的信息對應(yīng)的項目。
2.根據(jù)權(quán)利要求1所述基于電視場景及語音助手的語音切換方法,其特征在于,所述電視播放軟件和所述語音助手通過所述電視播放軟件的預(yù)留接口建立通信連接。
3.根據(jù)權(quán)利要求1所述基于電視場景及語音助手的語音切換方法,其特征在于,所述電視播放軟件和所述語音助手通過專有協(xié)議建立通信連接。
4.根據(jù)權(quán)利要求1所述基于電視場景及語音助手的語音切換方法,其特征在于,所述電視播放軟件包括多種獨立運行的電視播放軟件,所述語音助手與當前活動的所述電視播放軟件配合工作。
5.根據(jù)權(quán)利要求1所述基于電視場景及語音助手的語音切換方法,其特征在于,還包括網(wǎng)絡(luò)服務(wù)器,所述語音助手將采集的場景信息上傳到所述網(wǎng)絡(luò)服務(wù)器,所述網(wǎng)絡(luò)服務(wù)器將所述場景信息與預(yù)先存儲的信息進行匹配,將匹配的信息傳送到所述語音助手。
6.根據(jù)權(quán)利要求1所述基于電視場景及語音助手的語音切換方法,其特征在于,所述相關(guān)信息上相同或相似包括在相關(guān)信息在發(fā)音、文字、文字含義、所屬類型或操作信息上相同或相似,或者匹配雙方各自部分信息在發(fā)音、文字、文字含義、所屬類型或操作信息上相同或相似。
7.一種基于電視場景及語音助手的語音切換系統(tǒng),其特征在于,包括電視播放軟件、語音助手,所述電視播放軟件與所述語音助手獨立運行,所述電視播放軟件包括采集場景信息的采集模塊、與所述語音助手進行通信的通信模塊、切換模塊,所述語音助手包括獲取所述電視播放軟件運行的場景信息的信息獲取模塊、采集語音信息的語音采集模塊、進行語音識別轉(zhuǎn)換的語音識別模塊、匹配模塊、傳輸模塊,所述信息獲取模塊獲取所述電視播放軟件運行的場景信息,所述場景信息包括場景元素信息或場景狀態(tài)信息;所述語音采集模塊采集語音信息,所述語音識別模塊對所述語音信息進行語音識別轉(zhuǎn)換;所述匹配模塊將語音識別轉(zhuǎn)換結(jié)果與獲取的場景信息進行匹配;若所述電視播放軟件運行的場景元素信息與所述語音識別結(jié)果在相關(guān)信息上相同或相似,所述傳輸模塊將匹配的場景元素信息傳送到所述電視播放軟件,所述切換模塊切換到所述場景元素信息對應(yīng)的項目;若所述電視播放軟件運行的場景狀態(tài)信息與所述語音識別結(jié)果在相關(guān)信息上相同或相似,所述語音助手調(diào)用預(yù)先構(gòu)建的該項目信息的場景狀態(tài)模板,由所述傳輸模塊根據(jù)語音信息將相應(yīng)場景狀態(tài)模板的信息傳送到所述電視播放軟件,所述切換模塊切換到所述場景狀態(tài)模板的信息對應(yīng)的項目。
8.根據(jù)權(quán)利要求7基于電視場景及語音助手的語音切換系統(tǒng),其特征在于,所述電視播放軟件包括多種獨立運行的電視播放軟件,所述語音助手與當前活動的所述電視播放軟件配合工作。
9.根據(jù)權(quán)利要求7基于電視場景及語音助手的語音切換系統(tǒng),其特征在于,還包括網(wǎng)絡(luò)服務(wù)器,所述語音助手將采集的場景信息上傳到所述網(wǎng)絡(luò)服務(wù)器,所述網(wǎng)絡(luò)服務(wù)器將所述場景信息與預(yù)先存儲的信息進行匹配,將匹配的信息傳送到所述語音助手。
10.根據(jù)權(quán)利要求9基于電視場景及語音助手的語音切換系統(tǒng),其特征在于,所述電視播放軟件包括第一信息輸出模塊或者所述語音助手包括第二信息輸出模塊。
【文檔編號】H04N21/435GK104363517SQ201410634253
【公開日】2015年2月18日 申請日期:2014年11月12日 優(yōu)先權(quán)日:2014年11月12日
【發(fā)明者】黃海兵 申請人:科大訊飛股份有限公司