一種電視機(jī)頻道的語音切換方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種電視機(jī)頻道的語音切換方法和裝置,通過接收用戶的語音信息,錄制為相應(yīng)的語音信號;將所述語音信號發(fā)送至語音云端,通過語音云端進(jìn)行語音識別,控制電視機(jī)切換至對應(yīng)的頻道;提取所述電視伴音信號的聲紋信號;將所述聲紋信號發(fā)送至電視臺實時聲音庫進(jìn)行聲紋識別匹配,并將匹配結(jié)果對應(yīng)的頻道文本信息返回電視機(jī);將所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道進(jìn)行比較,根據(jù)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道是否一致,來決定是否更新電視機(jī)頻道文本列表;通過對語音識別結(jié)果進(jìn)行驗證,使得語音識別正確率更高,有效提高聲控?fù)Q臺的正確率,方便了用戶的使用。
【專利說明】一種電視機(jī)頻道的語音切換方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能電視領(lǐng)域,尤其涉及的是一種電視機(jī)頻道的語音切換方法和裝置。
【背景技術(shù)】
[0002]在現(xiàn)代生活中,電視機(jī)是不可或缺的物品。隨著數(shù)字電視的普及,電視節(jié)目也越來越豐富,人們可看的電視頻道已上百了,使得選臺的煩惱也隨著而來。由于頻道太多,而選臺方式為靠數(shù)字代表頻道,通過進(jìn)行人工選臺的方式,使得人們很難記住自己想看的頻道在哪里,為用戶帶來了許多操作上的不變。為解決這類問題,聲控電視機(jī)應(yīng)用而生。所述聲控電視機(jī)也就是通過聲控即可完成對電視系統(tǒng)的控制和管理能力,為用戶的生活提供便利,也提高了人們控制數(shù)字電視的能力,增加了用戶與數(shù)字電視之間的互動性,滿足了用戶的需求和體驗度。
[0003]現(xiàn)有的聲控電視機(jī)遙控技術(shù),由MIC接收用戶的語音命令,然后由中央處理器對特定語音進(jìn)行識別,實現(xiàn)語音指令對電視的播放控制。而現(xiàn)有的聲控電視通過中央處理器進(jìn)行語音識別,使得處理器工作量較大,且無法對語音識別結(jié)果進(jìn)行驗證,導(dǎo)致識別正確率不聞。
[0004]因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
【發(fā)明內(nèi)容】
[0005]本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述缺陷,提供一種電視機(jī)頻道的語音切換方法和裝置,旨在解決現(xiàn)有的聲控電視機(jī)無法對語音識別結(jié)果進(jìn)行驗證導(dǎo)致識別正確率不高的問題。
[0006]本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:
一種電視機(jī)頻道的語音切換方法,其中,包括以下步驟:
A、接收用戶的語音信息,錄制為相應(yīng)的語音信號;
B、將所述語音信號發(fā)送至語音云端,通過語音云端進(jìn)行語音識別,并將語音識別的識別結(jié)果返回電視機(jī);
C、根據(jù)所述識別結(jié)果進(jìn)行匹配,查找所述識別結(jié)果對應(yīng)的頻道按鍵編碼值,并控制電視機(jī)切換至對應(yīng)的頻道;
D、錄制所述頻道的預(yù)定時間長度的電視伴音信號;
E、提取所述電視伴音信號的聲紋信號;
F、將所述聲紋信號發(fā)送至電視臺實時聲音庫,通過電視臺實時聲音庫進(jìn)行聲紋識別匹配,并將聲紋識別匹配的匹配結(jié)果對應(yīng)的頻道文本信息返回電視機(jī);
G、將所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道進(jìn)行比較,根據(jù)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道是否一致,來決定是否更新電視機(jī)頻道文本列表。
[0007]所述的電視機(jī)頻道的語音切換方法,其中,在所述步驟G之后還包括: H、當(dāng)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道一致時,不更新電視機(jī)頻道文本列表;當(dāng)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道不一致時,更新電視機(jī)頻道文本列表。
[0008]所述的電視機(jī)頻道的語音切換方法,其中,在所述步驟A之前還包括:
AO、預(yù)先設(shè)置電視機(jī)頻道文本列表,在所述電視機(jī)頻道文本列表中,不同的電視機(jī)頻道文本信息對應(yīng)不同的頻道按鍵編碼值。
[0009]所述的電視機(jī)頻道的語音切換方法,其中,所述電視臺實時聲音庫包括不同電視機(jī)頻道的伴音信號對應(yīng)的聲紋信號。
[0010]所述的電視機(jī)頻道的語音切換方法,其中,在所述步驟A和B之間還包括:
Al、對所述語音信號進(jìn)行消噪處理。
[0011]所述的電視機(jī)頻道的語音切換方法,其中,在所述步驟D和E之間還包括:
D1、對所述電視伴音信號進(jìn)行消噪處理。
[0012]一種電視機(jī)頻道的語音切換裝置,其中,包括:
語音獲取模塊,用于接收用戶的語音信息,錄制為相應(yīng)的語音信號;
語音識別模塊,用于將所述語音信號發(fā)送至語音云端,通過語音云端進(jìn)行語音識別,并將語音識別的識別結(jié)果返回電視機(jī);
頻道切換模塊,用于根據(jù)所述識別結(jié)果進(jìn)行匹配,查找所述識別結(jié)果對應(yīng)的頻道按鍵編碼值,并控制電視機(jī)切換至對應(yīng)的頻道;
電視伴音獲取模塊,用于錄制所述頻道的預(yù)定時間長度的電視伴音信號;
聲紋信號提取模塊,用于提取所述電視伴音信號的聲紋信號;
聲紋信號匹配模塊,用于將所述聲紋信號發(fā)送至電視臺實時聲音庫,通過電視臺實時聲音庫進(jìn)行聲紋識別匹配,并將聲紋識別匹配的匹配結(jié)果對應(yīng)的頻道文本信息返回電視機(jī);
比較模塊,用于將所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道進(jìn)行比較,根據(jù)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道是否一致,來決定是否更新電視機(jī)頻道文本列表。
[0013]所述的電視機(jī)頻道的語音切換裝置,其中,還包括:
更新模塊,用于當(dāng)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道一致時,不更新電視機(jī)頻道文本列表;當(dāng)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道不一致時,更新電視機(jī)頻道文本列表。
[0014]所述的電視機(jī)頻道的語音切換裝置,其中,還包括:
設(shè)置模塊,用于預(yù)先設(shè)置電視機(jī)頻道文本列表,在所述電視機(jī)頻道文本列表中,不同的電視機(jī)頻道文本信息對應(yīng)不同的頻道按鍵編碼值。
[0015]所述的電視機(jī)頻道的語音切換裝置,其中,還包括:
第一預(yù)處理模塊,用于對所述語音信號進(jìn)行消噪處理;
第二預(yù)處理模塊,用于對所述電視伴音信號進(jìn)行消噪處理。
[0016]本發(fā)明所提供的一種電視機(jī)頻道的語音切換方法和裝置,有效地解決了現(xiàn)有的聲控電視機(jī)無法對語音識別結(jié)果進(jìn)行驗證導(dǎo)致識別正確率不高的問題,所述語音切換方法通過接收用戶的語音信息,錄制為相應(yīng)的語音信號;將所述語音信號發(fā)送至語音云端,通過語音云端進(jìn)行語音識別,并將語音識別的識別結(jié)果返回電視機(jī);根據(jù)所述識別結(jié)果進(jìn)行匹配,查找所述識別結(jié)果對應(yīng)的頻道按鍵編碼值,并控制電視機(jī)切換至對應(yīng)的頻道;錄制所述頻道的預(yù)定時間長度的電視伴音信號;提取所述電視伴音信號的聲紋信號;將所述聲紋信號發(fā)送至電視臺實時聲音庫,通過電視臺實時聲音庫進(jìn)行聲紋識別匹配,并將聲紋識別匹配的匹配結(jié)果對應(yīng)的頻道文本信息返回電視機(jī);將所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道進(jìn)行比較,根據(jù)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道是否一致,來決定是否更新電視機(jī)頻道文本列表;通過云端進(jìn)行語音識別和聲紋識別減少了處理器工作量,通過對語音識別結(jié)果進(jìn)行驗證,使得語音識別正確率更高,有效提高聲控?fù)Q臺的正確率,方便了用戶的使用。
【專利附圖】
【附圖說明】
[0017]圖1為本發(fā)明提供的電視機(jī)頻道的語音切換方法較佳實施例的流程圖。
[0018]圖2為本發(fā)明提供的機(jī)頂盒頻道文本列表的示意圖。
[0019]圖3為本發(fā)明提供的電視機(jī)頻道文本列表的示意圖。
[0020]圖4為本發(fā)明提供的修改后的機(jī)頂盒頻道文本列表的示意圖。
[0021]圖5為本發(fā)明提供的電視機(jī)頻道的語音切換裝置較佳實施例的結(jié)構(gòu)框圖。
【具體實施方式】
[0022]本發(fā)明提供一種電視機(jī)頻道的語音切換方法和裝置,為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚、明確,以下參照附圖并舉實施例對本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0023]請參閱圖1,圖1為本發(fā)明提供的電視機(jī)頻道的語音切換方法較佳實施例的流程圖,如圖所示,所述電視機(jī)頻道的語音切換方法包括以下步驟:
步驟S100、接收用戶的語音信息,錄制為相應(yīng)的語音信號;
步驟S200、將所述語音信號發(fā)送至語音云端,通過語音云端進(jìn)行語音識別,并將語音識別的識別結(jié)果返回電視機(jī);
步驟S300、根據(jù)所述識別結(jié)果進(jìn)行匹配,查找所述識別結(jié)果對應(yīng)的頻道按鍵編碼值,并控制電視機(jī)切換至對應(yīng)的頻道;
步驟S400、錄制所述頻道的預(yù)定時間長度的電視伴音信號;
步驟S500、提取所述電視伴音信號的聲紋信號;
步驟S600、將所述聲紋信號發(fā)送至電視臺實時聲音庫,通過電視臺實時聲音庫進(jìn)行聲紋識別匹配,并將聲紋識別匹配的匹配結(jié)果對應(yīng)的頻道文本信息返回電視機(jī);
步驟S700、將所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道進(jìn)行比較,根據(jù)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道是否一致,來決定是否更新電視機(jī)頻道文本列表。
[0024]下面結(jié)合具體的實施例對上述步驟進(jìn)行詳細(xì)的描述。
[0025]在步驟SlOO中,接收用戶的語音信息,錄制為相應(yīng)的語音信號。具體來說,可以通過電視機(jī)的MIC來接收用戶的語音信息,在用戶的語音信息中包含了切換頻道的語音命令,譬如切換至某某某頻道、調(diào)節(jié)音量及輝度等命令。一般來說,麥克風(fēng)可設(shè)置在電視機(jī)上,但在實際應(yīng)用時,為了避免人離電視機(jī)較遠(yuǎn),導(dǎo)致設(shè)置電視機(jī)上的MIC識別不準(zhǔn)確,可將麥克風(fēng)設(shè)置在遙控器上。優(yōu)選地,當(dāng)按下遙控器上的聲控按鍵,電視機(jī)進(jìn)入聲控自動切換頻道功能,通過遙控器上的麥克風(fēng)接收用戶的語音命令。也就是說當(dāng)按下聲控按鍵后,通過遙控器上的麥克風(fēng)接收錄制用戶的語音指令信號,然后發(fā)送語音信號至電視機(jī)。
[0026]在步驟S200中,將所述語音信號發(fā)送至語音云端,通過語音云端進(jìn)行語音識別,并將語音識別的識別結(jié)果返回電視機(jī)。具體來說,電視機(jī)接收遙控器發(fā)送的語音信號,并將其通過網(wǎng)絡(luò)上傳至語音云端進(jìn)行識別語音識別,把識別到的頻道文本信息通過網(wǎng)絡(luò)回傳至電視機(jī)。所述語音云端即為語音云平臺,可對電視機(jī)上傳的用戶的語音信號進(jìn)行語音識別,然后把識別的語音TEXT文本內(nèi)容通過網(wǎng)絡(luò)回傳到電視機(jī)。譬如,將用戶的語音信息中的語音命令信號識別出來,并形成相應(yīng)的文本信息反饋給電視機(jī),例如將音量調(diào)至50、切換至‘深圳娛樂’電視頻道等等,此處不作過多描述。
[0027]在步驟S300中,根據(jù)所述識別結(jié)果進(jìn)行匹配,查找所述識別結(jié)果對應(yīng)的頻道按鍵編碼值,并控制電視機(jī)切換至對應(yīng)的頻道。具體來說,電視機(jī)在接收到語音識別云端下發(fā)的識別結(jié)果后,根據(jù)語音云識別的識別結(jié)果的文本內(nèi)容進(jìn)行匹配,查找其對應(yīng)的頻道按鍵編碼值,然后對機(jī)頂盒進(jìn)行控制,進(jìn)行相應(yīng)頻道切換。也就是說,電視機(jī)在接收到語音識別出來的文本信息后,根據(jù)設(shè)置的電視機(jī)頻道文本列表,在所述電視機(jī)頻道文本列表中,不同的電視機(jī)頻道文本信息對應(yīng)不同的頻道按鍵編碼值,對其進(jìn)行查表查找對應(yīng)的頻道按鍵碼值,然后發(fā)送碼值控制機(jī)頂盒切換到相應(yīng)頻道,從而完成語音自動頻道切換控制。所述識別結(jié)果為相應(yīng)的頻道文本信息,例如頻道文本信息為“CCTV1 ”,則查找電視機(jī)頻道文本列表可得到對應(yīng)的碼值為I。然后可通過多個方式控制電視機(jī)切換至I號按鍵對應(yīng)的頻道,譬如通過機(jī)頂盒。
[0028]為了驗證語音自動切換頻道的正確與否,本發(fā)明進(jìn)一步的包含以下步驟。在步驟S400中,錄制所述頻道的預(yù)定時間長度的電視伴音信號。具體來說,在語音自動頻道切換完成后,電視機(jī)獲取一段當(dāng)前用戶正在觀看的電視節(jié)目的電視伴音信號,也就是說,當(dāng)聲控頻道切換完成后,電視機(jī)會自動錄制一段時間長為T的電視伴音信號。
[0029]在步驟S500中,提取所述電視伴音信號的聲紋信號。具體來說,對錄制的伴音信號進(jìn)行處理,提取聲紋信號,就是通過預(yù)先設(shè)定的算法提取相應(yīng)的聲紋特征信號。
[0030]在步驟S600中,將所述聲紋信號發(fā)送至電視臺實時聲音庫,通過電視臺實時聲音庫進(jìn)行聲紋識別匹配,并將聲紋識別匹配的匹配結(jié)果對應(yīng)的頻道文本信息返回電視機(jī)。具體來說,電視機(jī)通過網(wǎng)絡(luò)將所述聲紋信號上傳至包含電視臺實時聲音庫的云平臺進(jìn)行聲紋識別,把識別的電視聲音信號對應(yīng)的頻道文本信息通過網(wǎng)絡(luò)回傳到電視機(jī)。所述電視臺實時聲音庫包括不同電視機(jī)頻道的伴音信號對應(yīng)的聲紋信號。也就是說,通過網(wǎng)絡(luò)把處理后的聲紋信號上傳至電視臺實時聲音庫,進(jìn)行聲紋識別匹配,然后把識別的頻道文本信息通過網(wǎng)絡(luò)回傳到電視機(jī)。譬如該聲紋信號對應(yīng)的實時電視節(jié)目是哪個頻道等等,然后將該頻道的頻道文本信息發(fā)送至電視機(jī)。
[0031]在步驟S700中,將所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道進(jìn)行比較,根據(jù)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道是否一致,來決定是否更新電視機(jī)頻道文本列表。具體來說,就是將所述識別結(jié)果與匹配結(jié)果進(jìn)行比較,若所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道一致,則表明語音切換頻道結(jié)果正確;若所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道不一致,則表明語音切換頻道結(jié)果不正確。在實際應(yīng)用時,電視機(jī)根據(jù)所示識別結(jié)果對應(yīng)的頻道文本信息與所述匹配結(jié)果對應(yīng)的頻道文本信息,判斷兩個頻道是否一致,如果一致,則表明語音切換頻道結(jié)果正確;如果不一致,則表明語音切換頻道結(jié)果不正確。譬如、若所述語音識別結(jié)果為湖南臺,而聲紋識別的匹配結(jié)果為湖南臺,那么則一致,則表明切換正確,從而實現(xiàn)了語音切換以及對語音切換的檢測判定。若所述語音識別結(jié)果為湖南臺,而聲紋識別的匹配結(jié)果為中央一臺,那么則不一致,則表明切換不正確,從而實現(xiàn)了語音切換以及對語音切換的檢測判定。
[0032]在實際應(yīng)用時,由于在新聞聯(lián)播時間,很多電視臺會同時播放新聞聯(lián)播,那就會導(dǎo)致匹配出錯(機(jī)頂盒列表與電視列表一致的情況下)。譬如用戶想語音切換至湖南臺,那么語音切換的結(jié)果為湖南臺,而此時是新聞聯(lián)播,那么聲紋識別匹配出來的結(jié)果有很多個電視臺,譬如中央一臺、湖南臺、四川臺等等。優(yōu)選地,可將匹配結(jié)果做成一頻道列表,當(dāng)若所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道不一致時,則判斷識別結(jié)果對應(yīng)的頻道是否在匹配結(jié)果對應(yīng)的頻道列表中,若在則語音切換正確。若不在則語音切換不正確。也就是說:將所述識別結(jié)果與匹配結(jié)果進(jìn)行比較,若所述識別結(jié)果對應(yīng)的頻道在匹配結(jié)果對應(yīng)的頻道中,則語音切換頻道結(jié)果正確;若所述識別結(jié)果對應(yīng)的頻道不在匹配結(jié)果對應(yīng)的頻道中,則語音切換頻道結(jié)果不正確。用戶也可以根據(jù)結(jié)果的不一致性進(jìn)行主觀評價及選擇,比如彈出對話框讓用戶進(jìn)行選擇等等。
[0033]請一并參閱圖2和圖3,電視機(jī)售后會對電視系統(tǒng)列表進(jìn)行初始化設(shè)置,使電視機(jī)的頻道文本列表與機(jī)頂盒頻道文本列表一致,如圖2和圖3所示,電視機(jī)頻道文本列表和機(jī)頂盒頻道文本列表一致。對應(yīng)的頻道碼值對應(yīng)的頻道文本信息相同。
[0034]請一并參閱圖3和圖4,假設(shè)用戶使用一段時間后,用戶根據(jù)喜好將深圳本地相關(guān)頻道放在一起,重新頻道進(jìn)行搜索設(shè)置,如圖4所示,機(jī)頂盒頻道文本列表得到更新,深圳娛樂和廣東衛(wèi)視的對應(yīng)碼值發(fā)生對應(yīng)的改變,在圖3中碼字為6的廣東衛(wèi)視與碼字為8的深圳娛樂,在圖4中發(fā)生了對換。如果聲控單元識別的文本內(nèi)容為廣東衛(wèi)視,則根據(jù)圖3所示的電視機(jī)頻道文本列表得到相應(yīng)的碼值為6發(fā)送至機(jī)頂盒控制頻道切換,而圖4中機(jī)頂盒碼值6對應(yīng)的頻道為深圳娛樂,導(dǎo)致頻道切換出錯。
[0035]也就是說,當(dāng)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道不一致時,則表明語音識別結(jié)果不正確。那么語音識別結(jié)果不正確的原因很可能是由于電視機(jī)頻道文本列表沒有進(jìn)行校正更新而導(dǎo)致的。
[0036]因此,進(jìn)一步地,在所述步驟S700之后還包括:
S800、當(dāng)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道一致時,不更新電視機(jī)頻道文本列表;當(dāng)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道不一致時,更新電視機(jī)頻道文本列表。優(yōu)選地,還可在當(dāng)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道不一致時,電視節(jié)的顯示界面,譬如OSD菜單,彈出是否更新電視頻道文本列表,用戶可以根據(jù)自己的需求和判斷選擇是否更新列表。具體來說,可將根據(jù)當(dāng)前機(jī)頂盒的頻道碼值和頻道文本信息更新所述電視機(jī)頻道文本列表。譬如以符合用戶喜好的圖4所示機(jī)頂盒頻道文本列表去更新圖3所示的之前的電視機(jī)頻道文本列表。
[0037]優(yōu)選地,在所述步驟SlOO之前還包括:
S90、預(yù)先設(shè)置電視機(jī)頻道文本列表,在所述電視機(jī)頻道文本列表中,不同的電視機(jī)頻道文本信息對應(yīng)不同的頻道按鍵編碼值。具體來說,若電視機(jī)中沒有電視機(jī)頻道文本列表的話,可以預(yù)先設(shè)置一個,不同的按鍵碼值對應(yīng)不同的電視機(jī)頻道,譬如I對應(yīng)CCTV1,2對應(yīng)CCTV2等等。
[0038]優(yōu)選地,在所述步驟SlOO和S200之間還包括:
S110、對所述語音信號進(jìn)行消噪處理。具體來說,電視機(jī)接收遙控器發(fā)送的語音信號后,對輸入的原始語音信號進(jìn)行處理,濾除背景噪聲。
[0039]在所述步驟S400和S500之間還包括:
S410、對所述電視伴音信號進(jìn)行消噪處理。具體來說,當(dāng)聲控頻道切換完成后,電視機(jī)會自動錄制一段時間長為T的電視伴音信號,并對其進(jìn)行噪音處理,從而消除噪音。
[0040]本發(fā)明提供的電視機(jī)頻道的語音切換方法,通過網(wǎng)絡(luò)在云端實現(xiàn)語音和聲紋識另O,實現(xiàn)了網(wǎng)絡(luò)資源共享,減少了處理器工作量,識別率更高;且采用聲紋識別進(jìn)行驗證,有效提高聲控?fù)Q臺的正確率。進(jìn)一步地,用戶還可以根據(jù)自己的需求選擇是否進(jìn)行列表更新,從而有效提高聲控的準(zhǔn)確性。本發(fā)明的有益效果是:實現(xiàn)資源共享,識別率高;通過電視伴音進(jìn)行聲紋識別,不僅可以對語音識別結(jié)果進(jìn)行驗證,還對電視機(jī)頻道文本列表進(jìn)行驗證,進(jìn)而實時更新列表,有效提聞聲控準(zhǔn)確性。
[0041]基于上述電視機(jī)頻道的語音切換方法,本發(fā)明還提供了一種電視機(jī)頻道的語音切換裝置,如圖5所示,所述語音切換裝置包括:
語音獲取模塊10,用于接收用戶的語音信息,錄制為相應(yīng)的語音信號;具體如步驟SlOO所述;
語音識別模塊20,用于將所述語音信號發(fā)送至語音云端,通過語音云端進(jìn)行語音識別,并將語音識別的識別結(jié)果返回電視機(jī);具體如步驟S200所述;
頻道切換模塊30,用于根據(jù)所述識別結(jié)果進(jìn)行匹配,查找所述識別結(jié)果對應(yīng)的頻道按鍵編碼值,并控制電視機(jī)切換至對應(yīng)的頻道;具體如步驟S300所述;
電視伴音獲取模塊40,用于錄制所述頻道的預(yù)定時間長度的電視伴音信號;具體如步驟S400所述;
聲紋信號提取模塊50,用于提取所述電視伴音信號的聲紋信號;具體如步驟S500所
述;
聲紋信號匹配模塊60,用于將所述聲紋信號發(fā)送至電視臺實時聲音庫,通過電視臺實時聲音庫進(jìn)行聲紋識別匹配,并將聲紋識別匹配的匹配結(jié)果對應(yīng)的頻道文本信息返回電視機(jī);具體如步驟S600所述;
比較模塊70,用于將所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道進(jìn)行比較,根據(jù)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道是否一致,來決定是否更新電視機(jī)頻道文本列表,具體如步驟S700所述。
[0042]進(jìn)一步地,所述的電視機(jī)頻道的語音切換裝置還包括:
更新模塊,用于當(dāng)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道一致時,不更新電視機(jī)頻道文本列表;當(dāng)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道不一致時,更新電視機(jī)頻道文本列表,具體如步驟S800所述。
[0043]進(jìn)一步地,所述的電視機(jī)頻道的語音切換裝置還包括:
設(shè)置模塊,用于預(yù)先設(shè)置電視機(jī)頻道文本列表,在所述電視機(jī)頻道文本列表中,不同的電視機(jī)頻道文本信息對應(yīng)不同的頻道按鍵編碼值,具體如步驟S90所述。
[0044]進(jìn)一步地,所述的電視機(jī)頻道的語音切換裝置還包括:
第一預(yù)處理模塊,用于對所述語音信號進(jìn)行消噪處理;具體如步驟SllO所述;
第二預(yù)處理模塊,用于對所述電視伴音信號進(jìn)行消噪處理;具體如步驟S410所述。
[0045]綜上所述,本發(fā)明提供的一種電視機(jī)頻道的語音切換方法和裝置,所述語音切換方法通過接收用戶的語音信息,錄制為相應(yīng)的語音信號;將所述語音信號發(fā)送至語音云端,通過語音云端進(jìn)行語音識別,并將語音識別的識別結(jié)果返回電視機(jī);根據(jù)所述識別結(jié)果進(jìn)行匹配,查找所述識別結(jié)果對應(yīng)的頻道按鍵編碼值,并控制電視機(jī)切換至對應(yīng)的頻道;錄制所述頻道的預(yù)定時間長度的電視伴音信號;提取所述電視伴音信號的聲紋信號;將所述聲紋信號發(fā)送至電視臺實時聲音庫,通過電視臺實時聲音庫進(jìn)行聲紋識別匹配,并將聲紋識別匹配的匹配結(jié)果對應(yīng)的頻道文本信息返回電視機(jī);將所述識別結(jié)果與匹配結(jié)果進(jìn)行比較,若所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道一致,則語音切換頻道結(jié)果正確;若所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道不一致,則語音切換頻道結(jié)果不正確,通過云端進(jìn)行語音識別和聲紋識別減少了處理器工作量減少了處理器工作量,通過對語音識別結(jié)果進(jìn)行驗證,使得語音識別正確率更高,有效提高聲控?fù)Q臺的正確率,為用戶帶來了大大的方便。進(jìn)一步地,當(dāng)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道不一致時,更新電視機(jī)頻道文本列表,實現(xiàn)了對電視機(jī)頻道文本列表進(jìn)行驗證,進(jìn)而實時更新列表,有效提高了后續(xù)的聲控?fù)Q臺準(zhǔn)確性。
[0046]應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種電視機(jī)頻道的語音切換方法,其特征在于,包括以下步驟: A、接收用戶的語音信息,錄制為相應(yīng)的語音信號; B、將所述語音信號發(fā)送至語音云端,通過語音云端進(jìn)行語音識別,并將語音識別的識別結(jié)果返回電視機(jī); C、根據(jù)所述識別結(jié)果進(jìn)行匹配,查找所述識別結(jié)果對應(yīng)的頻道按鍵編碼值,并控制電視機(jī)切換至對應(yīng)的頻道; D、錄制所述頻道的預(yù)定時間長度的電視伴音信號; E、提取所述電視伴音信號的聲紋信號; F、將所述聲紋信號發(fā)送至電視臺實時聲音庫,通過電視臺實時聲音庫進(jìn)行聲紋識別匹配,并將聲紋識別匹配的匹配結(jié)果對應(yīng)的頻道文本信息返回電視機(jī); G、將所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道進(jìn)行比較,根據(jù)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道是否一致,來決定是否更新電視機(jī)頻道文本列表。
2.根據(jù)權(quán)利要求1所述的電視機(jī)頻道的語音切換方法,其特征在于,在所述步驟G之后還包括: H、當(dāng)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道一致時,不更新電視機(jī)頻道文本列表;當(dāng)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道不一致時,更新電視機(jī)頻道文本列表。
3.根據(jù)權(quán)利要求2所述的電視機(jī)頻道的語音切換方法,其特征在于,在所述步驟A之前還包括: AO、預(yù)先設(shè)置電視機(jī)頻道文本列表,在所述電視機(jī)頻道文本列表中,不同的電視機(jī)頻道文本信息對應(yīng)不同的頻道按鍵編碼值。
4.根據(jù)權(quán)利要求1所述的電視機(jī)頻道的語音切換方法,其特征在于,所述電視臺實時聲音庫包括不同電視機(jī)頻道的伴音信號對應(yīng)的聲紋信號。
5.根據(jù)權(quán)利要求1所述的電視機(jī)頻道的語音切換方法,其特征在于,在所述步驟A和B之間還包括: Al、對所述語音信號進(jìn)行消噪處理。
6.根據(jù)權(quán)利要求1所述的電視機(jī)頻道的語音切換方法,其特征在于,在所述步驟D和E之間還包括: D1、對所述電視伴音信號進(jìn)行消噪處理。
7.—種電視機(jī)頻道的語音切換裝置,其特征在于,包括: 語音獲取模塊,用于接收用戶的語音信息,錄制為相應(yīng)的語音信號; 語音識別模塊,用于將所述語音信號發(fā)送至語音云端,通過語音云端進(jìn)行語音識別,并將語音識別的識別結(jié)果返回電視機(jī); 頻道切換模塊,用于根據(jù)所述識別結(jié)果進(jìn)行匹配,查找所述識別結(jié)果對應(yīng)的頻道按鍵編碼值,并控制電視機(jī)切換至對應(yīng)的頻道; 電視伴音獲取模塊,用于錄制所述頻道的預(yù)定時間長度的電視伴音信號; 聲紋信號提取模塊,用于提取所述電視伴音信號的聲紋信號; 聲紋信號匹配模塊,用于將所述聲紋信號發(fā)送至電視臺實時聲音庫,通過電視臺實時聲音庫進(jìn)行聲紋識別匹配,并將聲紋識別匹配的匹配結(jié)果對應(yīng)的頻道文本信息返回電視機(jī); 比較模塊,用于將所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道進(jìn)行比較,根據(jù)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道是否一致,來決定是否更新電視機(jī)頻道文本列表。
8.根據(jù)權(quán)利要求7所述的電視機(jī)頻道的語音切換裝置,其特征在于,還包括: 更新模塊,用于當(dāng)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道一致時,不更新電視機(jī)頻道文本列表;當(dāng)所述識別結(jié)果對應(yīng)的頻道與匹配結(jié)果對應(yīng)的頻道不一致時,更新電視機(jī)頻道文本列表。
9.根據(jù)權(quán)利要求8所述的電視機(jī)頻道的語音切換裝置,其特征在于,還包括: 設(shè)置模塊,用于預(yù)先設(shè)置電視機(jī)頻道文本列表,在所述電視機(jī)頻道文本列表中,不同的電視機(jī)頻道文本信息對應(yīng)不同的頻道按鍵編碼值。
10.根據(jù)權(quán)利要求7所述的電視機(jī)頻道的語音切換裝置,其特征在于,還包括: 第一預(yù)處理模塊,用于對所述語音信號進(jìn)行消噪處理; 第二預(yù)處理模塊,用于對所`述電視伴音信號進(jìn)行消噪處理。
【文檔編號】G10L15/30GK103607609SQ201310609951
【公開日】2014年2月26日 申請日期:2013年11月27日 優(yōu)先權(quán)日:2013年11月27日
【發(fā)明者】陳光郎, 邵詩強, 鄧益群 申請人:Tcl集團(tuán)股份有限公司