本發(fā)明涉及電視
技術(shù)領(lǐng)域:
,尤其涉及一種電視的檢測方法及裝置。
背景技術(shù):
:電視在工廠生產(chǎn)過程中,需要對電視進行檢測或調(diào)試,一般是通過串口工具或工廠遙控等方法進行檢測。而通過串口工具方法對電視進行檢測時,必須具備能連接電視的串口工具和一臺PC電腦作為服務(wù)器來發(fā)送相關(guān)的命令,這樣需要人工去連接額外的串口工具和電腦,不僅增大生產(chǎn)成本,而且增加每個工種拔線插線等重復(fù)工作,非常麻煩。同樣,通過工廠遙控方法對電視進行檢測時,同樣需要每個工位去操作遙控器,還可能出現(xiàn)遙控到其它工位電視導(dǎo)致人為誤操作,嚴(yán)重影響正常檢測生產(chǎn)效率,不夠便捷。技術(shù)實現(xiàn)要素:本發(fā)明的主要目的在于提供一種電視的檢測方法及裝置,旨在提高對電視進行檢測的便捷性及效率。為實現(xiàn)上述目的,本發(fā)明提供了一種電視的檢測方法,包括:當(dāng)電視在工廠檢測模式下接收到遙控器發(fā)送的錄音指令后,判斷所述遙控器是否是工廠藍牙遙控器;當(dāng)所述遙控器是工廠藍牙遙控器時,接收所述工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù);將所述音頻數(shù)據(jù)與所述電視預(yù)存的指令庫進行匹配,判斷所述指令庫中是否存在與所述音頻數(shù)據(jù)匹配的檢測指令;當(dāng)所述指令庫中存在與所述音頻數(shù)據(jù)匹配的檢測指令時,根據(jù)所述檢測指令調(diào)用對應(yīng)的調(diào)試接口執(zhí)行相應(yīng)的檢測操作。優(yōu)選地,所述將所述音頻數(shù)據(jù)與所述電視預(yù)存的指令庫進行匹配,判斷所述指令庫中是否存在與所述音頻數(shù)據(jù)匹配的檢測指令包括:對所述音頻數(shù)據(jù)進行語義分析提取相應(yīng)的關(guān)鍵詞;將所述關(guān)鍵詞與所述電視預(yù)存的指令庫進行匹配,判斷所述指令庫中是否存在與所述關(guān)鍵詞匹配度大于預(yù)設(shè)閾值的檢測指令;當(dāng)所述指令庫中存在與所述關(guān)鍵詞匹配度大于預(yù)設(shè)閾值的檢測指令時,確定所述指令庫中存在與所述音頻數(shù)據(jù)匹配的檢測指令;當(dāng)所述指令庫中不存在與所述關(guān)鍵詞匹配度大于預(yù)設(shè)閾值的檢測指令時,確定所述指令庫中不存在與所述音頻數(shù)據(jù)匹配的檢測指令。優(yōu)選地,所述當(dāng)電視在工廠檢測模式下接收到遙控器發(fā)送的錄音指令后,判斷所述遙控器是否是工廠藍牙遙控器之前包括:所述電視在加載藍牙驅(qū)動及初始化藍牙后臺服務(wù)后,接收所述工廠藍牙遙控器發(fā)送的配對指令,根據(jù)所述配對指令啟動配對服務(wù)搜索所述工廠藍牙遙控器發(fā)送的配對廣播;當(dāng)搜索到所述工廠藍牙遙控器發(fā)送的配對廣播時,根據(jù)所述配對廣播啟動加密及與所述工廠藍牙遙控器交互密匙,建立與所述工廠藍牙遙控器之間的連接;在建立與所述工廠藍牙遙控器之間的連接后,執(zhí)行當(dāng)電視在工廠檢測模式下接收到遙控器發(fā)送的錄音指令后,判斷所述遙控器是否是工廠藍牙遙控器的步驟。優(yōu)選地,所述判斷所述遙控器是否是工廠藍牙遙控器包括:獲取所述遙控器的標(biāo)識信息,將所述遙控器的標(biāo)識信息與預(yù)置的數(shù)據(jù)庫中存儲的目標(biāo)標(biāo)識信息進行匹配;當(dāng)所述數(shù)據(jù)庫中存在與所述遙控器的標(biāo)識信息一致的目標(biāo)標(biāo)識信息時,確定所述遙控器是工廠藍牙遙控器;當(dāng)所述數(shù)據(jù)庫中不存在與所述遙控器的標(biāo)識信息一致的目標(biāo)標(biāo)識信息時,確定所述遙控器不是工廠藍牙遙控器。優(yōu)選地,所述當(dāng)所述遙控器是工廠藍牙遙控器時,接收所述工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)之前包括:預(yù)先設(shè)置的用于接收工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)的音頻傳輸通道;所述當(dāng)所述遙控器是工廠藍牙遙控器時,接收所述工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)的步驟包括:當(dāng)所述遙控器是工廠藍牙遙控器時,將協(xié)議棧中接收到的所述工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù),通過進程間通訊傳輸至所述音頻傳輸通道。此外,為實現(xiàn)上述目的,本發(fā)明還提供了一種電視的檢測裝置,包括:判斷模塊,用于當(dāng)電視在工廠檢測模式下接收到遙控器發(fā)送的錄音指令后,判斷所述遙控器是否是工廠藍牙遙控器;接收模塊,用于當(dāng)所述遙控器是工廠藍牙遙控器時,接收所述工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù);匹配模塊,用于將所述音頻數(shù)據(jù)與所述電視預(yù)存的指令庫進行匹配,判斷所述指令庫中是否存在與所述音頻數(shù)據(jù)匹配的檢測指令;檢測模塊,用于當(dāng)所述指令庫中存在與所述音頻數(shù)據(jù)匹配的檢測指令時,根據(jù)所述檢測指令調(diào)用對應(yīng)的調(diào)試接口執(zhí)行相應(yīng)的檢測操作。優(yōu)選地,所述匹配模塊包括:提取單元,用于對所述音頻數(shù)據(jù)進行語義分析提取相應(yīng)的關(guān)鍵詞;判斷單元,用于將所述關(guān)鍵詞與所述電視預(yù)存的指令庫進行匹配,判斷所述指令庫中是否存在與所述關(guān)鍵詞匹配度大于預(yù)設(shè)閾值的檢測指令;第一確定單元,用于當(dāng)所述指令庫中存在與所述關(guān)鍵詞匹配度大于預(yù)設(shè)閾值的檢測指令時,確定所述指令庫中存在與所述音頻數(shù)據(jù)匹配的檢測指令;第二確定單元,用于當(dāng)所述指令庫中不存在與所述關(guān)鍵詞匹配度大于預(yù)設(shè)閾值的檢測指令時,確定所述指令庫中不存在與所述音頻數(shù)據(jù)匹配的檢測指令。優(yōu)選地,所述電視的檢測裝置還包括:搜索模塊,用于所述電視在加載藍牙驅(qū)動及初始化藍牙后臺服務(wù)后,接收所述工廠藍牙遙控器發(fā)送的配對指令,根據(jù)所述配對指令啟動配對服務(wù)搜索所述工廠藍牙遙控器發(fā)送的配對廣播;建立模塊,用于當(dāng)搜索到所述工廠藍牙遙控器發(fā)送的配對廣播時,根據(jù)所述配對廣播啟動加密及與所述工廠藍牙遙控器交互密匙,建立與所述工廠藍牙遙控器之間的連接;所述判斷模塊還用于,在建立與所述工廠藍牙遙控器之間的連接后,當(dāng)電視在工廠檢測模式下接收到遙控器發(fā)送的錄音指令后,判斷所述遙控器是否是工廠藍牙遙控器。優(yōu)選地,所述判斷模塊包括:匹配單元,用于獲取所述遙控器的標(biāo)識信息,將所述遙控器的標(biāo)識信息與預(yù)置的數(shù)據(jù)庫中存儲的目標(biāo)標(biāo)識信息進行匹配;第三確定單元,用于當(dāng)所述數(shù)據(jù)庫中存在與所述遙控器的標(biāo)識信息一致的目標(biāo)標(biāo)識信息時,確定所述遙控器是工廠藍牙遙控器;第四確定單元,用于當(dāng)所述數(shù)據(jù)庫中不存在與所述遙控器的標(biāo)識信息一致的目標(biāo)標(biāo)識信息時,確定所述遙控器不是工廠藍牙遙控器。優(yōu)選地,所述電視的檢測裝置還包括:設(shè)置模塊,用于預(yù)先設(shè)置的用于接收工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)的音頻傳輸通道;接收模塊還用于,當(dāng)所述遙控器是工廠藍牙遙控器時,將協(xié)議棧中接收到的所述工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù),通過進程間通訊傳輸至所述音頻傳輸通道。本發(fā)明實施例提供的電視的檢測方法及裝置,當(dāng)電視在工廠檢測模式下接收到遙控器發(fā)送的錄音指令后,當(dāng)該遙控器是工廠藍牙遙控器時,接收工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)。然后將音頻數(shù)據(jù)與電視預(yù)存的指令庫進行匹配,當(dāng)指令庫中存在與音頻數(shù)據(jù)匹配的檢測指令時,根據(jù)檢測指令調(diào)用對應(yīng)的調(diào)試接口執(zhí)行相應(yīng)的檢測操作。從而通過工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)所產(chǎn)生的檢測指令對電視進行檢測,實現(xiàn)了通過藍牙語音對電視進行檢測,而不需要人工執(zhí)行繁瑣的操作步驟,提高了對電視進行檢測的便捷性及效率。附圖說明圖1為本發(fā)明電視的檢測方法第一實施例的流程示意圖;圖2為本發(fā)明電視的檢測方法第二實施例的流程示意圖;圖3為本發(fā)明多臺電視與工廠藍牙遙控器進行配對連接的示意圖,圖4為本發(fā)明電視的檢測裝置第一實施例的功能模塊示意圖;圖5為本發(fā)明電視的檢測裝置第二實施例的功能模塊示意圖。本發(fā)明目的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。具體實施方式應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。如圖1所示,示出了本發(fā)明一種電視的檢測方法第一實施例。該實施例的電視的檢測方法包括:步驟S10、當(dāng)電視在工廠檢測模式下接收到遙控器發(fā)送的錄音指令后,判斷所述遙控器是否是工廠藍牙遙控器;本實施例中,為了方便對電視進行檢測及不影響電視的正常使用,在對電視進行檢測時,需要控制電視進入工廠檢測模式。電視可安裝有工廠應(yīng)用程序,用于控制電視進入工廠檢測模式。優(yōu)選地,在對電視進行檢測之前,接收工廠檢測模式的開啟指令,根據(jù)所述開啟指令控制所述電視進入所述工廠檢測模式;在所述工廠檢測模式下,接收到遙控器發(fā)送的錄音指令后,判斷所述遙控器是否是工廠藍牙遙控器,以減少誤操作。當(dāng)電視未進入工廠檢測模式的情況下,將不會對電視進行檢測,使得電視可正常使用。由于藍牙模塊是當(dāng)今智能電視的基本功能,而藍牙遙控器也成為電視標(biāo)準(zhǔn)配置,利用藍牙遙控器上麥克風(fēng)通過私有定制藍牙命令控制錄音傳輸,可將錄音數(shù)據(jù)傳輸并存儲到電視端指定位置。因此,可將電視與藍牙遙控器進行連接,通過接收藍牙遙控器發(fā)送的檢測指令實現(xiàn)對電視進行檢測。優(yōu)選地,該藍牙遙控器為工廠藍牙遙控器,該工廠藍牙遙控器為用于向電視發(fā)送的檢測指令的指定藍牙遙控器。在對電視進行檢測之前,首先將電視與工廠藍牙遙控器進行配對連接,在電視與工廠藍牙遙控器進行配對連接后,控制電視進入工廠檢測模式。在工廠檢測模式下偵測是否接收到遙控器發(fā)送的錄音指令,即偵測遙控器上指定的按鍵是否存在觸發(fā)操作。當(dāng)電視在工廠檢測模式下接收到遙控器發(fā)送的錄音指令時,判斷該遙控器是否是工廠藍牙遙控器。判斷當(dāng)前的遙控器是否是工廠藍牙遙控器方式可根據(jù)具體情況而靈活設(shè)置,例如,可通過遙控器名稱或標(biāo)識等信息進行判斷。步驟S20、當(dāng)所述遙控器是工廠藍牙遙控器時,接收所述工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù);當(dāng)發(fā)送錄音指令的遙控器是工廠藍牙遙控器時,電視可接收該工廠藍牙遙控器錄音并通過藍牙協(xié)議發(fā)送音頻數(shù)據(jù)。例如,用戶可按下工廠藍牙遙控器上的指定錄音按鍵,開始錄音“切換頻道”、或“模數(shù)轉(zhuǎn)換調(diào)整”等命令生成音頻數(shù)據(jù),松開按壓指定錄音按鍵的手指后,工廠藍牙遙控器即可將音頻數(shù)據(jù)發(fā)生至電視。優(yōu)選地,為了解決與標(biāo)配遙控器占用錄音設(shè)備沖突導(dǎo)致無法使用的問題,可通過安卓音頻系統(tǒng)audioflinger換到音頻傳輸通道(即factory_remote通道),對接收到的工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)進行傳輸。當(dāng)發(fā)送錄音指令的遙控器不是工廠藍牙遙控器時,不接收該遙控器發(fā)送的音頻數(shù)據(jù),即錄音失敗,結(jié)束本次錄音。步驟S30、將所述音頻數(shù)據(jù)與所述電視預(yù)存的指令庫進行匹配,判斷所述指令庫中是否存在與所述音頻數(shù)據(jù)匹配的檢測指令;本實施例中,將預(yù)先錄制好的參考錄音文件存儲到電視本地的指令位置的指令庫中,例如,將各指定工廠需檢測指令的錄音文件存儲至電視的U盤中。該參考錄音文件為檢測指令的錄音數(shù)據(jù),檢測指令可包括模數(shù)轉(zhuǎn)換調(diào)整指令、切臺指令等,參考錄音文件可包括模數(shù)轉(zhuǎn)換調(diào)整指令對應(yīng)的ADC調(diào)整錄音1_ADC.pcm,切臺指令對應(yīng)的切臺錄音2_ChangeCH.pcm等。電視在接收到的工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)存儲至指定的存儲單元(例如,/data/mic/)后,啟動一個簡單語音識別應(yīng)用,對讀取到藍牙傳輸過來音頻數(shù)據(jù)進行語義分析確定該音頻數(shù)據(jù)對應(yīng)的關(guān)鍵詞,將該關(guān)鍵詞與電視預(yù)存的指令庫進行匹配,判斷指令庫中是否存在與音頻數(shù)據(jù)匹配的檢測指令。使得語義識別在電視的本地,不需要依賴平臺或網(wǎng)絡(luò)就可識別,并進行數(shù)據(jù)匹配來確定檢測指令,從而更加有利于工廠自動化生產(chǎn)。步驟S40、當(dāng)所述指令庫中存在與所述音頻數(shù)據(jù)匹配的檢測指令時,根據(jù)所述檢測指令調(diào)用對應(yīng)的調(diào)試接口執(zhí)行相應(yīng)的檢測操作。當(dāng)指令庫中存在與音頻數(shù)據(jù)匹配的檢測指令時,根據(jù)檢測指令發(fā)送對應(yīng)廣播指令至應(yīng)用上層,調(diào)用工廠對應(yīng)的調(diào)試接口執(zhí)行相應(yīng)的檢測操作。檢測指令與檢測操作之間的映射關(guān)系如表1所示,表1中的具體參數(shù)可根據(jù)實際需要進行設(shè)置,并不限定本發(fā)明。例如,電視在接收到模數(shù)轉(zhuǎn)換調(diào)整的檢測指令(CMD_AUTO_ADJUST_ADC)時,將執(zhí)行模數(shù)轉(zhuǎn)換調(diào)整的檢測操作;電視在接收到切臺的檢測指令時,將執(zhí)行切臺的檢測操作。這樣電視只要與工廠藍牙遙控器進行配對連接后,接收到工廠藍牙遙控器發(fā)送的檢測指令都會將執(zhí)行相應(yīng)的操作,從而實現(xiàn)了便捷的生產(chǎn)調(diào)試。解決了目前工廠檢測及調(diào)試需人工連接串口等設(shè)置,不利于工廠自動化的問題。該檢測方法簡單方便,極大節(jié)省測試資源,降低了生產(chǎn)成本,且大大提高了生產(chǎn)效率。表1.檢測指令與檢測操作之間的映射關(guān)系指令編號檢測指令執(zhí)行動作1CMD_AUTO_ADJUST_ADCAuto_Adjust_ADC()2CMD_CHANGE_CH_UPChange_channle_up()3CMD_CHANGE_VOLUEM_UPSet_up_volume()..................當(dāng)指令庫中存在與音頻數(shù)據(jù)匹配的檢測指令時,可輸出相應(yīng)的提示信息,例如,可以通過電視揚聲器輸出語音播報“無法匹配到檢測指令”的相關(guān)語音提示,或者是在移動終端的顯示屏幕內(nèi)彈出對話框,在該對話框內(nèi)顯示“無法匹配到檢測指令”的相關(guān)信息,以提示檢測人員。這樣不僅可以簡化每個工位檢測人員的工作,還可以縮減工位,很大程度節(jié)省生產(chǎn)成本。另外,在目前所有平臺上工廠生產(chǎn)通過串口調(diào)試時,往往無法顯示調(diào)試信息,尤其當(dāng)調(diào)試功能有問題時,都無法添加調(diào)試命令打印相關(guān)數(shù)據(jù)來分析問題,給開發(fā)人員分析問題帶來極大不便。而本實施例中,可將電視與PC電腦連接,由于不要電腦發(fā)送檢測指令至電視,因此,可在電腦的顯示界面內(nèi)顯示調(diào)試信息,當(dāng)調(diào)試功能有問題時,可在電腦上添加調(diào)試命令打印相關(guān)數(shù)據(jù)進行分析,方便開發(fā)人員進行調(diào)試。需要說明的是,不僅可以將工廠藍牙遙控器添加藍牙及麥克風(fēng),還可以根據(jù)藍牙的可擴展字段,實現(xiàn)遙控器可配對多臺電視,從而實現(xiàn)批量操作。即工廠藍牙遙控器可將檢測指令發(fā)送至與其連接的多臺電視,同時控制多臺電視,對多臺電視進行相應(yīng)的檢測,擴展性很強。而且電視還兼容標(biāo)配遙控器語音功能,大大提高了生產(chǎn)效率。本發(fā)明實施例當(dāng)電視在工廠檢測模式下接收到遙控器發(fā)送的錄音指令后,當(dāng)該遙控器是工廠藍牙遙控器時,接收工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)。然后將音頻數(shù)據(jù)與電視預(yù)存的指令庫進行匹配,當(dāng)指令庫中存在與音頻數(shù)據(jù)匹配的檢測指令時,根據(jù)檢測指令調(diào)用對應(yīng)的調(diào)試接口執(zhí)行相應(yīng)的檢測操作。從而通過工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)所產(chǎn)生的檢測指令對電視進行檢測,實現(xiàn)了通過藍牙語音對電視進行檢測,而不需要人工執(zhí)行繁瑣的操作步驟,提高了對電視進行檢測的便捷性及效率。進一步地,如圖2所示,基于上述電視的檢測方法第一實施例,提出了本發(fā)明電視的檢測方法第二實施例,該實施例中上述步驟S30可包括:步驟S31、對所述音頻數(shù)據(jù)進行語義分析提取相應(yīng)的關(guān)鍵詞;步驟S32、將所述關(guān)鍵詞與所述電視預(yù)存的指令庫進行匹配,判斷所述指令庫中是否存在與所述關(guān)鍵詞匹配度大于預(yù)設(shè)閾值的檢測指令;若是,則執(zhí)行步驟S33;若是,則執(zhí)行步驟S34;步驟S33、確定所述指令庫中存在與所述音頻數(shù)據(jù)匹配的檢測指令;步驟S34、確定所述指令庫中不存在與所述音頻數(shù)據(jù)匹配的檢測指令。本實施例中,電視在將接收到工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)與預(yù)存的指令庫進行匹配的過程中,電視將從音頻傳輸通道audioHAL中的in_read()讀取到藍牙協(xié)議棧傳輸過來的音頻數(shù)據(jù),保存到存儲單元/data/mic/record.pcm中。其中,in_read()audioHAL標(biāo)準(zhǔn)接口,用于上層Androidb標(biāo)準(zhǔn)Record接口讀取數(shù)據(jù)流的內(nèi)容。然后對音頻數(shù)據(jù)進行語義分析提取相應(yīng)的關(guān)鍵詞,例如,當(dāng)音頻數(shù)據(jù)為“進行模數(shù)轉(zhuǎn)換調(diào)整”,提取到的關(guān)鍵詞為“模數(shù)轉(zhuǎn)換調(diào)整”;當(dāng)音頻數(shù)據(jù)為“將當(dāng)前的頻道切換到下一個頻道”,提取到的關(guān)鍵詞為“切換頻道”;等等。將得到的關(guān)鍵詞與電視預(yù)存的指令庫進行匹配,判斷指令庫中是否存在與關(guān)鍵詞匹配度大于預(yù)設(shè)閾值的檢測指令,該預(yù)設(shè)閾值可根據(jù)具體情況而靈活設(shè)置,例如,將預(yù)設(shè)閾值設(shè)置為90%。當(dāng)指令庫中存在與關(guān)鍵詞匹配度大于預(yù)設(shè)閾值的檢測指令時,確定指令庫中存在與音頻數(shù)據(jù)匹配的檢測指令,此時可根據(jù)檢測指令調(diào)用對應(yīng)的調(diào)試接口執(zhí)行相應(yīng)的檢測操作。反之,當(dāng)指令庫中不存在與關(guān)鍵詞匹配度大于預(yù)設(shè)閾值的檢測指令時,確定指令庫中不存在與音頻數(shù)據(jù)匹配的檢測指令,此時不執(zhí)行檢測操作,可輸出相應(yīng)的提示信息。本實施例電視可對接收到的音頻數(shù)據(jù)進行語義分析提取相應(yīng)的關(guān)鍵詞與指令庫進行匹配,當(dāng)指令庫中存在與關(guān)鍵詞匹配度大于預(yù)設(shè)閾值的檢測指令時,確定指令庫中存在與音頻數(shù)據(jù)匹配的檢測指令,否則確定指令庫中不存在與音頻數(shù)據(jù)匹配的檢測指令。使得電視可對檢測指令進行準(zhǔn)確識別,提高了對電視進行檢測的可靠性。進一步地,基于上述電視的檢測方法第一實施例,提出了本發(fā)明電視的檢測方法第三實施例,該實施例中上述步驟S10之前包括:所述電視在加載藍牙驅(qū)動及初始化藍牙后臺服務(wù)后,接收所述工廠藍牙遙控器發(fā)送的配對指令,根據(jù)所述配對指令啟動配對服務(wù)搜索所述工廠藍牙遙控器發(fā)送的配對廣播;當(dāng)搜索到所述工廠藍牙遙控器發(fā)送的配對廣播時,根據(jù)所述配對廣播啟動加密及與所述工廠藍牙遙控器交互密匙,建立與所述工廠藍牙遙控器之間的連接;在建立與所述工廠藍牙遙控器之間的連接后,執(zhí)行當(dāng)電視在工廠檢測模式下接收到遙控器發(fā)送的錄音指令后,判斷所述遙控器是否是工廠藍牙遙控器的步驟。本實施例中,在對電視進行檢測之前,首先電視需要與工廠藍牙遙控器之間建立配對連接。具體地,電視端開機開啟后,加載藍牙驅(qū)動(即XXX.ko)及初始化藍牙后臺服務(wù)(即profile服務(wù))。工廠藍牙遙控器進入配對模式后,發(fā)送啟動自動對碼紅外按鍵和自定義配對廣播等配對指令,例如,同時按下工廠藍牙遙控器上的“返回”+“OK”鍵發(fā)送配對指令至電視。電視在接收到工廠藍牙遙控器發(fā)送的配對指令后,啟動配對服務(wù)搜索工廠藍牙遙控器發(fā)送的配對廣播。當(dāng)工廠藍牙遙控器未收到電視發(fā)送的成功建立連接的回應(yīng)消息時,持續(xù)預(yù)設(shè)時間發(fā)送配對廣播,該預(yù)設(shè)時間可設(shè)置為31秒,也可以根據(jù)具體情況而靈活設(shè)置。當(dāng)電視搜索到工廠藍牙遙控器發(fā)送的配對廣播時,根據(jù)該配對廣播啟動加密及與工廠藍牙遙控器交互密匙(即link_key),建立與該工廠藍牙遙控器之間的連接,并存儲該工廠藍牙遙控器的信息。工廠藍牙遙控器在與電視成功建立連接后,也會記錄電視的標(biāo)識信息,該電視的標(biāo)識信息包括電視的主機身份碼(TV0),以及對應(yīng)主身份機碼的地址MAC、密匙LinkKey等。電視在建立與工廠藍牙遙控器之間的連接后,可進入工廠檢測模式接收工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù),并在確定音頻數(shù)據(jù)對應(yīng)的檢測指令后,執(zhí)行相應(yīng)的檢測操作。需要說明的是,可以根據(jù)藍牙的可擴展字段,實現(xiàn)遙控器可配對多臺電視,從而實現(xiàn)批量操作。如圖3所示,工廠藍牙遙控器可與多臺電視建立連接時,首先會建立隊列,創(chuàng)建隊列最大長度可根據(jù)實際需要進行設(shè)置,例如可設(shè)置為4,該隊列用于存儲配對過程中電視的標(biāo)識信息。工廠藍牙遙控器依次將最近配對的電視的標(biāo)識信息插入到隊列中進行存儲,圖3中是工廠藍牙遙控器存儲的最近四次配對過的電視的標(biāo)識信息。在工廠藍牙遙控器在與多臺電視進行配對連接后,通過藍牙協(xié)議同時發(fā)送音頻數(shù)據(jù)至多個電視,多個電視在根據(jù)音頻數(shù)據(jù)確定檢測指令后,對多臺電視進行相應(yīng)的檢測,擴展性很強,實現(xiàn)了同時控制多臺電視。本實施例電視在加載藍牙驅(qū)動及初始化藍牙后臺服務(wù)后,接收工廠藍牙遙控器發(fā)送的配對指令來啟動配對服務(wù)搜索到工廠藍牙遙控器發(fā)送的配對廣播時,啟動加密及與工廠藍牙遙控器交互密匙,建立與工廠藍牙遙控器之間的連接。使得電視快速與工廠藍牙遙控器進行連接,大大提高了生產(chǎn)效率。進一步地,基于上述電視的檢測方法第一實施例,提出了本發(fā)明電視的檢測方法第四實施例,該實施例中上述步驟S10可包括:獲取所述遙控器的標(biāo)識信息,將所述遙控器的標(biāo)識信息與預(yù)置的數(shù)據(jù)庫中存儲的目標(biāo)標(biāo)識信息進行匹配;當(dāng)所述數(shù)據(jù)庫中存在與所述遙控器的標(biāo)識信息一致的目標(biāo)標(biāo)識信息時,確定所述遙控器是工廠藍牙遙控器;當(dāng)所述數(shù)據(jù)庫中不存在與所述遙控器的標(biāo)識信息一致的目標(biāo)標(biāo)識信息時,確定所述遙控器不是工廠藍牙遙控器。本實施例中,電視預(yù)先設(shè)置有用于存儲工廠藍牙遙控器的標(biāo)識信息的數(shù)據(jù)庫,工廠藍牙遙控器的標(biāo)識信息可以是工廠藍牙遙控器的名稱或者是唯一標(biāo)識等。當(dāng)電視在工廠檢測模式下接收到遙控器發(fā)送的錄音指令后,在判斷該遙控器是否是工廠藍牙遙控器的過程中,首先獲取該遙控器的標(biāo)識信息,將遙控器的標(biāo)識信息與預(yù)置的數(shù)據(jù)庫中存儲的目標(biāo)標(biāo)識信息進行匹配,判斷數(shù)據(jù)庫中是否存在與遙控器的標(biāo)識信息一致的目標(biāo)標(biāo)識信息。當(dāng)數(shù)據(jù)庫中存在與該遙控器的標(biāo)識信息一致的目標(biāo)標(biāo)識信息時,確定該遙控器是工廠藍牙遙控器;反正,當(dāng)數(shù)據(jù)庫中不存在與該遙控器的標(biāo)識信息一致的目標(biāo)標(biāo)識信息時,確定該遙控器不是工廠藍牙遙控器。本實施例電視通過獲取遙控器的標(biāo)識信息,與預(yù)置的數(shù)據(jù)庫中存儲的目標(biāo)標(biāo)識信息進行匹配來確定該遙控器是否是工廠藍牙遙控器,提高了電視對工廠藍牙遙控器進行判定的便捷性。進一步地,基于上述電視的檢測方法第一、第二、第三或第四實施例,提出了本發(fā)明電視的檢測方法第五實施例,該實施例中上述步驟S20之前包括:預(yù)先設(shè)置的用于接收工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)的音頻傳輸通道;上述步驟S20可包括:當(dāng)所述遙控器是工廠藍牙遙控器時,將協(xié)議棧中接收到的所述工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù),通過進程間通訊傳輸至所述音頻傳輸通道。本實施例中,為了解決標(biāo)配遙控器占用錄音設(shè)備沖突導(dǎo)致無法使用問題,電視可預(yù)先設(shè)置的用于接收工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)的音頻傳輸通道,該音頻傳輸通道僅用于傳輸接收到的工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)。即電視需要在安卓錄音系統(tǒng)audio_policy添加一路音頻傳輸通道factory_remote。當(dāng)電視進入工廠檢測模式并判定當(dāng)前發(fā)送錄音指令的遙控器是工廠藍牙遙控器時,將切換到對應(yīng)的音頻傳輸通道。即將協(xié)議棧中接收到的工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù),通過進程間通訊傳輸至音頻傳輸通道,通過音頻傳輸通道將音頻數(shù)據(jù)發(fā)送至存儲單元進行存儲,以便對音頻數(shù)據(jù)進行分析確定對應(yīng)的檢測指令對電視進行相應(yīng)的檢測。在安卓錄音系統(tǒng)中添加一路音頻傳輸通道,即audio_policy.conf添加一路factory_remote,僅用于傳輸接收到的工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)錄音使用,具體如下:本實施例電視預(yù)先設(shè)置的用于接收工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)的音頻傳輸通道,當(dāng)接收到工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)時,將協(xié)議棧中接收到的音頻數(shù)據(jù)通過進程間通訊傳輸至該音頻傳輸通道。解決了標(biāo)配遙控器占用錄音設(shè)備沖突導(dǎo)致無法使用問題,極大節(jié)省對電視進行檢測的資源,降低了生產(chǎn)成本,且大大提高了生產(chǎn)效率即可靠性。對應(yīng)地,如圖4所示,提出本發(fā)明一種電視的檢測裝置第一實施例。該實施例的電視的檢測裝置包括:判斷模塊100,用于當(dāng)電視在工廠檢測模式下接收到遙控器發(fā)送的錄音指令后,判斷所述遙控器是否是工廠藍牙遙控器;本實施例中,為了方便對電視進行檢測及不影響電視的正常使用,在對電視進行檢測時,需要控制電視進入工廠檢測模式。電視可安裝有工廠應(yīng)用程序,用于控制電視進入工廠檢測模式。優(yōu)選地,在對電視進行檢測之前,接收工廠檢測模式的開啟指令,根據(jù)所述開啟指令控制所述電視進入所述工廠檢測模式;在所述工廠檢測模式下,接收到遙控器發(fā)送的錄音指令后,判斷所述遙控器是否是工廠藍牙遙控器,以減少誤操作。當(dāng)電視未進入工廠檢測模式的情況下,將不會對電視進行檢測,使得電視可正常使用。由于藍牙模塊是當(dāng)今智能電視的基本功能,而藍牙遙控器也成為電視標(biāo)準(zhǔn)配置,利用藍牙遙控器上麥克風(fēng)通過私有定制藍牙命令控制錄音傳輸,可將錄音數(shù)據(jù)傳輸并存儲到電視端指定位置。因此,可將電視與藍牙遙控器進行連接,通過接收藍牙遙控器發(fā)送的檢測指令實現(xiàn)對電視進行檢測。優(yōu)選地,該藍牙遙控器為工廠藍牙遙控器,該工廠藍牙遙控器為用于向電視發(fā)送的檢測指令的指定藍牙遙控器。在對電視進行檢測之前,首先將電視與工廠藍牙遙控器進行配對連接,在電視與工廠藍牙遙控器進行配對連接后,控制電視進入工廠檢測模式。在工廠檢測模式下偵測是否接收到遙控器發(fā)送的錄音指令,即偵測遙控器上指定的按鍵是否存在觸發(fā)操作。當(dāng)電視在工廠檢測模式下接收到遙控器發(fā)送的錄音指令時,判斷模塊100判斷該遙控器是否是工廠藍牙遙控器。判斷當(dāng)前的遙控器是否是工廠藍牙遙控器方式可根據(jù)具體情況而靈活設(shè)置,例如,可通過遙控器名稱或標(biāo)識等信息進行判斷。接收模塊200,用于當(dāng)所述遙控器是工廠藍牙遙控器時,接收所述工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù);當(dāng)發(fā)送錄音指令的遙控器是工廠藍牙遙控器時,接收模塊200可接收該工廠藍牙遙控器錄音并通過藍牙協(xié)議發(fā)送音頻數(shù)據(jù)。例如,用戶可按下工廠藍牙遙控器上的指定錄音按鍵,開始錄音“切換頻道”、或“模數(shù)轉(zhuǎn)換調(diào)整”等命令生成音頻數(shù)據(jù),松開按壓指定錄音按鍵的手指后,工廠藍牙遙控器即可將音頻數(shù)據(jù)發(fā)生至電視。優(yōu)選地,為了解決與標(biāo)配遙控器占用錄音設(shè)備沖突導(dǎo)致無法使用的問題,可通過安卓音頻系統(tǒng)audioflinger換到音頻傳輸通道(即factory_remote通道),對接收到的工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)進行傳輸。當(dāng)發(fā)送錄音指令的遙控器不是工廠藍牙遙控器時,不接收該遙控器發(fā)送的音頻數(shù)據(jù),即錄音失敗,結(jié)束本次錄音。匹配模塊300,用于將所述音頻數(shù)據(jù)與所述電視預(yù)存的指令庫進行匹配,判斷所述指令庫中是否存在與所述音頻數(shù)據(jù)匹配的檢測指令;本實施例中,將預(yù)先錄制好的參考錄音文件存儲到電視本地的指令位置的指令庫中,例如,將各指定工廠需檢測指令的錄音文件存儲至電視的U盤中。該參考錄音文件為檢測指令的錄音數(shù)據(jù),檢測指令可包括模數(shù)轉(zhuǎn)換調(diào)整指令、切臺指令等,參考錄音文件可包括模數(shù)轉(zhuǎn)換調(diào)整指令對應(yīng)的ADC調(diào)整錄音1_ADC.pcm,切臺指令對應(yīng)的切臺錄音2_ChangeCH.pcm等。匹配模塊300在接收到的工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)存儲至指定的存儲單元(例如,/data/mic/)后,啟動一個簡單語音識別應(yīng)用,對讀取到藍牙傳輸過來音頻數(shù)據(jù)進行語義分析確定該音頻數(shù)據(jù)對應(yīng)的關(guān)鍵詞,將該關(guān)鍵詞與電視預(yù)存的指令庫進行匹配,判斷指令庫中是否存在與音頻數(shù)據(jù)匹配的檢測指令。使得語義識別在電視的本地,不需要依賴平臺或網(wǎng)絡(luò)就可識別,并進行數(shù)據(jù)匹配來確定檢測指令,從而更加有利于工廠自動化生產(chǎn)。檢測模塊400,用于當(dāng)所述指令庫中存在與所述音頻數(shù)據(jù)匹配的檢測指令時,根據(jù)所述檢測指令調(diào)用對應(yīng)的調(diào)試接口執(zhí)行相應(yīng)的檢測操作。當(dāng)指令庫中存在與音頻數(shù)據(jù)匹配的檢測指令時,檢測模塊400根據(jù)檢測指令發(fā)送對應(yīng)廣播指令至應(yīng)用上層,調(diào)用工廠對應(yīng)的調(diào)試接口執(zhí)行相應(yīng)的檢測操作。檢測指令與檢測操作之間的映射關(guān)系如上述表1所示,表1中的具體參數(shù)可根據(jù)實際需要進行設(shè)置,并不限定本發(fā)明。例如,檢測模塊400在接收到模數(shù)轉(zhuǎn)換調(diào)整的檢測指令(CMD_AUTO_ADJUST_ADC)時,將執(zhí)行模數(shù)轉(zhuǎn)換調(diào)整的檢測操作;檢測模塊400在接收到切臺的檢測指令時,將執(zhí)行切臺的檢測操作。這樣電視只要與工廠藍牙遙控器進行配對連接后,接收到工廠藍牙遙控器發(fā)送的檢測指令都會將執(zhí)行相應(yīng)的操作,從而實現(xiàn)了便捷的生產(chǎn)調(diào)試。解決了目前工廠檢測及調(diào)試需人工連接串口等設(shè)置,不利于工廠自動化的問題。該檢測方法簡單方便,極大節(jié)省測試資源,降低了生產(chǎn)成本,且大大提高了生產(chǎn)效率。當(dāng)指令庫中存在與音頻數(shù)據(jù)匹配的檢測指令時,可輸出相應(yīng)的提示信息,例如,可以通過電視揚聲器輸出語音播報“無法匹配到檢測指令”的相關(guān)語音提示,或者是在移動終端的顯示屏幕內(nèi)彈出對話框,在該對話框內(nèi)顯示“無法匹配到檢測指令”的相關(guān)信息,以提示檢測人員。這樣不僅可以簡化每個工位檢測人員的工作,還可以縮減工位,很大程度節(jié)省生產(chǎn)成本。另外,在目前所有平臺上工廠生產(chǎn)通過串口調(diào)試時,往往無法顯示調(diào)試信息,尤其當(dāng)調(diào)試功能有問題時,都無法添加調(diào)試命令打印相關(guān)數(shù)據(jù)來分析問題,給開發(fā)人員分析問題帶來極大不便。而本實施例中,可將電視與PC電腦連接,由于不要電腦發(fā)送檢測指令至電視,因此,可在電腦的顯示界面內(nèi)顯示調(diào)試信息,當(dāng)調(diào)試功能有問題時,可在電腦上添加調(diào)試命令打印相關(guān)數(shù)據(jù)進行分析,方便開發(fā)人員進行調(diào)試。需要說明的是,不僅可以將工廠藍牙遙控器添加藍牙及麥克風(fēng),還可以根據(jù)藍牙的可擴展字段,實現(xiàn)遙控器可配對多臺電視,從而實現(xiàn)批量操作。即工廠藍牙遙控器可將檢測指令發(fā)送至與其連接的多臺電視,同時控制多臺電視,對多臺電視進行相應(yīng)的檢測,擴展性很強。而且電視還兼容標(biāo)配遙控器語音功能,大大提高了生產(chǎn)效率。本發(fā)明實施例當(dāng)電視在工廠檢測模式下接收到遙控器發(fā)送的錄音指令后,當(dāng)該遙控器是工廠藍牙遙控器時,接收工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)。然后將音頻數(shù)據(jù)與電視預(yù)存的指令庫進行匹配,當(dāng)指令庫中存在與音頻數(shù)據(jù)匹配的檢測指令時,根據(jù)檢測指令調(diào)用對應(yīng)的調(diào)試接口執(zhí)行相應(yīng)的檢測操作。從而通過工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)所產(chǎn)生的檢測指令對電視進行檢測,實現(xiàn)了通過藍牙語音對電視進行檢測,而不需要人工執(zhí)行繁瑣的操作步驟,提高了對電視進行檢測的便捷性及效率。進一步地,如圖5所示,基于上述電視的檢測裝置第一實施例,提出了本發(fā)明電視的檢測裝置第二實施例,該實施例中上述匹配模塊300包括:提取單元310,用于對所述音頻數(shù)據(jù)進行語義分析提取相應(yīng)的關(guān)鍵詞;判斷單元320,用于將所述關(guān)鍵詞與所述電視預(yù)存的指令庫進行匹配,判斷所述指令庫中是否存在與所述關(guān)鍵詞匹配度大于預(yù)設(shè)閾值的檢測指令;第一確定單元330,用于當(dāng)所述指令庫中存在與所述關(guān)鍵詞匹配度大于預(yù)設(shè)閾值的檢測指令時,確定所述指令庫中存在與所述音頻數(shù)據(jù)匹配的檢測指令;第二確定單元340,用于當(dāng)所述指令庫中不存在與所述關(guān)鍵詞匹配度大于預(yù)設(shè)閾值的檢測指令時,確定所述指令庫中不存在與所述音頻數(shù)據(jù)匹配的檢測指令。本實施例中,匹配模塊300在將接收到工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)與預(yù)存的指令庫進行匹配的過程中,將從音頻傳輸通道audioHAL中的in_read()讀取到藍牙協(xié)議棧傳輸過來的音頻數(shù)據(jù),保存到存儲單元/data/mic/record.pcm中。其中,in_read()audioHAL標(biāo)準(zhǔn)接口,用于上層Androidb標(biāo)準(zhǔn)Record接口讀取數(shù)據(jù)流的內(nèi)容。然后由提取單元310對音頻數(shù)據(jù)進行語義分析提取相應(yīng)的關(guān)鍵詞,例如,當(dāng)音頻數(shù)據(jù)為“進行模數(shù)轉(zhuǎn)換調(diào)整”,提取到的關(guān)鍵詞為“模數(shù)轉(zhuǎn)換調(diào)整”;當(dāng)音頻數(shù)據(jù)為“將當(dāng)前的頻道切換到下一個頻道”,提取到的關(guān)鍵詞為“切換頻道”;等等。判斷單元320將得到的關(guān)鍵詞與電視預(yù)存的指令庫進行匹配,判斷指令庫中是否存在與關(guān)鍵詞匹配度大于預(yù)設(shè)閾值的檢測指令,該預(yù)設(shè)閾值可根據(jù)具體情況而靈活設(shè)置,例如,將預(yù)設(shè)閾值設(shè)置為90%。當(dāng)指令庫中存在與關(guān)鍵詞匹配度大于預(yù)設(shè)閾值的檢測指令時,第一確定單元330確定指令庫中存在與音頻數(shù)據(jù)匹配的檢測指令,此時可根據(jù)檢測指令調(diào)用對應(yīng)的調(diào)試接口執(zhí)行相應(yīng)的檢測操作。反之,當(dāng)指令庫中不存在與關(guān)鍵詞匹配度大于預(yù)設(shè)閾值的檢測指令時,第二確定單元340確定指令庫中不存在與音頻數(shù)據(jù)匹配的檢測指令,此時不執(zhí)行檢測操作,可輸出相應(yīng)的提示信息。本實施例電視可對接收到的音頻數(shù)據(jù)進行語義分析提取相應(yīng)的關(guān)鍵詞與指令庫進行匹配,當(dāng)指令庫中存在與關(guān)鍵詞匹配度大于預(yù)設(shè)閾值的檢測指令時,確定指令庫中存在與音頻數(shù)據(jù)匹配的檢測指令,否則確定指令庫中不存在與音頻數(shù)據(jù)匹配的檢測指令。使得電視可對檢測指令進行準(zhǔn)確識別,提高了對電視進行檢測的可靠性。進一步地,基于上述電視的檢測裝置第一實施例,提出了本發(fā)明電視的檢測裝置第三實施例,該實施例中上述電視的檢測裝置還包括:搜索模塊,用于所述電視在加載藍牙驅(qū)動及初始化藍牙后臺服務(wù)后,接收所述工廠藍牙遙控器發(fā)送的配對指令,根據(jù)所述配對指令啟動配對服務(wù)搜索所述工廠藍牙遙控器發(fā)送的配對廣播;建立模塊,用于當(dāng)搜索到所述工廠藍牙遙控器發(fā)送的配對廣播時,根據(jù)所述配對廣播啟動加密及與所述工廠藍牙遙控器交互密匙,建立與所述工廠藍牙遙控器之間的連接;所述判斷模塊100還用于,在建立與所述工廠藍牙遙控器之間的連接后,當(dāng)電視在工廠檢測模式下接收到遙控器發(fā)送的錄音指令后,判斷所述遙控器是否是工廠藍牙遙控器。本實施例中,在對電視進行檢測之前,首先電視需要與工廠藍牙遙控器之間建立配對連接。具體地,電視端開機開啟后,加載藍牙驅(qū)動(即XXX.ko)及初始化藍牙后臺服務(wù)(即profile服務(wù))。工廠藍牙遙控器進入配對模式后,發(fā)送啟動自動對碼紅外按鍵和自定義配對廣播等配對指令,例如,同時按下工廠藍牙遙控器上的“返回”+“OK”鍵發(fā)送配對指令至電視。電視在接收到工廠藍牙遙控器發(fā)送的配對指令后,由搜索模塊啟動配對服務(wù)搜索工廠藍牙遙控器發(fā)送的配對廣播。當(dāng)工廠藍牙遙控器未收到電視發(fā)送的成功建立連接的回應(yīng)消息時,持續(xù)預(yù)設(shè)時間發(fā)送配對廣播,該預(yù)設(shè)時間可設(shè)置為31秒,也可以根據(jù)具體情況而靈活設(shè)置。當(dāng)電視搜索到工廠藍牙遙控器發(fā)送的配對廣播時,建立模塊根據(jù)該配對廣播啟動加密及與工廠藍牙遙控器交互密匙(即link_key),建立與該工廠藍牙遙控器之間的連接,并存儲該工廠藍牙遙控器的信息。工廠藍牙遙控器在與電視成功建立連接后,也會記錄電視的標(biāo)識信息,該電視的標(biāo)識信息包括電視的主機身份碼(TV0),以及對應(yīng)主身份機碼的地址MAC、密匙LinkKey等。電視在建立與工廠藍牙遙控器之間的連接后,可進入工廠檢測模式接收工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù),并在確定音頻數(shù)據(jù)對應(yīng)的檢測指令后,執(zhí)行相應(yīng)的檢測操作。需要說明的是,可以根據(jù)藍牙的可擴展字段,實現(xiàn)遙控器可配對多臺電視,從而實現(xiàn)批量操作。如圖3所示,工廠藍牙遙控器可與多臺電視建立連接時,首先會建立隊列,創(chuàng)建隊列最大長度可根據(jù)實際需要進行設(shè)置,例如可設(shè)置為4,該隊列用于存儲配對過程中電視的標(biāo)識信息。工廠藍牙遙控器依次將最近配對的電視的標(biāo)識信息插入到隊列中進行存儲,圖3中是工廠藍牙遙控器存儲的最近四次配對過的電視的標(biāo)識信息。在工廠藍牙遙控器在與多臺電視進行配對連接后,通過藍牙協(xié)議同時發(fā)送音頻數(shù)據(jù)至多個電視,多個電視在根據(jù)音頻數(shù)據(jù)確定檢測指令后,對多臺電視進行相應(yīng)的檢測,擴展性很強,實現(xiàn)了同時控制多臺電視。本實施例電視在加載藍牙驅(qū)動及初始化藍牙后臺服務(wù)后,接收工廠藍牙遙控器發(fā)送的配對指令來啟動配對服務(wù)搜索到工廠藍牙遙控器發(fā)送的配對廣播時,啟動加密及與工廠藍牙遙控器交互密匙,建立與工廠藍牙遙控器之間的連接。使得電視快速與工廠藍牙遙控器進行連接,大大提高了生產(chǎn)效率。進一步地,基于上述電視的檢測裝置第一實施例,提出了本發(fā)明電視的檢測裝置第四實施例,該實施例中上述判斷模塊100包括:匹配單元,用于獲取所述遙控器的標(biāo)識信息,將所述遙控器的標(biāo)識信息與預(yù)置的數(shù)據(jù)庫中存儲的目標(biāo)標(biāo)識信息進行匹配;第三確定單元,用于當(dāng)所述數(shù)據(jù)庫中存在與所述遙控器的標(biāo)識信息一致的目標(biāo)標(biāo)識信息時,確定所述遙控器是工廠藍牙遙控器;第四確定單元,用于當(dāng)所述數(shù)據(jù)庫中不存在與所述遙控器的標(biāo)識信息一致的目標(biāo)標(biāo)識信息時,確定所述遙控器不是工廠藍牙遙控器。本實施例中,電視預(yù)先設(shè)置有用于存儲工廠藍牙遙控器的標(biāo)識信息的數(shù)據(jù)庫,工廠藍牙遙控器的標(biāo)識信息可以是工廠藍牙遙控器的名稱或者是唯一標(biāo)識等。當(dāng)電視在工廠檢測模式下接收到遙控器發(fā)送的錄音指令后,在判斷該遙控器是否是工廠藍牙遙控器的過程中,首先由匹配單元獲取該遙控器的標(biāo)識信息,將遙控器的標(biāo)識信息與預(yù)置的數(shù)據(jù)庫中存儲的目標(biāo)標(biāo)識信息進行匹配,判斷數(shù)據(jù)庫中是否存在與遙控器的標(biāo)識信息一致的目標(biāo)標(biāo)識信息。當(dāng)數(shù)據(jù)庫中存在與該遙控器的標(biāo)識信息一致的目標(biāo)標(biāo)識信息時,第三確定單元確定該遙控器是工廠藍牙遙控器;反正,當(dāng)數(shù)據(jù)庫中不存在與該遙控器的標(biāo)識信息一致的目標(biāo)標(biāo)識信息時,第四確定單元確定該遙控器不是工廠藍牙遙控器。本實施例電視通過獲取遙控器的標(biāo)識信息,與預(yù)置的數(shù)據(jù)庫中存儲的目標(biāo)標(biāo)識信息進行匹配來確定該遙控器是否是工廠藍牙遙控器,提高了電視對工廠藍牙遙控器進行判定的便捷性。進一步地,基于上述電視的檢測裝置第一、第二、第三或第四實施例,提出了本發(fā)明電視的檢測裝置第五實施例,該實施例中上述電視的檢測裝置還包括:設(shè)置模塊,用于預(yù)先設(shè)置的用于接收工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)的音頻傳輸通道;接收模塊200還用于,當(dāng)所述遙控器是工廠藍牙遙控器時,將協(xié)議棧中接收到的所述工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù),通過進程間通訊傳輸至所述音頻傳輸通道。本實施例中,為了解決標(biāo)配遙控器占用錄音設(shè)備沖突導(dǎo)致無法使用問題,設(shè)置模塊可預(yù)先設(shè)置的用于接收工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)的音頻傳輸通道,該音頻傳輸通道僅用于傳輸接收到的工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)。即電視需要在安卓錄音系統(tǒng)audio_policy添加一路音頻傳輸通道factory_remote。當(dāng)電視進入工廠檢測模式并判定當(dāng)前發(fā)送錄音指令的遙控器是工廠藍牙遙控器時,接收模塊200將切換到對應(yīng)的音頻傳輸通道。即接收模塊200將協(xié)議棧中接收到的工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù),通過進程間通訊傳輸至音頻傳輸通道,通過音頻傳輸通道將音頻數(shù)據(jù)發(fā)送至存儲單元進行存儲,以便對音頻數(shù)據(jù)進行分析確定對應(yīng)的檢測指令對電視進行相應(yīng)的檢測。在安卓錄音系統(tǒng)中添加一路音頻傳輸通道,即audio_policy.conf添加一路factory_remote,僅用于傳輸接收到的工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)錄音使用,具體如下:本實施例電視預(yù)先設(shè)置的用于接收工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)的音頻傳輸通道,當(dāng)接收到工廠藍牙遙控器發(fā)送的音頻數(shù)據(jù)時,將協(xié)議棧中接收到的音頻數(shù)據(jù)通過進程間通訊傳輸至該音頻傳輸通道。解決了標(biāo)配遙控器占用錄音設(shè)備沖突導(dǎo)致無法使用問題,極大節(jié)省對電視進行檢測的資源,降低了生產(chǎn)成本,且大大提高了生產(chǎn)效率即可靠性。以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的
技術(shù)領(lǐng)域:
,均同理包括在本發(fā)明的專利保護范圍內(nèi)。當(dāng)前第1頁1 2 3