音頻數(shù)據(jù)的處理方法、裝置以及電視的制造方法
【專利摘要】本發(fā)明涉及一種音頻數(shù)據(jù)的處理方法、裝置以及電視機,音頻數(shù)據(jù)處理模塊根據(jù)音頻數(shù)據(jù)的來源對音頻數(shù)據(jù)添加不同的類型標(biāo)識,并將添加類型標(biāo)識后的音頻數(shù)據(jù)發(fā)送給數(shù)據(jù)處理器,數(shù)據(jù)處理器根據(jù)類型標(biāo)識對接收到的音頻數(shù)據(jù)進行對應(yīng)的操作,使得對音頻數(shù)據(jù)地處理更加準(zhǔn)確。
【專利說明】音頻數(shù)據(jù)的處理方法、裝置以及電視機
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及音頻數(shù)據(jù)處理【技術(shù)領(lǐng)域】,尤其涉及一種音頻數(shù)據(jù)的處理方法、裝置以及電視機。
【背景技術(shù)】
[0002]隨著全球電視數(shù)字化的日益推進,越來越多的消費類電子設(shè)備不知不覺進入大家的生活。隨著技術(shù)的發(fā)展,智能電視的功能越來越強大,智能電視可與多可終端進行通信,例如遙控器、話筒以及USB存儲設(shè)備,遙控器上可安裝錄音設(shè)備,不同終端上的數(shù)據(jù)在傳輸?shù)诫娨暀C上以后需要進行不同的操作,USB上的音頻數(shù)據(jù)主要用于在電視機上播放,而遙控器發(fā)送的音頻數(shù)據(jù)主要用于對電視機的控制,而電視機無法很好地識別音頻數(shù)據(jù),導(dǎo)致對音頻數(shù)據(jù)地處理準(zhǔn)確率低。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的主要目的是提供一種音頻數(shù)據(jù)的處理方法、裝置以及電視機,提高對音頻數(shù)據(jù)處理的準(zhǔn)確率。
[0004]本發(fā)明提出一種音頻數(shù)據(jù)的處理方法,適用于包括音頻數(shù)據(jù)處理模塊及與所述音頻數(shù)據(jù)處理模塊連接的數(shù)據(jù)處理器的裝置,該方法包括:
[0005]所述音頻數(shù)據(jù)處理模塊偵測并接收音頻數(shù)據(jù),并在接收到音頻數(shù)據(jù)時,獲取接收的音頻數(shù)據(jù)的來源;
[0006]所述音頻數(shù)據(jù)處理模塊根據(jù)預(yù)設(shè)的音頻數(shù)據(jù)的來源與操作類型標(biāo)識的映射關(guān)系,找出接收的音頻數(shù)據(jù)的來源對應(yīng)的操作類型標(biāo)識,并將找出的操作類型標(biāo)識添加入接收的所述音頻數(shù)據(jù);
[0007]所述數(shù)據(jù)處理器根據(jù)所述操作類型標(biāo)識對接收到的音頻數(shù)據(jù)進行對應(yīng)的操作。
[0008]優(yōu)選地,所述獲取所述音頻數(shù)據(jù)的來源的步驟包括:
[0009]所述音頻數(shù)據(jù)處理模塊根據(jù)所述音頻數(shù)據(jù)的結(jié)構(gòu)判斷所述音頻數(shù)據(jù)是否為USB數(shù)據(jù);
[0010]當(dāng)所述音頻數(shù)據(jù)為USB數(shù)據(jù)時,則所述音頻數(shù)據(jù)處理模塊確定所述音頻數(shù)據(jù)來源為USB設(shè)備。
[0011]優(yōu)選地,所述根據(jù)所述音頻數(shù)據(jù)的結(jié)構(gòu)判斷所述音頻數(shù)據(jù)是否為USB數(shù)據(jù)的步驟之后還包括:
[0012]當(dāng)所述音頻數(shù)據(jù)不是USB數(shù)據(jù)時,則所述音頻數(shù)據(jù)處理模塊判斷麥克風(fēng)的接口是否為高電平;
[0013]當(dāng)所述麥克風(fēng)的接口為高電平時,則所述音頻數(shù)據(jù)處理模塊確定所述音頻數(shù)據(jù)的來源為麥克風(fēng)。
[0014]優(yōu)選地,所述解析所述音頻數(shù)據(jù)并根據(jù)所述音頻數(shù)據(jù)的結(jié)構(gòu)判斷所述音頻數(shù)據(jù)是否為USB數(shù)據(jù)的步驟之后還包括:[0015]當(dāng)所述麥克風(fēng)的接口為低電平時,則所述音頻數(shù)據(jù)處理模塊根據(jù)無線模塊的狀態(tài)判斷所述音頻數(shù)據(jù)是否為無線網(wǎng)傳輸數(shù)據(jù);
[0016]當(dāng)所述音頻數(shù)據(jù)是否為無線網(wǎng)傳輸數(shù)據(jù)時,則所述音頻數(shù)據(jù)處理模塊確定所述音頻數(shù)據(jù)來源為無線遙控器。
[0017]優(yōu)選地,所述音頻數(shù)據(jù)處理模塊根據(jù)無線模塊的狀態(tài)判斷所述音頻數(shù)據(jù)是否為無線網(wǎng)傳輸數(shù)據(jù)的步驟包括:
[0018]所述音頻數(shù)據(jù)處理模塊獲取存儲的無線網(wǎng)模塊的狀態(tài)數(shù)據(jù)和存儲地址;
[0019]所述音頻數(shù)據(jù)處理模塊根據(jù)存儲地址獲取所述無線網(wǎng)模塊的狀態(tài)數(shù)據(jù)中的設(shè)備標(biāo)識字符、控制字符以及協(xié)議字符;
[0020]所述音頻數(shù)據(jù)處理模塊根據(jù)讀取到的設(shè)備標(biāo)識字符、控制字符以及協(xié)議字符判斷所述音頻數(shù)據(jù)是否為無線網(wǎng)數(shù)據(jù)。
[0021]本發(fā)明還提出一種音頻數(shù)據(jù)的處理裝置,包括音頻數(shù)據(jù)處理模塊和數(shù)據(jù)處理器,其中:
[0022]所述音頻數(shù)據(jù)處理模塊包括:
[0023]偵測模塊,用于偵測并接收音頻數(shù)據(jù);
[0024]獲取模塊,用于在接收到音頻數(shù)據(jù)時,獲取接收的音頻數(shù)據(jù)的來源;
[0025]添加模塊,用于根據(jù)預(yù)設(shè)的音頻數(shù)據(jù)的來源與操作類型標(biāo)識的映射關(guān)系,找出接收的音頻數(shù)據(jù)的來源對應(yīng)的操作類型標(biāo)識,并將找出的操作類型標(biāo)識添加入接收的所述音頻數(shù)據(jù);
[0026]所述數(shù)據(jù)處理器用于根據(jù)所述操作類型標(biāo)識對接收到的音頻數(shù)據(jù)進行對應(yīng)的操作。
[0027]優(yōu)選地,所述獲取模塊包括:
[0028]判斷單元,用于根據(jù)所述音頻數(shù)據(jù)的結(jié)構(gòu)判斷所述音頻數(shù)據(jù)是否為USB數(shù)據(jù);
[0029]確定單元,用于當(dāng)所述音頻數(shù)據(jù)為USB數(shù)據(jù)時,則確定所述音頻數(shù)據(jù)來源為USB設(shè)備。
[0030]優(yōu)選地,所述判斷單元還用于當(dāng)所述音頻數(shù)據(jù)不是USB數(shù)據(jù)時,則判斷麥克風(fēng)的接口是否為高電平;所述確定模塊還用于當(dāng)所述麥克風(fēng)的接口為高電平時,則確定所述音頻數(shù)據(jù)的來源為麥克風(fēng)。
[0031]優(yōu)選地,所述判斷單元還用于當(dāng)所述麥克風(fēng)的接口為低電平時,則根據(jù)無線模塊的狀態(tài)判斷所述音頻數(shù)據(jù)是否為無線網(wǎng)傳輸數(shù)據(jù);所述確定單元還用于當(dāng)所述音頻數(shù)據(jù)為無線網(wǎng)傳輸數(shù)據(jù)時,則確定所述音頻數(shù)據(jù)來源為無線遙控器。
[0032]優(yōu)選地,所述判斷單元包括:
[0033]獲取子單元,用于獲取存儲的無線網(wǎng)模塊的狀態(tài)數(shù)據(jù)和存儲地址,以及根據(jù)存儲地址獲取所述無線網(wǎng)模塊的狀態(tài)數(shù)據(jù)中的設(shè)備標(biāo)識字符、控制字符以及協(xié)議字符;
[0034]判斷子單元,用于根據(jù)讀取到的設(shè)備標(biāo)識字符、控制字符以及協(xié)議字符判斷所述音頻數(shù)據(jù)是否為無線網(wǎng)數(shù)據(jù)。
[0035]本發(fā)明還提出一種電視機,包括以上所述的音頻數(shù)據(jù)處理裝置。
[0036]本發(fā)明提出的音頻數(shù)據(jù)的處理方法、裝置以及電視機,音頻數(shù)據(jù)處理模塊根據(jù)音頻數(shù)據(jù)的來源對音頻數(shù)據(jù)添加不同的類型標(biāo)識,并將添加類型標(biāo)識后的音頻數(shù)據(jù)發(fā)送給數(shù)據(jù)處理器,數(shù)據(jù)處理器根據(jù)類型標(biāo)識對接收到的音頻數(shù)據(jù)進行對應(yīng)的操作,使得對音頻數(shù)據(jù)地處理更加準(zhǔn)確。
【專利附圖】
【附圖說明】
[0037]圖1為本發(fā)明音頻數(shù)據(jù)的處理方法較佳實施例的流程示意圖;
[0038]圖2為圖1中在接收到音頻數(shù)據(jù)時,獲取所述音頻數(shù)據(jù)的來源的第一實施例的具體流程示意圖;
[0039]圖3為圖1中在接收到音頻數(shù)據(jù)時,獲取所述音頻數(shù)據(jù)的來源的第二實施例的具體流程示意圖;
[0040]圖4為圖1中在接收到音頻數(shù)據(jù)時,獲取所述音頻數(shù)據(jù)的來源的第二實施例的具體流程示意圖;
[0041]圖5為圖4中根據(jù)無線模塊的狀態(tài)判斷所述音頻數(shù)據(jù)是否為無線網(wǎng)傳輸數(shù)據(jù)的流程不意圖;
[0042]圖6為本發(fā)明音頻數(shù)據(jù)處理裝置較佳實施例的結(jié)構(gòu)示意圖;
[0043]圖7為圖6中獲取模塊的具體結(jié)構(gòu)示意圖;
[0044]圖8為圖7中判斷單元的具體結(jié)構(gòu)示意圖。
[0045]本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明?!揪唧w實施方式】
[0046]下面結(jié)合附圖及具體實施例就本發(fā)明的技術(shù)方案做進一步的說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0047]參照圖1,圖1為本發(fā)明音頻數(shù)據(jù)的處理方法較佳實施例的流程示意圖。
[0048]本實施例提出一種音頻數(shù)據(jù)的處理方法,該方法適用于包括音頻數(shù)據(jù)處理模塊及與所述音頻數(shù)據(jù)處理模塊連接的數(shù)據(jù)處理器的裝置,包括:
[0049]步驟S10,音頻數(shù)據(jù)處理模塊偵測并接收音頻數(shù)據(jù);
[0050]步驟S20,音頻數(shù)據(jù)處理模塊在接收到音頻數(shù)據(jù)時,獲取接收的音頻數(shù)據(jù)的來源;
[0051]以電視機為例進行說明,電視機的音頻數(shù)據(jù)包括三種來源,電視機USB存儲裝置的數(shù)據(jù)、麥克風(fēng)的數(shù)據(jù)以及無線網(wǎng)傳輸數(shù)據(jù)。所述無線網(wǎng)傳輸數(shù)據(jù)可為用戶通過遙控端上設(shè)置的錄音裝置對電視機發(fā)出的語音控制指令,并將該語音控制指令通過無線通信方式傳輸至電視端,電視端解析該音頻數(shù)據(jù)并根據(jù)解析結(jié)果并根據(jù)控制指令中的鍵值信息響應(yīng)該控制指令。
[0052]步驟S30,音頻數(shù)據(jù)處理模塊根據(jù)預(yù)設(shè)的音頻數(shù)據(jù)的來源與操作類型標(biāo)識的映射關(guān)系,找出接收的音頻數(shù)據(jù)的來源對應(yīng)的操作類型標(biāo)識,并將找出的操作類型標(biāo)識添加入接收的所述音頻數(shù)據(jù);
[0053]在本實施例中不同來源的數(shù)據(jù)可設(shè)置不同的類型標(biāo)識,例如設(shè)置USB設(shè)備的數(shù)據(jù)的類型標(biāo)識為0XFF00、麥克風(fēng)輸入的數(shù)據(jù)的類型標(biāo)識為0ΧΕΕ00、無線網(wǎng)傳輸?shù)臄?shù)據(jù)的類型標(biāo)識為0XDD00。音頻數(shù)據(jù)處理模塊可在接收到音頻數(shù)據(jù)之后對音頻數(shù)據(jù)重新封裝,在封裝的過程中對音頻數(shù)據(jù)添加類型標(biāo)識,不同來源的音頻數(shù)據(jù)對應(yīng)不同的類型標(biāo)識。
[0054]步驟S40,數(shù)據(jù)處理器根據(jù)所述操作類型標(biāo)識對接收到的音頻數(shù)據(jù)進行對應(yīng)的操作。
[0055]數(shù)據(jù)處理器根據(jù)操作類型標(biāo)識識別音頻數(shù)據(jù)的來源,并且對應(yīng)不同來源的音頻數(shù)據(jù)對應(yīng)不同地操作,例如:若接收到的音頻數(shù)據(jù)中的操作類型標(biāo)識為0ΧΕΕ00時,此時音頻數(shù)據(jù)的來源為麥克風(fēng),數(shù)據(jù)處理器對該音頻數(shù)據(jù)進行解碼后播放;若接收到的音頻數(shù)據(jù)中的操作類型標(biāo)識為0XDD00時,此時音頻數(shù)據(jù)為遙控器通過無線網(wǎng)等傳輸方式傳輸?shù)臄?shù)據(jù),則數(shù)據(jù)處理器對數(shù)據(jù)進行解碼后根據(jù)解碼得到的控制指令進行與該控制指令響應(yīng)的操作。
[0056]例如,音頻數(shù)據(jù)處理模塊接收到的USB數(shù)據(jù)為音樂伴奏,而麥克風(fēng)所傳輸?shù)囊纛l數(shù)據(jù)為用戶根據(jù)伴奏的演唱數(shù)據(jù),而無線網(wǎng)傳輸?shù)臄?shù)據(jù)為用戶通過無線遙控器對電視機發(fā)出的音頻控制指令,在音頻數(shù)據(jù)處理模塊在同時接收到三組音頻數(shù)據(jù)時,識別三組音頻數(shù)據(jù)根據(jù)數(shù)據(jù)的來源對三組數(shù)據(jù)添加相應(yīng)的類型標(biāo)識,數(shù)據(jù)處理器在進行處理時根據(jù)類型標(biāo)識同時播放麥克風(fēng)發(fā)送地和USB設(shè)備上的音頻數(shù)據(jù),并根據(jù)遙控端發(fā)送的無線音頻數(shù)據(jù)對應(yīng)的控制指令進行相應(yīng)地操作,例如音量地調(diào)節(jié)。
[0057]本實施例提出的音頻數(shù)據(jù)的處理方法,音頻數(shù)據(jù)處理模塊根據(jù)音頻數(shù)據(jù)的來源對音頻數(shù)據(jù)添加不同的類型標(biāo)識,并將添加類型標(biāo)識后的音頻數(shù)據(jù)發(fā)送給數(shù)據(jù)處理器,數(shù)據(jù)處理器根據(jù)類型標(biāo)識對接收到的音頻數(shù)據(jù)進行對應(yīng)的操作,使得對音頻數(shù)據(jù)地處理更加準(zhǔn)確。
[0058]參照圖2,圖2為圖1中在接收到音頻數(shù)據(jù)時,獲取所述音頻數(shù)據(jù)的來源的第一實施例的具體流程示意圖。
[0059]在本發(fā)明音頻數(shù)據(jù)處理方法的較佳實施例中,步驟S20包括:
[0060]步驟S21,音頻數(shù)據(jù)處理模塊根據(jù)所述音頻數(shù)據(jù)的結(jié)構(gòu)判斷所述音頻數(shù)據(jù)是否為USB數(shù)據(jù);
[0061]步驟S22,當(dāng)所述音頻數(shù)據(jù)為USB數(shù)據(jù)時,則音頻數(shù)據(jù)處理模塊確定所述音頻數(shù)據(jù)來源為USB設(shè)備。
[0062]可讀取USB設(shè)備中存儲的數(shù)據(jù),若USB設(shè)備中存儲的數(shù)據(jù)與接收到的音頻數(shù)據(jù)的結(jié)構(gòu)相同,則說明該音頻數(shù)據(jù)來源于USB存儲設(shè)備,若該音頻數(shù)據(jù)來源于USB設(shè)備則對該數(shù)據(jù)重新進行封裝添加相應(yīng)的類型標(biāo)識,在數(shù)據(jù)處理器對該數(shù)據(jù)進行處理時,根據(jù)數(shù)據(jù)識別該數(shù)據(jù)進行相應(yīng)地操作。
[0063]參照圖3,圖3為圖1中在接收到音頻數(shù)據(jù)時,獲取所述音頻數(shù)據(jù)的來源的第二實施例的具體流程示意圖。
[0064]在第一實施例中,步驟S21之后還包括:
[0065]步驟S23,當(dāng)所述音頻數(shù)據(jù)不是USB數(shù)據(jù)時,則音頻數(shù)據(jù)處理模塊判斷麥克風(fēng)的接口是否為聞電平;
[0066]步驟S24,當(dāng)所述麥克風(fēng)的接口為高電平時,則音頻數(shù)據(jù)處理模塊確定所述音頻數(shù)據(jù)的來源為麥克風(fēng)。
[0067]麥克風(fēng)的接口可為通用輸入輸出接口,也可為藍(lán)牙和紅外等無線接口,可根據(jù)麥克風(fēng)的接口的電平狀態(tài),來判斷該接口是否有數(shù)據(jù)輸入,當(dāng)麥克風(fēng)的接口的為高電平時判定該音頻數(shù)據(jù)的來源為麥克風(fēng),低電平時說明麥克風(fēng)的接口未輸入數(shù)據(jù),該音頻數(shù)據(jù)來源于其它與電視機進行通信的設(shè)備。
[0068]參照圖4,圖4為圖1中在接收到音頻數(shù)據(jù)時,獲取所述音頻數(shù)據(jù)的來源的第二實施例的具體流程示意圖。
[0069]在第一實施例中,步驟S23之后還包括:
[0070]步驟S25,當(dāng)所述麥克風(fēng)的接口為低電平時,則音頻數(shù)據(jù)處理模塊根據(jù)無線模塊的狀態(tài)判斷所述音頻數(shù)據(jù)是否為無線網(wǎng)傳輸數(shù)據(jù);
[0071]步驟S26,當(dāng)所述音頻數(shù)據(jù)為無線網(wǎng)傳輸數(shù)據(jù)時,則音頻數(shù)據(jù)處理模塊確定所述音頻數(shù)據(jù)來源為無線遙控器。
[0072]若該音頻數(shù)據(jù)不是USB數(shù)據(jù)以及麥克風(fēng)輸入數(shù)據(jù),則根據(jù)無線網(wǎng)模塊的狀態(tài)來判斷音頻數(shù)據(jù)是否為無線網(wǎng)傳輸數(shù)據(jù),若無線網(wǎng)模塊處于接收狀態(tài),則說明接收到的音頻數(shù)據(jù)無線網(wǎng)傳輸數(shù)據(jù),則說明該音頻數(shù)據(jù)來源于無線遙控器,音頻數(shù)據(jù)處理模塊對該數(shù)據(jù)添加相應(yīng)的類型標(biāo)識,數(shù)據(jù)處理器在對該音頻數(shù)據(jù)進行處理時,解析該音頻數(shù)據(jù)根據(jù)解析結(jié)果控制電視機進行相應(yīng)地操作。
[0073]參照圖5,圖5為圖4中根據(jù)無線模塊的狀態(tài)判斷所述音頻數(shù)據(jù)是否為無線網(wǎng)傳輸數(shù)據(jù)的流程示意圖。
[0074]在第一實施例中,步驟S25包括:
[0075]步驟S251,音頻數(shù)據(jù)處理模塊獲取存儲的無線網(wǎng)模塊的狀態(tài)數(shù)據(jù)和存儲地址;
[0076]步驟S252,音頻數(shù)據(jù)處理模塊根據(jù)存儲地址獲取所述無線網(wǎng)模塊的狀態(tài)數(shù)據(jù)中的設(shè)備標(biāo)識字符、控制字符以及協(xié)議字符;
[0077]步驟S253,音頻數(shù)據(jù)處理模塊根據(jù)讀取到的設(shè)備標(biāo)識字符、控制字符以及協(xié)議字符判斷所述音頻數(shù)據(jù)是否為無線網(wǎng)數(shù)據(jù)。
[0078]無線網(wǎng)模塊的狀態(tài)數(shù)據(jù)存儲在相應(yīng)的存儲地址,例如設(shè)備標(biāo)識字符的保存地址為0XFF00,該設(shè)備標(biāo)識字符為I時,則說明為無線網(wǎng)2.4GHZ,說明該設(shè)備設(shè)置有無線網(wǎng)模塊,為O時說明該設(shè)備被為連接有無線網(wǎng)模塊;當(dāng)標(biāo)識字符為I時會繼續(xù)在0XFF02存儲地址獲取控制字節(jié),獲取控制字節(jié)的最后一位,當(dāng)控制字節(jié)的最后一位為I時,說明無線網(wǎng)模塊處于收發(fā)信息的狀態(tài),當(dāng)控制字節(jié)的最后一位為O時,說明無線網(wǎng)模塊處于休眠或關(guān)閉狀態(tài);例如控制字節(jié)為0X01,控制字節(jié)的最后一位為1,則繼續(xù)在0XFF03存儲地址獲取協(xié)議字節(jié),該協(xié)議字節(jié)的最后一位標(biāo)識電視機是否對接自定義無線網(wǎng)控制協(xié)議,當(dāng)最后一位為O時,則說明對接有自定義無線網(wǎng)控制協(xié)議,若協(xié)議字節(jié)為0X00,則說明對接有自定義無線網(wǎng)控制協(xié)議,此時獲取0XFF04存儲地址的信息字節(jié),根據(jù)信息字節(jié)的最后一位的來判斷是否發(fā)現(xiàn)無線網(wǎng)音頻數(shù)據(jù)協(xié)議,例如信息字節(jié)為0X01,最后一位為I則說明發(fā)現(xiàn)無線網(wǎng)數(shù)據(jù)協(xié)議,則此時可認(rèn)為該音頻數(shù)據(jù)的來源為無線網(wǎng)。
[0079]參照圖6,圖6為本發(fā)明音頻數(shù)據(jù)處理裝置較佳實施例的結(jié)構(gòu)示意圖。
[0080]本實施例提出的音頻數(shù)據(jù)處理裝置,包括音頻數(shù)據(jù)處理模塊10和數(shù)據(jù)處理器20,其中:
[0081]所述音頻數(shù)據(jù)處理模塊10包括:
[0082]偵測模塊11,用于偵測并接收音頻數(shù)據(jù);
[0083]獲取模塊12,用于在接收到音頻數(shù)據(jù)時,獲取接收的音頻數(shù)據(jù)的來源;
[0084]以電視機為例進行說明,電視機的音頻數(shù)據(jù)包括三種來源,電視機USB存儲裝置的數(shù)據(jù)、麥克風(fēng)的數(shù)據(jù)以及無線網(wǎng)傳輸數(shù)據(jù)。所述無線網(wǎng)傳輸數(shù)據(jù)可為用戶通過遙控端上設(shè)置的錄音裝置對電視機發(fā)出的語音控制指令,并將該語音控制指令通過無線通信方式傳輸至電視端,電視端解析該音頻數(shù)據(jù)并根據(jù)解析結(jié)果并根據(jù)控制指令中的鍵值信息響應(yīng)該控制指令。
[0085]添加模塊13,用于根據(jù)預(yù)設(shè)的音頻數(shù)據(jù)的來源與操作類型標(biāo)識的映射關(guān)系,找出接收的音頻數(shù)據(jù)的來源對應(yīng)的操作類型標(biāo)識,并將找出的操作類型標(biāo)識添加入接收的所述音頻數(shù)據(jù);
[0086]在本實施例中不同來源的數(shù)據(jù)可設(shè)置不同的類型標(biāo)識,例如設(shè)置USB設(shè)備的數(shù)據(jù)的類型標(biāo)識為0XFF00、麥克風(fēng)輸入的數(shù)據(jù)的類型標(biāo)識為0ΧΕΕ00、無線網(wǎng)傳輸?shù)臄?shù)據(jù)的類型標(biāo)識為0XDD00。音頻數(shù)據(jù)處理模塊可在接收到音頻數(shù)據(jù)之后對音頻數(shù)據(jù)重新封裝,在封裝的過程中對音頻數(shù)據(jù)添加類型標(biāo)識,不同來源的音頻數(shù)據(jù)對應(yīng)不同的類型標(biāo)識。
[0087]所述數(shù)據(jù)處理器20用于根據(jù)所述操作類型標(biāo)識對接收到的音頻數(shù)據(jù)進行對應(yīng)的操作。
[0088]數(shù)據(jù)處理器20根據(jù)類型標(biāo)識識別音頻數(shù)據(jù)的來源,并且對應(yīng)不同來源的音頻數(shù)據(jù)對應(yīng)不同地操作,例如:若接收到的音頻數(shù)據(jù)中的操作類型標(biāo)識為0ΧΕΕ00時,此時音頻數(shù)據(jù)的來源為麥克風(fēng),數(shù)據(jù)處理器20對該音頻數(shù)據(jù)進行解碼后播放;若接收到的音頻數(shù)據(jù)中的操作類型標(biāo)識為0XDD00時,此時音頻數(shù)據(jù)為遙控器通過無線網(wǎng)等傳輸方式傳輸?shù)臄?shù)據(jù),則數(shù)據(jù)處理器20對數(shù)據(jù)進行解碼后根據(jù)解碼得到的控制指令進行與該控制指令響應(yīng)的操作。
[0089]例如,偵測模塊11接收到的USB數(shù)據(jù)為音樂伴奏,而麥克風(fēng)所傳輸?shù)囊纛l數(shù)據(jù)為用戶根據(jù)伴奏的演唱數(shù)據(jù),而無線網(wǎng)傳輸?shù)臄?shù)據(jù)為用戶通過無線遙控器對電視機發(fā)出的音頻控制指令,在偵測模塊11同時接收到三組音頻數(shù)據(jù)時,獲取模塊12識別三組音頻數(shù)據(jù)根據(jù)數(shù)據(jù)的來源,然后添加模塊13對三組數(shù)據(jù)添加相應(yīng)的類型標(biāo)識,數(shù)據(jù)處理器20在進行處理時根據(jù)類型標(biāo)識同時播放麥克風(fēng)發(fā)送地和USB設(shè)備上的音頻數(shù)據(jù),并根據(jù)遙控端發(fā)送的無線音頻數(shù)據(jù)對應(yīng)的控制指令進行相應(yīng)地操作,例如音量地調(diào)節(jié)。
[0090]本實施例提出的音頻數(shù)據(jù)的處理裝置,音頻數(shù)據(jù)處理模塊10根據(jù)音頻數(shù)據(jù)的來源對音頻數(shù)據(jù)添加不同的類型標(biāo)識,并將添加類型標(biāo)識后的音頻數(shù)據(jù)發(fā)送給數(shù)據(jù)處理器,數(shù)據(jù)處理器20根據(jù)類型標(biāo)識對接收到的音頻數(shù)據(jù)進行對應(yīng)的操作,使得對音頻數(shù)據(jù)地處理更加準(zhǔn)確。
[0091]參照圖7,圖7為圖6中獲取模塊的具體結(jié)構(gòu)示意圖。
[0092]在本發(fā)明音頻數(shù)據(jù)的處理裝置較佳實施例中,獲取模塊12包括:
[0093]判斷單元121,用于根據(jù)所述音頻數(shù)據(jù)的結(jié)構(gòu)判斷所述音頻數(shù)據(jù)是否為USB數(shù)據(jù);
[0094]確定單元122,用于當(dāng)所述音頻數(shù)據(jù)為USB數(shù)據(jù)時,確定所述音頻數(shù)據(jù)來源為USB設(shè)備。
[0095]判斷單元121可讀取USB設(shè)備中存儲的數(shù)據(jù),若USB設(shè)備中存儲的數(shù)據(jù)與接收到的音頻數(shù)據(jù)的結(jié)構(gòu)相同,則確定單元122認(rèn)為該音頻數(shù)據(jù)來源于USB存儲設(shè)備,若該音頻數(shù)據(jù)來源于USB設(shè)備,則添加模塊13對該數(shù)據(jù)重新進行封裝添加相應(yīng)的類型標(biāo)識,在數(shù)據(jù)處理器20對該數(shù)據(jù)進行處理時,根據(jù)數(shù)據(jù)識別該數(shù)據(jù)進行相應(yīng)地操作。
[0096]在本發(fā)明音頻數(shù)據(jù)的處理裝置較佳實施例中,判斷單元121還用于當(dāng)所述音頻數(shù)據(jù)不是USB數(shù)據(jù)時,判斷麥克風(fēng)的接口是否為高電平;所述確定單元122當(dāng)所述麥克風(fēng)的接口為高電平時,則確定所述音頻數(shù)據(jù)的來源為麥克風(fēng)。[0097]麥克風(fēng)的接口可為通用輸入輸出接口,也可為藍(lán)牙和紅外等無線接口,判斷單元121可根據(jù)麥克風(fēng)的接口的電平狀態(tài),來判斷該接口是否有數(shù)據(jù)輸入,當(dāng)麥克風(fēng)的接口的為高電平時,確定單元122判定該音頻數(shù)據(jù)的來源為麥克風(fēng),低電平時說明麥克風(fēng)的接口未輸入數(shù)據(jù),該音頻數(shù)據(jù)來源于其它與電視機進行通信的設(shè)備。
[0098]在本發(fā)明音頻數(shù)據(jù)的處理裝置較佳實施例中,所述判斷單元121還用于于當(dāng)所述麥克風(fēng)的接口為低電平時,則根據(jù)無線模塊的狀態(tài)判斷所述音頻數(shù)據(jù)是否為無線網(wǎng)傳輸數(shù)據(jù);所述確定單元122還用于當(dāng)所述音頻數(shù)據(jù)為無線網(wǎng)傳輸數(shù)據(jù)時,則確定所述音頻數(shù)據(jù)來源為無線遙控器。
[0099]若該音頻數(shù)據(jù)不是USB數(shù)據(jù)以及麥克風(fēng)輸入數(shù)據(jù),則判斷單元121根據(jù)無線網(wǎng)模塊的狀態(tài)來判斷音頻數(shù)據(jù)是否為無線網(wǎng)傳輸數(shù)據(jù),若無線網(wǎng)模塊處于接收狀態(tài),則說明接收到的音頻數(shù)據(jù)無線網(wǎng)傳輸數(shù)據(jù),則確定單元122認(rèn)為該音頻數(shù)據(jù)來源于無線遙控器,添加模塊13對該數(shù)據(jù)添加相應(yīng)的類型標(biāo)識,數(shù)據(jù)處理器20在對該音頻數(shù)據(jù)進行處理時,解析該音頻數(shù)據(jù)并根據(jù)解析結(jié)果控制電視機進行相應(yīng)地操作。
[0100]參照圖8,圖8為圖7中判斷單元的具體結(jié)構(gòu)示意圖。
[0101]在本發(fā)明音頻數(shù)據(jù)的處理裝置較佳實施例中,所述判斷單元121包括:
[0102]獲取子單元1211,用于獲取存儲的無線網(wǎng)模塊的狀態(tài)數(shù)據(jù)和存儲地址,以及根據(jù)存儲地址獲取所述無線網(wǎng)模塊的狀態(tài)數(shù)據(jù)中的設(shè)備標(biāo)識字符、控制字符以及協(xié)議字符;
[0103]判斷子單元1212,用于根據(jù)讀取到的設(shè)備標(biāo)識字符、控制字符以及協(xié)議字符判斷所述音頻數(shù)據(jù)是否為無線網(wǎng)數(shù)據(jù)。
[0104]無線網(wǎng)模塊的狀態(tài)數(shù)據(jù)存儲在相應(yīng)的存儲地址,例如設(shè)備標(biāo)識字符的保存地址為0XFF00,該設(shè)備標(biāo)識字符為I時,則說明為無線網(wǎng)2.4GHZ,說明該設(shè)備設(shè)置有無線網(wǎng)模塊,為O時說明該設(shè)備被為連接有無線網(wǎng)模塊;當(dāng)標(biāo)識字符為I時會繼續(xù)在0XFF02存儲地址獲取控制字節(jié),獲取控制字節(jié)的最后一位,當(dāng)控制字節(jié)的最后一位為I時,說明無線網(wǎng)模塊處于收發(fā)信息的狀態(tài),當(dāng)控制字節(jié)的最后一位為O時,說明無線網(wǎng)模塊處于休眠或關(guān)閉狀態(tài);例如控制字節(jié)為0X01,控制字節(jié)的最后一位為1,則繼續(xù)在0XFF03存儲地址獲取協(xié)議字節(jié),該協(xié)議字節(jié)的最后一位標(biāo)識電視機是否對接自定義無線網(wǎng)控制協(xié)議,當(dāng)最后一位為O時,則說明對接有自定義無線網(wǎng)控制協(xié)議,若協(xié)議字節(jié)為0X00,則說明對接有自定義無線網(wǎng)控制協(xié)議,此時獲取0XFF04存儲地址的信息字節(jié),根據(jù)信息字節(jié)的最后一位的來判斷是否發(fā)現(xiàn)無線網(wǎng)音頻數(shù)據(jù)協(xié)議,例如信息字節(jié)為0X01,最后一位為I則說明發(fā)現(xiàn)無線網(wǎng)數(shù)據(jù)協(xié)議,則此時可認(rèn)為該音頻數(shù)據(jù)的來源為無線網(wǎng)。
[0105]本發(fā)明還提出一種電視機,包括以上實施例所述的音頻數(shù)據(jù)的處理裝置。
[0106]以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)變換,或直接或間接運用在其他相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
【權(quán)利要求】
1.一種音頻數(shù)據(jù)的處理方法,該方法適用于包括音頻數(shù)據(jù)處理模塊及與所述音頻數(shù)據(jù)處理模塊連接的數(shù)據(jù)處理器的裝置,其特征在于,該方法包括: 所述音頻數(shù)據(jù)處理模塊偵測并接收音頻數(shù)據(jù),并在接收到音頻數(shù)據(jù)時,獲取接收的音頻數(shù)據(jù)的來源; 所述音頻數(shù)據(jù)處理模塊根據(jù)預(yù)設(shè)的音頻數(shù)據(jù)的來源與操作類型標(biāo)識的映射關(guān)系,找出接收的音頻數(shù)據(jù)的來源對應(yīng)的操作類型標(biāo)識,并將找出的操作類型標(biāo)識添加入接收的所述音頻數(shù)據(jù); 所述數(shù)據(jù)處理器根據(jù)所述操作類型標(biāo)識對接收到的音頻數(shù)據(jù)進行對應(yīng)的操作。
2.根據(jù)權(quán)利要求1所述方法,其特征在于,所述獲取所述音頻數(shù)據(jù)的來源的步驟包括: 所述音頻數(shù)據(jù)處理模塊根據(jù)所述音頻數(shù)據(jù)的結(jié)構(gòu)判斷所述音頻數(shù)據(jù)是否為USB數(shù)據(jù); 當(dāng)所述音頻數(shù)據(jù)為USB數(shù)據(jù)時,則所述音頻數(shù)據(jù)處理模塊確定所述音頻數(shù)據(jù)來源為USB設(shè)備。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述音頻數(shù)據(jù)的結(jié)構(gòu)判斷所述音頻數(shù)據(jù)是否為USB數(shù)據(jù)的步驟之后還包括: 當(dāng)所述音頻數(shù)據(jù)不是USB數(shù)據(jù)時,則所述音頻數(shù)據(jù)處理模塊判斷麥克風(fēng)的接口是否為高電平; 當(dāng)所述麥克風(fēng)的接口為高電平時,則所述音頻數(shù)據(jù)處理模塊確定所述音頻數(shù)據(jù)的來源為麥克風(fēng)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述解析所述音頻數(shù)據(jù)并根據(jù)所述音頻數(shù)據(jù)的結(jié)構(gòu)判斷所述音頻數(shù)據(jù)是 否為USB數(shù)據(jù)的步驟之后還包括: 當(dāng)所述麥克風(fēng)的接口為低電平時,則所述音頻數(shù)據(jù)處理模塊根據(jù)無線模塊的狀態(tài)判斷所述音頻數(shù)據(jù)是否為無線網(wǎng)傳輸數(shù)據(jù); 當(dāng)所述音頻數(shù)據(jù)為無線網(wǎng)傳輸數(shù)據(jù)時,則所述音頻數(shù)據(jù)處理模塊確定所述音頻數(shù)據(jù)來源為無線遙控器。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于所述音頻數(shù)據(jù)處理模塊根據(jù)無線模塊的狀態(tài)判斷所述音頻數(shù)據(jù)是否為無線網(wǎng)傳輸數(shù)據(jù)的步驟包括: 所述音頻數(shù)據(jù)處理模塊獲取存儲的無線網(wǎng)模塊的狀態(tài)數(shù)據(jù)和存儲地址; 所述音頻數(shù)據(jù)處理模塊根據(jù)存儲地址獲取所述無線網(wǎng)模塊的狀態(tài)數(shù)據(jù)中的設(shè)備標(biāo)識字符、控制字符以及協(xié)議字符; 所述音頻數(shù)據(jù)處理模塊根據(jù)讀取到的設(shè)備標(biāo)識字符、控制字符以及協(xié)議字符判斷所述音頻數(shù)據(jù)是否為無線網(wǎng)數(shù)據(jù)。
6.一種音頻數(shù)據(jù)的處理裝置,其特征在于,包括音頻數(shù)據(jù)處理模塊和數(shù)據(jù)處理器,其中: 所述音頻數(shù)據(jù)處理模塊包括: 偵測模塊,用于偵測并接收音頻數(shù)據(jù); 獲取模塊,用于在接收到音頻數(shù)據(jù)時,獲取接收的音頻數(shù)據(jù)的來源; 添加模塊,用于根據(jù)預(yù)設(shè)的音頻數(shù)據(jù)的來源與操作類型標(biāo)識的映射關(guān)系,找出接收的音頻數(shù)據(jù)的來源對應(yīng)的操作類型標(biāo)識,并將找出的操作類型標(biāo)識添加入接收的所述音頻數(shù)據(jù);所述數(shù)據(jù)處理器用于根據(jù)所述操作類型標(biāo)識對接收到的音頻數(shù)據(jù)進行對應(yīng)的操作。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述獲取模塊包括: 判斷單元,用于根據(jù)所述音頻數(shù)據(jù)的結(jié)構(gòu)判斷所述音頻數(shù)據(jù)是否為USB數(shù)據(jù); 確定單元,用于當(dāng)所述音頻數(shù)據(jù)為USB數(shù)據(jù)時,則確定所述音頻數(shù)據(jù)來源為USB設(shè)備。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述判斷單元還用于當(dāng)所述音頻數(shù)據(jù)不是USB數(shù)據(jù)時,判斷麥克風(fēng)的接口是否為高電平;所述確定模塊還用于當(dāng)所述麥克風(fēng)的接口為高電平時,則確定所述音頻數(shù)據(jù)的來源為麥克風(fēng)。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述判斷單元還用于當(dāng)所述麥克風(fēng)的接口為低電平時,則根據(jù)無線模塊的狀態(tài)判斷所述音頻數(shù)據(jù)是否為無線網(wǎng)傳輸數(shù)據(jù);所述確定單元還用于當(dāng)所述音頻數(shù)據(jù)為無線網(wǎng)傳輸數(shù)據(jù)時,則確定所述音頻數(shù)據(jù)來源為無線遙控器。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述判斷單元包括: 獲取子單元,用于獲取存儲的無線網(wǎng)模塊的狀態(tài)數(shù)據(jù)和存儲地址,以及根據(jù)存儲地址獲取所述無線網(wǎng)模塊的狀態(tài)數(shù)據(jù)中的設(shè)備標(biāo)識字符、控制字符以及協(xié)議字符; 判斷子單元,用于根據(jù)讀取到的設(shè)備標(biāo)識字符、控制字符以及協(xié)議字符判斷所述音頻數(shù)據(jù)是否為無線網(wǎng)數(shù)據(jù)。
11.一種電視機,其特征`在于,包括如權(quán)利要求6-10任一項所述的音頻數(shù)據(jù)處理裝置。
【文檔編號】H04N21/435GK103686338SQ201310356765
【公開日】2014年3月26日 申請日期:2013年8月15日 優(yōu)先權(quán)日:2013年8月15日
【發(fā)明者】王云華 申請人:深圳Tcl新技術(shù)有限公司