音頻信號編碼方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及音頻傳輸領(lǐng)域,尤其涉及音頻信號編碼方法和系統(tǒng)。
【背景技術(shù)】
[0002]隨著聲音通信技術(shù)的發(fā)展,越來越多的終端(如空調(diào)器)采用聲音來傳輸參數(shù)和控制指令,其它的終端基于其聲音拾取裝置拾取該參數(shù)和控制指令,并基于拾取到的參數(shù)和控制指令進(jìn)行相應(yīng)地操作,如調(diào)整其運行參數(shù)。
[0003]但是現(xiàn)有技術(shù)中,將待傳遞的源數(shù)據(jù)編碼為音頻信號時,往往將待傳輸?shù)脑磾?shù)據(jù)按照預(yù)設(shè)的頻率編碼為音頻信號,并基于音頻播放裝置將該音頻信號傳輸至目標(biāo)終端,但由于終端本身的噪音裝置(如空調(diào)器上的壓縮機以及風(fēng)機)在振動過程中會產(chǎn)生噪音,同時該終端所處環(huán)境中的其它噪音裝置也可能產(chǎn)生噪音裝置,對傳輸?shù)囊纛l信號產(chǎn)生干擾,導(dǎo)致音頻信號傳輸準(zhǔn)確率較低。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的主要目的在于解決音頻信號傳輸準(zhǔn)確率較低的技術(shù)問題。
[0005]為實現(xiàn)上述目的,本發(fā)明提供的一種音頻信號編碼方法,所述音頻信號編碼方法包括以下步驟:
[0006]終端實時獲取當(dāng)前運行環(huán)境中的混合音頻信號,并對獲取到的混合音頻信號進(jìn)行解析,以確定所述混合音頻信號中各個音頻信號的頻率和強度;
[0007]所述終端提取各個音頻信號中強度大于預(yù)設(shè)閾值的音頻信號頻率作為有效頻率;
[0008]所述終端確定預(yù)設(shè)的編碼頻率中與所述有效頻率均不匹配的編碼頻率,將確定的編碼頻率作為當(dāng)前編碼頻率;
[0009]在接收到音頻信號編碼指令時,所述終端采用所述當(dāng)前編碼頻率將源數(shù)據(jù)編碼為音頻信號。
[0010]優(yōu)選地,所述終端確定預(yù)設(shè)的編碼頻率中與有效頻率均不匹配的編碼頻率,將確定的編碼頻率作為當(dāng)前編碼頻率的步驟包括:
[0011]所述終端基于各個有效頻率以及預(yù)設(shè)的浮動值生成各個有效頻率對應(yīng)的有效頻率區(qū)間;
[0012]所述終端將預(yù)設(shè)的編碼頻率與各個有效頻率區(qū)間進(jìn)行比對,以確定與各個所述有效頻率區(qū)間均不匹配的編碼頻率;
[0013]所述終端將確定的編碼頻率作為當(dāng)前編碼頻率。
[0014]優(yōu)選地,所述終端提取各個音頻信號中強度大于預(yù)設(shè)閾值的音頻信號頻率作為有效頻率還包括:
[0015]在預(yù)設(shè)的編碼頻率均與所述有效頻率匹配時,所述終端輸出提示信息。
[0016]優(yōu)選地,所述終端確定預(yù)設(shè)的編碼頻率中與所述有效頻率均不匹配的編碼頻率,將確定的編碼頻率作為當(dāng)前編碼頻率的步驟包括:
[0017]所述終端確定預(yù)設(shè)的編碼頻率中與所述有效頻率均不匹配的編碼頻率;
[0018]在與所述有效頻率均不匹配的編碼頻率有多個時,所述終端確定多個編碼頻率的優(yōu)先級;
[0019]所述終端將優(yōu)先級最高的編碼頻率作為當(dāng)前編碼頻率。
[0020]優(yōu)選地,所述終端確定預(yù)設(shè)的編碼頻率中與所述有效頻率均不匹配的編碼頻率,將確定的編碼頻率作為當(dāng)前編碼頻率的步驟包括:
[0021]所述終端根據(jù)預(yù)設(shè)的優(yōu)先級將各個預(yù)設(shè)的編碼頻率依次與各個所述有效頻率進(jìn)行比對;
[0022]在有編碼頻率與各個所述有效頻率均不匹配時,所述終端將該編碼頻率作為當(dāng)前編碼頻率。
[0023]優(yōu)選地,在接收到音頻信號編碼指令時,所述終端采用所述當(dāng)前編碼頻率將源數(shù)據(jù)編碼為音頻信號的步驟之前,所述音頻信號編碼方法還包括:
[0024]所述終端獲取接收到的混合音頻信號的強度,并對混合音頻信號的強度增加預(yù)設(shè)值;
[0025]所述終端采用增加預(yù)設(shè)值的混合音頻信號的強度更新當(dāng)前音頻信號編碼強度。
[0026]優(yōu)選地,所述在接收到音頻信號編碼指令時,所述終端采用所述當(dāng)前編碼頻率將源數(shù)據(jù)編碼為音頻信號的步驟包括:
[0027]在接收到音頻信號編碼指令時,所述終端采用所述當(dāng)前編碼頻率以及當(dāng)前音頻信號編碼強度將源數(shù)據(jù)編碼為音頻信號。
[0028]此外,為實現(xiàn)上述目的,本發(fā)明還提出一種音頻信號編碼方法,所述音頻信號編碼方法包括:
[0029]在偵測到音頻信號編碼指令時,終端獲取待編碼的源數(shù)據(jù);
[0030]所述終端提取各個音頻信號中強度大于預(yù)設(shè)閾值的音頻信號頻率作為有效頻率;
[0031]所述終端確定預(yù)設(shè)的編碼頻率中與所述有效頻率均不匹配的編碼頻率,將確定的編碼頻率作為當(dāng)前編碼頻率;
[0032]所述終端采用所述當(dāng)前編碼頻率將所述源數(shù)據(jù)編碼為音頻信號。
[0033]此外,為實現(xiàn)上述目的,本發(fā)明還提出一種音頻信號編碼系統(tǒng),所述音頻信號編碼系統(tǒng)包括:
[0034]音頻信號采集模塊,用于獲取當(dāng)前運行環(huán)境中的混合音頻信號;
[0035]解析模塊,用于對獲取到的混合音頻信號進(jìn)行解析,以確定所述混合音頻信號中各個音頻信號的頻率和強度;
[0036]提取模塊,用于提取各個音頻信號中強度大于預(yù)設(shè)閾值的音頻信號頻率作為有效頻率;
[0037]處理模塊,用于確定預(yù)設(shè)的編碼頻率中與所述有效頻率均不匹配的編碼頻率,將確定的編碼頻率作為當(dāng)前編碼頻率;
[0038]編碼模塊,用于在接收到音頻信號編碼指令時,采用所述當(dāng)前編碼頻率將源數(shù)據(jù)編碼為音頻信號。
[0039]優(yōu)選地,所述處理模塊包括:
[0040]生成單元,用于基于各個有效頻率以及預(yù)設(shè)的浮動值生成各個有效頻率對應(yīng)的有效頻率區(qū)間;
[0041]比對單元,用于將預(yù)設(shè)的編碼頻率與各個有效頻率區(qū)間進(jìn)行比對,以確定與各個所述有效頻率區(qū)間均不匹配的編碼頻率;
[0042]處理單元,用于將確定的編碼頻率作為當(dāng)前編碼頻率。
[0043]優(yōu)選地,所述音頻信號編碼系統(tǒng)還包括:
[0044]輸出模塊,用于在預(yù)設(shè)的編碼頻率均與所述有效頻率匹配時,輸出提示信息。
[0045]優(yōu)選地,所述處理模塊包括:
[0046]確定單元,用于確定預(yù)設(shè)的編碼頻率中與所述有效頻率均不匹配的編碼頻率;以及在與所述有效頻率均不匹配的編碼頻率有多個時,確定多個編碼頻率的優(yōu)先級;
[0047]處理單元,用于將優(yōu)先級最高的編碼頻率作為當(dāng)前編碼頻率。
[0048]優(yōu)選地,所述處理模塊包括:
[0049]比對單元,用于根據(jù)預(yù)設(shè)的優(yōu)先級將各個預(yù)設(shè)的編碼頻率依次與各個所述有效頻率進(jìn)行比對;
[0050]處理單元,用于在有編碼頻率與各個所述有效頻率均不匹配時,將該編碼頻率作為當(dāng)前編碼頻率。
[0051]優(yōu)選地,所述音頻信號編碼系統(tǒng)還包括:
[0052]獲取模塊,用于獲取接收到的混合音頻信號的強度;
[0053]處理模塊還用于對混合音頻信號的強度增加預(yù)設(shè)值,以及采用增加預(yù)設(shè)值的混合音頻信號的強度更新當(dāng)前音頻信號編碼強度。
[0054]優(yōu)選地,所述編碼模塊還用于在接收到音頻信號編碼指令時,采用所述當(dāng)前編碼頻率以及當(dāng)前音頻信號編碼強度將源數(shù)據(jù)編碼為音頻信號。
[0055]此外,為實現(xiàn)上述目的,本發(fā)明還提出一種音頻信號編碼系統(tǒng),所述音頻信號編碼系統(tǒng)包括:
[0056]獲取模塊,用于在偵測到音頻信號編碼指令時,獲取待編碼的源數(shù)據(jù);
[0057]提取模塊,用于提取各個音頻信號中強度大于預(yù)設(shè)閾值的音頻信號頻率作為有效頻率;
[0058]處理模塊,用于確定預(yù)設(shè)的編碼頻率中與所述有效頻率均不匹配的編碼頻率,將確定的編碼頻率作為當(dāng)前編碼頻率;
[0059]編碼模塊,用于采用所述當(dāng)前編碼頻率將所述源數(shù)據(jù)編碼為音頻信號。
[0060]本發(fā)明提出的音頻信號編碼方法和系統(tǒng),終端實時獲取當(dāng)前運行環(huán)境中的混合音頻信號,并對獲取到的混合音頻信號進(jìn)行解析,以提取混合音頻信號中各個音頻信號中強度大于預(yù)設(shè)閾值的音頻信號頻率作為有效頻率,并確定預(yù)設(shè)的編碼頻率中與所述有效頻率均不匹配的編碼頻率,將確定的編碼頻率作為當(dāng)前編碼頻率,在接收到音頻信號編碼指令時,所述終端采用所述當(dāng)前編碼頻率將源數(shù)據(jù)編碼為音頻信號,以降低環(huán)境中的噪音對待傳輸?shù)囊纛l信號的影響,提高音頻信號傳輸?shù)臏?zhǔn)確率。
【附圖說明】
[0061]圖1為本發(fā)明實現(xiàn)音頻信號編碼的終端的第一實施例的硬件結(jié)構(gòu)示意圖;
[0062]圖2為本發(fā)明實現(xiàn)音頻信號編碼的終端的第二實施例的硬件結(jié)構(gòu)示意圖;
[0063]圖3為圖1中音頻信號編碼系統(tǒng)的較佳實施例的功能模塊示意圖;
[0064]圖4為圖2中音頻信號編碼系統(tǒng)的較佳實施例的功能模塊示意圖;
[0065]圖5為本發(fā)明音頻信號編碼方法第一實施例的流程示意圖;
[0066]圖6為本發(fā)明音頻信號編碼方法第二實施例的流程示意圖。
[0067]本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進(jìn)一步說明。
【具體實施方式】
[0068]應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0069]參照圖1,圖1為本發(fā)明實現(xiàn)音頻信號編碼的終端的第一實施例