一種機(jī)頂盒的控制方法、系統(tǒng)及相關(guān)設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及機(jī)頂盒技術(shù)領(lǐng)域,更具體的說(shuō),設(shè)及一種機(jī)頂盒的控制方法、系統(tǒng)及相 關(guān)設(shè)備。
【背景技術(shù)】
[0002] 機(jī)頂盒又稱為機(jī)上盒或數(shù)字視頻變換盒,是一個(gè)連接電視機(jī)與外部信號(hào)源的設(shè) 備。它可W將壓縮的數(shù)字信號(hào)轉(zhuǎn)成電視內(nèi)容,并在電視機(jī)上顯示出來(lái)。
[0003] 隨著機(jī)頂盒忍片處理能力的不斷強(qiáng)大,越來(lái)越多的機(jī)頂盒開(kāi)始配置藍(lán)牙模塊,運(yùn) 樣,通過(guò)藍(lán)牙遙控器即可實(shí)現(xiàn)對(duì)機(jī)頂盒的語(yǔ)音控制。其中,藍(lán)牙遙控器需要集成藍(lán)牙模塊和 主控MClKMicrocontroller化it,微控制單元),W實(shí)現(xiàn)語(yǔ)音的采集、轉(zhuǎn)換及傳輸,達(dá)到語(yǔ)音 控制機(jī)頂盒的目的。
[0004] 但是,當(dāng)藍(lán)牙遙控器出現(xiàn)故障或是丟失時(shí),將無(wú)法實(shí)現(xiàn)對(duì)機(jī)頂盒的語(yǔ)音控制。
【發(fā)明內(nèi)容】
[0005] 有鑒于此,本發(fā)明提供了一種機(jī)頂盒的控制方法、系統(tǒng)及相關(guān)設(shè)備,W實(shí)現(xiàn)移動(dòng)終 端對(duì)機(jī)頂盒的語(yǔ)音控制。
[0006] -種機(jī)頂盒的控制方法,應(yīng)用于移動(dòng)終端,所述控制方法包括:
[0007] 在所述移動(dòng)終端與所述機(jī)頂盒建立藍(lán)牙連接的情況下,采集用戶輸入的語(yǔ)音信 息;
[0008] 將所述語(yǔ)音信息中包含的特征矢量依次與預(yù)存儲(chǔ)的語(yǔ)音庫(kù)中的語(yǔ)音模板進(jìn)行相 似度比較,并將相似度滿足預(yù)設(shè)條件的語(yǔ)音模板作為語(yǔ)音識(shí)別結(jié)果;
[0009] 將所述語(yǔ)音識(shí)別結(jié)果轉(zhuǎn)換成預(yù)設(shè)的與所述語(yǔ)音識(shí)別結(jié)果對(duì)應(yīng)的協(xié)議找格式指令;
[0010] 將所述協(xié)議找格式指令通過(guò)藍(lán)牙協(xié)議傳輸給所述機(jī)頂盒,使所述機(jī)頂盒根據(jù)所述 協(xié)議找格式指令執(zhí)行相應(yīng)的操作。
[0011] 優(yōu)選的,所述協(xié)議找格式指令包括:與所述移動(dòng)終端當(dāng)前使用的操作系統(tǒng)對(duì)應(yīng)的 預(yù)設(shè)固定值、與所述語(yǔ)音信息對(duì)應(yīng)的指令值、指令內(nèi)容值、指令校驗(yàn)和值W及表征指令結(jié)束 的預(yù)設(shè)固定值。
[0012] 優(yōu)選的,當(dāng)所述語(yǔ)音信息為數(shù)字或字母時(shí),所述協(xié)議找格式指令中與所述語(yǔ)音信 息對(duì)應(yīng)的指令值為預(yù)存儲(chǔ)指令列表中與所述數(shù)字或字母對(duì)應(yīng)的值,所述指令內(nèi)容值為所述 數(shù)字或字母。
[0013] -種機(jī)頂盒的控制方法,應(yīng)用于機(jī)頂盒,所述控制方法包括:
[0014] 在所述機(jī)頂盒與移動(dòng)終端建立藍(lán)牙連接的情況下,獲取所述移動(dòng)終端發(fā)送的協(xié)議 找格式指令;
[0015] 計(jì)算所述協(xié)議找格式指令中包含的所有字節(jié)的相加和,并將所述相加和帶入公式 CSl=FF-MSG eve巧的te+1,得到所述協(xié)議找格式指令的實(shí)際指令校驗(yàn)和值,其中,CSl表 示實(shí)際指令校驗(yàn)和值,F(xiàn)F為十六進(jìn)制數(shù)值,MSG every Byte表示所述相加和;
[0016] 將所述實(shí)際指令校驗(yàn)和值與所述協(xié)議找格式指令中包含的指令校驗(yàn)和值進(jìn)行比 較,判斷所述實(shí)際指令校驗(yàn)和值與所述指令校驗(yàn)和值是否相等;
[0017] 如果是,則對(duì)所述協(xié)議找格式指令進(jìn)行解析;
[0018] 根據(jù)解析后的協(xié)議找格式指令執(zhí)行相應(yīng)的操作。
[0019] 優(yōu)選的,還包括;
[0020] 如果否,則輸出所述協(xié)議找格式指令校驗(yàn)失敗的提示信息。
[0021] -種移動(dòng)終端,包括:
[0022] 采集單元,用于在所述移動(dòng)終端與機(jī)頂盒建立藍(lán)牙連接的情況下,采集用戶輸入 的語(yǔ)音信息;
[0023] 比較單元,用于將所述語(yǔ)音信息中包含的特征矢量依次與預(yù)存儲(chǔ)的語(yǔ)音庫(kù)中的語(yǔ) 音模板進(jìn)行相似度比較,并將相似度滿足預(yù)設(shè)條件的語(yǔ)音模板作為語(yǔ)音識(shí)別結(jié)果;
[0024] 轉(zhuǎn)換單元,用于將所述語(yǔ)音識(shí)別結(jié)果轉(zhuǎn)換成預(yù)設(shè)的與所述語(yǔ)音識(shí)別結(jié)果對(duì)應(yīng)的協(xié) 議找格式指令;
[0025] 發(fā)送單元,用于將所述協(xié)議找格式指令通過(guò)藍(lán)牙協(xié)議傳輸給所述機(jī)頂盒,使所述 機(jī)頂盒根據(jù)所述協(xié)議找格式指令執(zhí)行相應(yīng)的操作。
[0026] 優(yōu)選的,所述協(xié)議找格式指令包括:與所述移動(dòng)終端當(dāng)前使用的操作系統(tǒng)對(duì)應(yīng)的 預(yù)設(shè)固定值、與所述語(yǔ)音信息對(duì)應(yīng)的指令值、指令內(nèi)容值、指令校驗(yàn)和值W及表征指令結(jié)束 的預(yù)設(shè)固定值。
[0027] -種機(jī)頂盒,包括:
[0028] 獲取單元,用于在所述機(jī)頂盒與移動(dòng)終端建立藍(lán)牙連接的情況下,獲取所述移動(dòng) 終端發(fā)送的協(xié)議找格式指令;
[0029] 計(jì)算單元,用于計(jì)算所述協(xié)議找格式指令中包含的所有字節(jié)的相加和,并將所述 相加和帶入公式CSl =FF-MSG every Byte+1,得到所述協(xié)議找格式指令的實(shí)際指令校驗(yàn)和 值,其中,CSl表示實(shí)際指令校驗(yàn)和值,F(xiàn)F為十六進(jìn)制數(shù)值,MSG every Byte表示所述相加 和;
[0030] 判斷單元,用于將所述實(shí)際指令校驗(yàn)和值與所述協(xié)議找格式指令中包含的指令校 驗(yàn)和值進(jìn)行比較,判斷所述實(shí)際指令校驗(yàn)和值與所述指令校驗(yàn)和值是否相等;
[0031] 解析單元,用于在所述判斷單元判斷為是的情況下,對(duì)所述協(xié)議找格式指令進(jìn)行 解析;
[0032] 操作單元,用于根據(jù)解析后的協(xié)議找格式指令執(zhí)行相應(yīng)的操作。
[0033] 優(yōu)選的,還包括:
[0034] 輸出單元,用于在所述判斷單元判斷為否的情況下,輸出所述協(xié)議找格式指令校 驗(yàn)失敗的提不f目息。
[0035] -種機(jī)頂盒的控制系統(tǒng),包括:移動(dòng)終端和與所述移動(dòng)終端藍(lán)牙連接的機(jī)頂盒;
[0036] 所述移動(dòng)終端,用于采集用戶輸入的語(yǔ)音信息;將所述語(yǔ)音信息中包含的特征矢 量依次與預(yù)存儲(chǔ)的語(yǔ)音庫(kù)中的語(yǔ)音模板進(jìn)行相似度比較,并將相似度滿足預(yù)設(shè)條件的語(yǔ)音 模板作為語(yǔ)音識(shí)別結(jié)果;將所述語(yǔ)音識(shí)別結(jié)果轉(zhuǎn)換成預(yù)設(shè)的與所述語(yǔ)音識(shí)別結(jié)果對(duì)應(yīng)的協(xié) 議找格式指令;將所述協(xié)議找格式指令通過(guò)藍(lán)牙協(xié)議傳輸給所述機(jī)頂盒,使所述機(jī)頂盒根 據(jù)所述協(xié)議找格式指令執(zhí)行相應(yīng)的操作;
[0037] 機(jī)頂盒,用于獲取所述移動(dòng)終端發(fā)送的協(xié)議找格式指令;計(jì)算所述協(xié)議找格式指 令中包含的所有字節(jié)的相加和,并將所述相加和帶入公式CSl =FF-MSG eve巧Byte+1,得 到所述協(xié)議找格式指令的實(shí)際指令校驗(yàn)和值,其中,CSl表示實(shí)際指令校驗(yàn)和值,F(xiàn)F為十六 進(jìn)制數(shù)值,MSG every Byte表示所述相加和;將所述實(shí)際指令校驗(yàn)和值與所述協(xié)議找格式 指令中包含的指令校驗(yàn)和值進(jìn)行比較,判斷所述實(shí)際指令校驗(yàn)和值與所述指令校驗(yàn)和值是 否相等;如果是,則對(duì)所述協(xié)議找格式指令進(jìn)行解析;根據(jù)解析后的協(xié)議找格式指令執(zhí)行相 應(yīng)的操作。
[0038] 從上述的技術(shù)方案可W看出,本發(fā)明提供了一種機(jī)頂盒的控制方法、系統(tǒng)及相關(guān) 設(shè)備,在移動(dòng)終端與機(jī)頂盒建立藍(lán)牙連接后,移動(dòng)終端采集用戶輸入的語(yǔ)音信息,通過(guò)將語(yǔ) 音信息中包含的特征矢量與語(yǔ)音庫(kù)中的語(yǔ)音模板進(jìn)行相似度比較,得到滿足預(yù)設(shè)條件的語(yǔ) 音模板,并將該語(yǔ)音模板作為語(yǔ)音識(shí)別結(jié)果進(jìn)行格式轉(zhuǎn)換,得到協(xié)議找格式指令,將該協(xié)議 找格式指令通過(guò)藍(lán)牙協(xié)議傳輸給機(jī)頂盒,從而機(jī)頂盒根據(jù)該協(xié)議找格式指令執(zhí)行相應(yīng)的操 作,實(shí)現(xiàn)移動(dòng)終端對(duì)機(jī)頂盒的語(yǔ)音控制,從而解決了現(xiàn)有技術(shù)中的問(wèn)題。
【附圖說(shuō)明】
[0039] 為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本 發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可W根據(jù) 提供的附圖獲得其他的附圖。
[0040] 圖1為本發(fā)明實(shí)施例公開(kāi)的一種機(jī)頂盒的控制方法流程圖;
[0041 ]圖2為本發(fā)明實(shí)施例公開(kāi)的另一種機(jī)頂盒的控制方法流程圖;
[0042] 圖3為本發(fā)明實(shí)施例公開(kāi)的一種移動(dòng)終端的結(jié)構(gòu)示意圖;
[0043] 圖4為本發(fā)明實(shí)施例公開(kāi)的一種機(jī)頂盒的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0044] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于 本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0045] 本發(fā)明實(shí)施例公開(kāi)了一種機(jī)頂盒的控制方法、系統(tǒng)及相關(guān)設(shè)備,W實(shí)現(xiàn)移動(dòng)終端 對(duì)機(jī)頂盒的語(yǔ)音控制。
[0046] 參見(jiàn)圖1,本發(fā)明實(shí)施例提供的一種機(jī)頂盒的控制方法流程圖,該控制方法應(yīng)用于 移動(dòng)終端,所述控制方法包括:
[0047] 步驟S11、在所述移動(dòng)終端與所述機(jī)頂盒建立藍(lán)牙連接的情況下,采集用戶輸入的 語(yǔ)音信息;
[0048] 步驟S12、將所述語(yǔ)音信息中包含的特征矢量依次與預(yù)存儲(chǔ)的語(yǔ)音庫(kù)中的語(yǔ)音模 板進(jìn)行相似度比較,并將相似度滿足預(yù)設(shè)條件的語(yǔ)音模板作為語(yǔ)音識(shí)別結(jié)果;
[0049] 其中,預(yù)設(shè)條件指的是相似度最高者。
[0050] 需要說(shuō)明的是,特征矢量具體指的是語(yǔ)音信息中包含的關(guān)鍵詞。
[0051] 步驟S13、將所述語(yǔ)音識(shí)別結(jié)果轉(zhuǎn)換成預(yù)設(shè)的與所述語(yǔ)音識(shí)別結(jié)果對(duì)應(yīng)的協(xié)議找 格式指