本發(fā)明涉及音頻技術(shù)領(lǐng)域,尤其涉及一種語音采集中回路消噪的裝置及方法。
背景技術(shù):
經(jīng)過數(shù)十年的發(fā)展,越來越多的電子產(chǎn)品離不開語音的采集,來獲取用戶的語音數(shù)據(jù)信息。作為人機(jī)交互的一部分,語音采集在現(xiàn)在的電子產(chǎn)品顯得格外重要,與其是進(jìn)入人工智能時(shí)代,各種智能產(chǎn)品迫切需求語音采集的高效與高質(zhì)量。但在實(shí)際應(yīng)用中,語音采集面臨著許多問題,如背景噪聲問題、產(chǎn)品本身的回聲問題,所以高質(zhì)量的語音采集都會(huì)采取背景降噪,回路消除等降噪手法。目前,在回路消除降噪的處理中,通常存在著硬件復(fù)雜、采集到的語音數(shù)據(jù)在時(shí)間起點(diǎn)上不同步的問題,導(dǎo)致硬件成本和軟件計(jì)算量的提高。
圖1為現(xiàn)有的語音采集中回路消噪裝置的結(jié)構(gòu)示意圖,如圖1中所示:MIC電路1采集到的環(huán)境背景聲音經(jīng)AD轉(zhuǎn)換模塊2轉(zhuǎn)換后發(fā)送給語音識(shí)別處理器3;編譯碼器(CODEC)4接語音識(shí)別處理器3的播放通路上采集回路聲音,并將采集到的回路聲音處理為數(shù)字信號(hào)后發(fā)送給語音識(shí)別處理器3;語音識(shí)別處理器3獲取到環(huán)境背景聲音數(shù)字信號(hào)數(shù)據(jù)與回路聲音數(shù)字信號(hào)數(shù)據(jù)后,通過相關(guān)軟件處理,把環(huán)境背景聲音數(shù)據(jù)中的回路聲音數(shù)據(jù)部分去掉,就達(dá)到了消噪(消除回聲)的目的。
圖1所示回路消噪方案的主要缺點(diǎn)是:系統(tǒng)在獲取環(huán)境背景聲音與回路聲音時(shí)必須設(shè)計(jì)兩部分采集電路,語音識(shí)別處理器3在分別獲取環(huán)境背景聲音數(shù)據(jù)與回路聲音數(shù)據(jù)時(shí),由于環(huán)境背景聲音與回路聲音分別由AD轉(zhuǎn)換模塊2和CODEC4采集,語音識(shí)別處理器3需要分別獲取AD轉(zhuǎn)換模塊2和CODEC4準(zhǔn)備好的音頻數(shù)據(jù),由于執(zhí)行順序先后的原因或者多線程之間切換的原因,必然會(huì)導(dǎo)致獲取的兩路數(shù)據(jù)在時(shí)間起點(diǎn)上是不同步的。因此,為了保證回路消噪的效果,必須采用軟件處理來保證環(huán)境背景聲音與回路聲音時(shí)間起點(diǎn)的同步,這會(huì)導(dǎo)致在回聲消噪的算法上需要額外增加計(jì)算量,增加系統(tǒng)的開銷;同時(shí)由于時(shí)間的不同步,也會(huì)給消噪的處理帶來一定的誤判操作。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種語音采集中回路消噪的裝置及方法,用于解決現(xiàn)有的回路消噪方案無法保證環(huán)境背景聲音與回路聲音時(shí)間起點(diǎn)的同步的問題,本發(fā)明提供的語音采集中回路消噪方案能夠采集到時(shí)間起點(diǎn)同步的環(huán)境背景聲音與回路聲音,能夠簡化消噪算法,減少計(jì)算量,減少系統(tǒng)開銷。
本發(fā)明提供一種語音采集中回路消噪的裝置,包括MIC電路、語音識(shí)別處理器、編譯碼器CODEC,所述MIC電路連接所述CODEC的左聲道,所述語音識(shí)別處理器的播放回路連接所述CODEC的右聲道;所述CODEC的輸出端與所述語音識(shí)別處理器的輸入端連接;
所述MIC電路采集環(huán)境背景聲音模擬信號(hào)并輸出給所述CODEC的左聲道;
所述CODEC的右聲道采集回路聲音模擬信號(hào),所述CODEC對(duì)左聲道接收的所述環(huán)境背景聲音模擬信號(hào)和右聲道采集的回路聲音模擬信號(hào)進(jìn)行處理后得到I2S格式的雙通道數(shù)字音頻數(shù)據(jù),并將所述雙通道數(shù)字音頻數(shù)據(jù)通過I2S數(shù)字音頻接口發(fā)送給所述語音識(shí)別處理器;
所述語音識(shí)別處理器通過I2S數(shù)字音頻接口接收所述雙通道數(shù)字音頻數(shù)據(jù),并根據(jù)I2S協(xié)議,從所述雙通道數(shù)字音頻數(shù)據(jù)中分離出環(huán)境背景聲音數(shù)字信號(hào)和回路聲音數(shù)字信號(hào),隨后將環(huán)境背景聲音數(shù)字信號(hào)中的回路聲音數(shù)字信號(hào)去掉,得到消噪后的環(huán)境聲音。
本發(fā)明實(shí)施例的一些有益效果可以包括:
上述語音采集中回路消噪的裝置中,環(huán)境背景聲音與回路聲音使用同一CODEC采集并將二者編碼為I2S格式的雙通道數(shù)字音頻數(shù)據(jù),語音識(shí)別處理器采集數(shù)據(jù)過程中根據(jù)I2S協(xié)議提取出所需的聲音,可以做到回路聲音與環(huán)境背景聲音在時(shí)間起點(diǎn)上同步,得到的數(shù)據(jù)可以完美提供給消噪算法處理,解決了軟件處理回路消噪時(shí)在時(shí)間起點(diǎn)不同步方面帶來的困擾,減小了因時(shí)間起點(diǎn)不同步帶來的軟件開銷,同時(shí)增強(qiáng)了軟件算法在消除回路聲音時(shí)的效果。該方案可以在需要做回路消除的語音采集方案中使用,對(duì)降低硬件成本、縮小軟件開發(fā)周期有很大幫助。
在一個(gè)實(shí)施例中,所述CODEC包括:
采集模塊,用于通過右聲道采集所述語音識(shí)別處理器的播放回路上的回路聲音模擬信號(hào),并通過左聲道采集所述MIC電路輸出的環(huán)境背景聲音模擬信號(hào);
模數(shù)轉(zhuǎn)換模塊,用于將所述環(huán)境背景聲音模擬信號(hào)和回路聲音模擬信號(hào)分別轉(zhuǎn)換為左聲道數(shù)字音頻信號(hào)和右聲道數(shù)字音頻信號(hào);
編碼模塊,用于將所述左聲道數(shù)字音頻信號(hào)和右聲道數(shù)字音頻信號(hào)按I2S協(xié)議編碼為I2S格式的雙通道數(shù)字音頻數(shù)據(jù)。
該實(shí)施例中,編譯碼器CODEC同時(shí)采集環(huán)境聲音數(shù)據(jù)和回路聲音數(shù)據(jù),將其轉(zhuǎn)換為數(shù)字信號(hào)后編碼為I2S格式的雙通道數(shù)字音頻數(shù)據(jù)發(fā)送給語音識(shí)別處理器,利用CODEC采集音頻數(shù)據(jù)時(shí)的編碼特性與I2S協(xié)議的特性,相比傳統(tǒng)的硬件回路設(shè)計(jì),不受語音識(shí)別處理器提取數(shù)據(jù)的先后影響,在時(shí)間起點(diǎn)同步方面更加有保障。
在一個(gè)實(shí)施例中,所述語音識(shí)別處理器包括:
I2S數(shù)字音頻接口,用于接收所述CODEC發(fā)來的雙通道數(shù)字音頻數(shù)據(jù);
分離模塊,用于根據(jù)I2S協(xié)議,將所述I2S數(shù)字音頻接口接收的雙通道數(shù)字音頻數(shù)據(jù)中的左、右聲道音頻數(shù)據(jù)分離,得到左聲道音頻片段數(shù)據(jù)集合和右聲道音頻片段數(shù)據(jù)集合;
重組模塊,用于將所述分離模塊得到的左聲道音頻片段數(shù)據(jù)集合中的音頻片段數(shù)據(jù)重組為環(huán)境背景聲音數(shù)字信號(hào),將所述右聲道音頻片段數(shù)據(jù)集合中的音頻片段數(shù)據(jù)重組為回路聲音數(shù)字信號(hào);
消噪模塊,用于將所述重組模塊得到的環(huán)境背景聲音數(shù)字信號(hào)中的回路聲音數(shù)字信號(hào)去掉,得到消噪后的環(huán)境聲音。
該實(shí)施例中,語音識(shí)別處理器通過I2S數(shù)字音頻接口采集雙通道數(shù)字音頻數(shù)據(jù),并根據(jù)I2S協(xié)議的特殊數(shù)據(jù)格式,將雙通道數(shù)字音頻數(shù)據(jù)的左聲道音頻數(shù)據(jù)與右聲道音頻數(shù)據(jù)分離出來,重新組成單通道數(shù)據(jù),得到所需的回路聲音與環(huán)境背景聲音;且環(huán)境背景聲音與回路聲音在時(shí)間起點(diǎn)上保持同步。
本發(fā)明提供一種語音采集中回路消噪的方法,包括:
采集環(huán)境背景聲音模擬信號(hào)和回路聲音模擬信號(hào);
編譯碼器CODEC對(duì)所述環(huán)境背景聲音模擬信號(hào)和回路聲音模擬信號(hào)進(jìn)行處理后得到I2S格式的雙通道數(shù)字音頻數(shù)據(jù);
語音識(shí)別處理器根據(jù)I2S協(xié)議,從所述雙通道數(shù)字音頻數(shù)據(jù)中分離出環(huán)境背景聲音數(shù)字信號(hào)和回路聲音數(shù)字信號(hào);
語音識(shí)別處理器將所述環(huán)境背景聲音數(shù)字信號(hào)中的回路聲音數(shù)字信號(hào)去掉,得到消噪后的環(huán)境聲音。
在一個(gè)實(shí)施例中,所述編譯碼器CODEC對(duì)所述環(huán)境背景聲音模擬信號(hào)和回路聲音模擬信號(hào)進(jìn)行處理后得到I2S格式的雙通道數(shù)字音頻數(shù)據(jù),包括:
所述CODEC將所述環(huán)境背景聲音模擬信號(hào)通過模數(shù)轉(zhuǎn)換為左聲道數(shù)字音頻信號(hào),并將回路聲音模擬信號(hào)通過模數(shù)轉(zhuǎn)換為右聲道數(shù)字音頻信號(hào);
所述CODEC將所述左聲道數(shù)字音頻信號(hào)和右聲道數(shù)字音頻信號(hào)按I2S協(xié)議編碼為I2S格式的雙通道數(shù)字音頻數(shù)據(jù)。
在一個(gè)實(shí)施例中,所述語音識(shí)別處理器根據(jù)I2S協(xié)議,從所述雙通道數(shù)字音頻數(shù)據(jù)中分離出環(huán)境背景聲音數(shù)字信號(hào)和回路聲音數(shù)字信號(hào),包括:
所述語音識(shí)別處理器根據(jù)I2S協(xié)議,將所述雙通道數(shù)字音頻數(shù)據(jù)中的左、右聲道音頻數(shù)據(jù)分離,得到左聲道音頻片段數(shù)據(jù)集合和右聲道音頻片段數(shù)據(jù)集合;
所述語音識(shí)別處理器將所述左聲道音頻片段數(shù)據(jù)集合中的音頻片段數(shù)據(jù)重組為環(huán)境背景聲音數(shù)字信號(hào),將所述右聲道音頻片段數(shù)據(jù)集合中的音頻片段數(shù)據(jù)重組為回路聲音數(shù)字信號(hào)。
在一個(gè)實(shí)施例中,所述采集環(huán)境背景聲音模擬信號(hào)和回路聲音模擬信號(hào),包括:
通過MIC電路采集環(huán)境背景聲音模擬信號(hào)并輸入給所述CODEC的左聲道,所述CODEC的右聲道通過接所述語音識(shí)別處理器的播放回路上采集回路聲音。
該實(shí)施例中,通過常用的MIC電路采集環(huán)境背景聲音,方便快捷,易于實(shí)現(xiàn)。
本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
下面通過附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
附圖說明
附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的限制。在附圖中:
圖1為現(xiàn)有的語音采集中回路消噪裝置的結(jié)構(gòu)示意圖;
圖2為本發(fā)明實(shí)施例提供的一種語音采集中回路消噪的裝置的結(jié)構(gòu)示意圖;
圖3為本發(fā)明實(shí)施例提供的另一種語音采集中回路消噪的裝置的結(jié)構(gòu)示意圖;
圖4為I2S數(shù)據(jù)格式示意圖;
圖5為本發(fā)明實(shí)施例提供的另一種語音采集中回路消噪的裝置的結(jié)構(gòu)示意圖;
圖6為本發(fā)明實(shí)施例中一種語音采集中回路消噪的方法的流程圖。
具體實(shí)施方式
以下結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
圖2為本發(fā)明實(shí)施例提供的一種語音采集中回路消噪的裝置的結(jié)構(gòu)示意圖,如圖2中所示,包括:MIC電路21、語音識(shí)別處理器22、編譯碼器CODEC23,MIC電路21連接CODEC23的左聲道,語音識(shí)別處理器22的播放回路連接CODEC23的右聲道,語音識(shí)別處理器22的輸入端與CODEC23的輸出端連接。
圖2中,MIC電路21采集環(huán)境背景聲音模擬信號(hào)并輸出給CODEC23的左聲道。CODEC23的右聲道采集回路聲音模擬信號(hào),CODEC23對(duì)左聲道接收的環(huán)境背景聲音模擬信號(hào)和右聲道采集的回路聲音模擬信號(hào)進(jìn)行處理后得到I2S格式的雙通道數(shù)字音頻數(shù)據(jù),并將雙通道數(shù)字音頻數(shù)據(jù)通過I2S數(shù)字音頻接口發(fā)送給語音識(shí)別處理器22。語音識(shí)別處理器22通過I2S數(shù)字音頻接口采集CODEC23輸出的雙通道數(shù)字音頻數(shù)據(jù),并根據(jù)I2S協(xié)議,從雙通道數(shù)字音頻數(shù)據(jù)中分離出環(huán)境背景聲音數(shù)字信號(hào)和回路聲音數(shù)字信號(hào),隨后將環(huán)境背景聲音數(shù)字信號(hào)中的回路聲音數(shù)字信號(hào)去掉,得到消噪后的環(huán)境聲音。
本發(fā)明實(shí)施例提供的語音采集中回路消噪的裝置中,環(huán)境背景聲音與回路聲音使用同一CODEC采集并將二者編碼為I2S格式的雙通道數(shù)字音頻數(shù)據(jù),相對(duì)于現(xiàn)有技術(shù),可以少使用一個(gè)AD轉(zhuǎn)換模塊,此外,環(huán)境背景聲音使用CODEC的左聲道采集,可以減少一個(gè)語音識(shí)別處理器的數(shù)字音頻接口;語音識(shí)別處理器采集數(shù)據(jù)過程中根據(jù)I2S協(xié)議提取出所需的聲音,可以做到回路聲音與環(huán)境背景聲音在時(shí)間起點(diǎn)上同步,得到的數(shù)據(jù)可以完美提供給消噪算法處理,解決了軟件處理回路消噪時(shí)在時(shí)間起點(diǎn)不同步方面帶來的困擾,減小了因時(shí)間起點(diǎn)不同步帶來的軟件開銷,同時(shí)增強(qiáng)了軟件算法在消除回路聲音時(shí)的效果。該方案可以在需要做回路消除的語音采集方案中使用,對(duì)降低硬件成本、縮小軟件開發(fā)周期有很大幫助。
圖3為本發(fā)明實(shí)施例提供的另一種語音采集中回路消噪的裝置的結(jié)構(gòu)示意圖,如圖3所示,本實(shí)施例的裝置在圖2所示裝置的基礎(chǔ)上,進(jìn)一步的,CODEC23包括:
采集模塊231,用于通過右聲道采集語音識(shí)別處理器22的播放回路上的回路聲音模擬信號(hào),此外,并通過左聲道采集接收MIC電路2輸出的環(huán)境背景聲音模擬信號(hào);
模數(shù)轉(zhuǎn)換模塊232,用于將采集模塊231采集到的環(huán)境背景聲音模擬信號(hào)和回路聲音模擬信號(hào)分別轉(zhuǎn)換為左聲道數(shù)字音頻信號(hào)和右聲道數(shù)字音頻信號(hào);
編碼模塊233,用于將模數(shù)轉(zhuǎn)換模塊232得到的左聲道數(shù)字音頻信號(hào)和右聲道數(shù)字音頻信號(hào)按I2S協(xié)議編碼為I2S格式的雙通道數(shù)字音頻數(shù)據(jù)并輸出。
如圖4所示,根據(jù)I2S協(xié)議,CODEC23的編碼模塊233把左聲道數(shù)據(jù)和右聲道數(shù)據(jù)組成為“左+右+左+…”形式的雙通道數(shù)據(jù)。
圖5為本發(fā)明實(shí)施例提供的另一種語音采集中回路消噪的裝置的結(jié)構(gòu)示意圖,如圖5所示,本實(shí)施例的裝置在圖3所示裝置的基礎(chǔ)上,進(jìn)一步的,語音識(shí)別處理器22包括:
I2S數(shù)字音頻接口221,用于接收CODEC23發(fā)來的雙通道數(shù)字音頻數(shù)據(jù);
分離模塊222,用于根據(jù)I2S協(xié)議,將I2S數(shù)字音頻接口221接收的雙通道數(shù)字音頻數(shù)據(jù)中的左、右聲道音頻數(shù)據(jù)分離,得到左聲道音頻片段數(shù)據(jù)集合和右聲道音頻片段數(shù)據(jù)集合;
重組模塊223,用于將分離模塊222得到的左聲道音頻片段數(shù)據(jù)集合中的音頻片段數(shù)據(jù)重組為環(huán)境背景聲音數(shù)字信號(hào),將右聲道音頻片段數(shù)據(jù)集合中的音頻片段數(shù)據(jù)重組為回路聲音數(shù)字信號(hào);
消噪模塊224,用于將重組模塊223得到的環(huán)境背景聲音數(shù)字信號(hào)中的回路聲音數(shù)字信號(hào)去掉,得到消噪后的環(huán)境聲音。
圖5所示實(shí)施例中,由于編碼模塊233將左聲道數(shù)字音頻信號(hào)和右聲道數(shù)字音頻信號(hào)編碼為“左+右+左+…”形式的雙通道數(shù)據(jù),因此分離模塊222可以把左聲道音頻數(shù)據(jù)與右聲道音頻數(shù)據(jù)從I2S數(shù)字音頻接口221收到的雙通道數(shù)字音頻數(shù)據(jù)中分離出來,由重組模塊223重新組成單通道數(shù)據(jù),得到所需的回路聲音與環(huán)境背景聲音,且環(huán)境背景聲音與回路聲音在時(shí)間起點(diǎn)上保持同步,因此,消噪模塊224直接將得到的環(huán)境背景聲音數(shù)字信號(hào)中的回路聲音數(shù)字信號(hào)去掉,即可得到消噪后的環(huán)境聲音。
對(duì)應(yīng)于本發(fā)明實(shí)施例提供的語音采集中回路消噪的裝置,本發(fā)明實(shí)施例還提供一種語音采集中回路消噪的方法。圖6為本發(fā)明實(shí)施例中一種語音采集中回路消噪的方法的流程圖,如圖6所示,該方法包括以下步驟S101-S104:
步驟S101:采集環(huán)境背景聲音模擬信號(hào)和回路聲音模擬信號(hào)。
其中,可以通過MIC電路采集環(huán)境背景聲音模擬信號(hào)并輸入給CODEC的左聲道,將CODEC的右聲道連接語音識(shí)別處理器的播放回路上采集回路聲音。
步驟S102:CODEC對(duì)環(huán)境背景聲音模擬信號(hào)和回路聲音模擬信號(hào)進(jìn)行處理后得到I2S格式的雙通道數(shù)字音頻數(shù)據(jù)。
其中,CODEC首先將環(huán)境背景聲音模擬信號(hào)通過模數(shù)轉(zhuǎn)換為左聲道數(shù)字音頻信號(hào),將回路聲音模擬信號(hào)通過模數(shù)轉(zhuǎn)換為右聲道數(shù)字音頻信號(hào);隨后CODEC將左聲道數(shù)字音頻信號(hào)和右聲道數(shù)字音頻信號(hào)按I2S協(xié)議編碼為I2S格式的雙通道數(shù)字音頻數(shù)據(jù)發(fā)送給語音識(shí)別處理器,即將左聲道數(shù)字音頻信號(hào)和右聲道數(shù)字音頻信號(hào)按照“左+右+左+…”的形式編碼。
步驟S103:語音識(shí)別處理器根據(jù)I2S協(xié)議,從雙通道數(shù)字音頻數(shù)據(jù)中分離出環(huán)境背景聲音數(shù)字信號(hào)和回路聲音數(shù)字信號(hào)。
其中,語音識(shí)別處理器首先根據(jù)I2S協(xié)議(即“左+右+左+…”的編碼形式),將所述雙通道數(shù)字音頻數(shù)據(jù)中的左、右聲道音頻數(shù)據(jù)分離,得到左聲道音頻片段數(shù)據(jù)集合和右聲道音頻片段數(shù)據(jù)集合;隨后,將所述左聲道音頻片段數(shù)據(jù)集合中的音頻片段數(shù)據(jù)重組為環(huán)境背景聲音數(shù)字信號(hào),將所述右聲道音頻片段數(shù)據(jù)集合中的音頻片段數(shù)據(jù)重組為回路聲音數(shù)字信號(hào)。
步驟S104:語音識(shí)別處理器將所述環(huán)境背景聲音數(shù)字信號(hào)中的回路聲音數(shù)字信號(hào)去掉,得到消噪后的環(huán)境聲音。
上述語音采集中回路消噪的方法中,環(huán)境背景聲音與回路聲音使用同一CODEC采集并將二者編碼為I2S格式的雙通道數(shù)字音頻數(shù)據(jù),語音識(shí)別處理器采集數(shù)據(jù)過程中根據(jù)I2S協(xié)議提取出所需的聲音,可以做到回路聲音與環(huán)境背景聲音在時(shí)間起點(diǎn)上同步,得到的數(shù)據(jù)可以完美提供給消噪算法處理,解決了軟件處理回路消噪時(shí)在時(shí)間起點(diǎn)不同步方面帶來的困擾,減小了因時(shí)間起點(diǎn)不同步帶來的軟件開銷,同時(shí)增強(qiáng)了軟件算法在消除回路聲音時(shí)的效果。該方案可以在需要做回路消除的語音采集方案中使用,對(duì)降低硬件成本、縮小軟件開發(fā)周期有很大幫助。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器和光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。