本發(fā)明涉及電子設(shè)備測(cè)試領(lǐng)域,尤其涉及一種麥克風(fēng)靈敏度調(diào)整系統(tǒng)及方法。
背景技術(shù):
在聲源信號(hào)處理的相關(guān)算法中,在對(duì)多個(gè)麥克風(fēng)拾取的聲波信號(hào)進(jìn)行處理的過(guò)程中,通常對(duì)多個(gè)麥克風(fēng)之間的靈敏度差值存在一定的要求,但實(shí)際應(yīng)用中所使用的麥克風(fēng)的靈敏度通常不能夠保證完全相同,甚至?xí)泻艽蟛罹?。而使用這些靈敏度差值較大的多個(gè)麥克風(fēng)拾取的聲源信號(hào)進(jìn)行處理往往不能達(dá)到預(yù)期的效果甚至無(wú)法完成聲源信號(hào)相關(guān)的處理。
因此,為了提高聲源信號(hào)處理的準(zhǔn)確性,麥克風(fēng)之間的配對(duì)就顯得十分必要,其中,麥克風(fēng)的配對(duì)是指n個(gè)麥克風(fēng)中兩兩麥克風(fēng)之間的靈敏度差值要滿足一定的范圍,也就是盡量減小每?jī)蓚€(gè)麥克風(fēng)之間靈敏度的差值。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明實(shí)施例提供一種麥克風(fēng)靈敏度調(diào)整系統(tǒng)及方法,通過(guò)調(diào)節(jié)麥克風(fēng)的靈敏度,使得麥克風(fēng)之間的靈敏度差值滿足條件,以提高后續(xù)聲源信號(hào)處理的準(zhǔn)確性。
本發(fā)明實(shí)施例提供一種麥克風(fēng)靈敏度調(diào)整系統(tǒng),包括:
n個(gè)麥克風(fēng)、所述n個(gè)麥克風(fēng)對(duì)應(yīng)的n個(gè)放大器組件以及調(diào)整設(shè)備,n為大于或等于2的整數(shù),所述n個(gè)麥克風(fēng)與所述n個(gè)放大器組件一一對(duì)應(yīng);
所述n個(gè)放大器組件的信號(hào)輸入端與各自對(duì)應(yīng)的麥克風(fēng)的輸出端連接,所述n個(gè)放大器組件的信號(hào)輸出端與所述調(diào)整設(shè)備連接;所述調(diào)整設(shè)備與所述n個(gè)放大器組件的控制端連接;
所述n個(gè)放大器組件,用于對(duì)各自對(duì)應(yīng)的麥克風(fēng)所拾取的音頻信號(hào)進(jìn)行放大處理,并將放大后的音頻信號(hào)傳輸給所述調(diào)整設(shè)備,以及,根據(jù)所述調(diào)整設(shè)備發(fā)送的靈敏度差值調(diào)整自身的增益系數(shù);
所述調(diào)整設(shè)備,用于確定接收到的n路放大后的音頻信號(hào)的信號(hào)強(qiáng)度與預(yù)設(shè)標(biāo)準(zhǔn)靈敏度間的靈敏度差值;通過(guò)所述n個(gè)放大器組件的控制端,向所述n個(gè)放大器組件發(fā)送各自對(duì)應(yīng)的靈敏度差值。
可選地,所述調(diào)整設(shè)備還用于:
根據(jù)調(diào)整所述增益系數(shù)后從所述n個(gè)放大器組件接收到的n路音頻信號(hào)各自的信號(hào)強(qiáng)度與所述預(yù)設(shè)標(biāo)準(zhǔn)靈敏度之間的靈敏度差值,校驗(yàn)所述n個(gè)麥克風(fēng)是否達(dá)到所述預(yù)設(shè)標(biāo)準(zhǔn)靈敏度。
可選地,所述n個(gè)放大器組件中的每個(gè)放大器組件中包括寄存器和增益電阻;
所述每個(gè)放大器組件具體用于:將從所述調(diào)整設(shè)備接收到的靈敏度差值存儲(chǔ)于所述寄存器中,根據(jù)所述靈敏度差值調(diào)整所述增益電阻。
可選地,所述系統(tǒng)還包括:
模數(shù)轉(zhuǎn)換器,所述模數(shù)轉(zhuǎn)換器的輸入端與所述n個(gè)放大器組件的信號(hào)輸出端連接,所述模數(shù)轉(zhuǎn)換器的輸出端與所述調(diào)整設(shè)備連接。
可選地,所述系統(tǒng)還包括:
轉(zhuǎn)接器,所述轉(zhuǎn)接器的輸入端與所述模數(shù)轉(zhuǎn)換器的輸出端以及所述n個(gè)放大器組件的控制端連接,所述轉(zhuǎn)接器的輸出端與所述調(diào)整設(shè)備連接,用于將n路模數(shù)轉(zhuǎn)換后的音頻信號(hào)合成一路信號(hào)傳輸至所述調(diào)整設(shè)備,以及將所述調(diào)整設(shè)備發(fā)送的靈敏度差值發(fā)送至對(duì)應(yīng)的放大器組件。
可選地,所述轉(zhuǎn)接器的輸入端通過(guò)i2c總線與所述n個(gè)放大器組件的控制端連接;所述轉(zhuǎn)接器的輸出端通過(guò)a2b總線與所述調(diào)整設(shè)備連接。
本發(fā)明實(shí)施例提供一種麥克風(fēng)靈敏度調(diào)整方法,包括:
獲取n個(gè)麥克風(fēng)拾取的n路音頻信號(hào),n為大于或等于2的整數(shù);
確定所述n路音頻信號(hào)各自的信號(hào)強(qiáng)度與預(yù)設(shè)標(biāo)準(zhǔn)靈敏度之間的靈敏度差值,以使所述n個(gè)放大器組件根據(jù)所述n個(gè)靈敏度差值對(duì)應(yīng)調(diào)整所述n個(gè)放大器組件的增益系數(shù)。
可選地,所述根據(jù)所述n個(gè)靈敏度差值對(duì)應(yīng)調(diào)整所述n個(gè)放大器組件的增益系數(shù),包括:
從所述n個(gè)靈敏度差值中選擇出不滿足預(yù)設(shè)閾值的m個(gè)靈敏度差值,m為小于或等于n的整數(shù),以使所述m個(gè)放大器組件根據(jù)所述m個(gè)靈敏度差值調(diào)整對(duì)應(yīng)的m個(gè)放大器組件的增益系數(shù)。
可選地,所述根據(jù)所述n個(gè)靈敏度差值對(duì)應(yīng)調(diào)整所述n個(gè)放大器組件的增益系數(shù)之后,所述方法還包括:
根據(jù)調(diào)整所述增益系數(shù)后拾取到的n路音頻信號(hào)各自的信號(hào)強(qiáng)度與所述預(yù)設(shè)標(biāo)準(zhǔn)靈敏度之間的靈敏度差值,校驗(yàn)所述n個(gè)麥克風(fēng)是否達(dá)到所述預(yù)設(shè)標(biāo)準(zhǔn)靈敏度。
本發(fā)明實(shí)施例提供的麥克風(fēng)靈敏度調(diào)整系統(tǒng)及方法,該系統(tǒng)中包括n個(gè)麥克風(fēng)、與此n個(gè)麥克風(fēng)一一對(duì)應(yīng)的n個(gè)放大器組件以及調(diào)整設(shè)備。n個(gè)麥克風(fēng)分別拾取聲源發(fā)出的音頻信號(hào),并將n路音頻信號(hào)分別輸入與麥克風(fēng)對(duì)應(yīng)的放大器組件中。放大器組件按照原始增益系數(shù)對(duì)音頻信號(hào)進(jìn)行放大,得到第一放大音頻信號(hào),再將n路第一放大音頻信號(hào)發(fā)送至調(diào)整設(shè)備。調(diào)整設(shè)備計(jì)算n路第一放大音頻信號(hào)的信號(hào)強(qiáng)度,再分別確定信號(hào)強(qiáng)度與預(yù)設(shè)標(biāo)準(zhǔn)靈敏度之間的靈敏度差值,將確定出的差值分別發(fā)送至對(duì)應(yīng)的放大器組件,其中,第一放大音頻信號(hào)的信號(hào)強(qiáng)度即為麥克風(fēng)當(dāng)前的實(shí)際靈敏度。每個(gè)放大器組件根據(jù)調(diào)整設(shè)備發(fā)送的靈敏度差值調(diào)整自身的增益系數(shù),從而改變音頻信號(hào)的信號(hào)強(qiáng)度。由于信號(hào)強(qiáng)度即為麥克風(fēng)的靈敏度,因此通過(guò)調(diào)整放大器組件的增益系數(shù)也即是實(shí)現(xiàn)麥克風(fēng)靈敏度的調(diào)整。通過(guò)增益系數(shù)的調(diào)整使n個(gè)麥克風(fēng)的靈敏度達(dá)到預(yù)設(shè)標(biāo)準(zhǔn)靈敏度,從而保證n個(gè)麥克風(fēng)的靈敏度之間的差值最小,實(shí)現(xiàn)n個(gè)麥克風(fēng)之間的配對(duì)。同時(shí),使用具有配對(duì)關(guān)系的多個(gè)麥克風(fēng)來(lái)接收聲源發(fā)出的音頻信號(hào),可以大大提高基于此音頻信號(hào)進(jìn)行的信號(hào)處理所得到處理結(jié)果的可靠性。
附圖說(shuō)明
為了更清楚地說(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)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的麥克風(fēng)靈敏度調(diào)整系統(tǒng)實(shí)施例一的結(jié)構(gòu)示意圖;
圖2為本發(fā)明實(shí)施例提供的麥克風(fēng)靈敏度調(diào)整系統(tǒng)實(shí)施例二的結(jié)構(gòu)示意圖;
圖3為本發(fā)明實(shí)施例提供的麥克風(fēng)靈敏度調(diào)整系統(tǒng)實(shí)施例三的結(jié)構(gòu)示意圖;
圖4為本發(fā)明實(shí)施例提供的麥克風(fēng)靈敏度調(diào)整方法實(shí)施例一的流程圖;
圖5為本發(fā)明實(shí)施例提供的麥克風(fēng)靈敏度調(diào)整方法實(shí)施例二的流程圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
在本發(fā)明實(shí)施例中使用的術(shù)語(yǔ)是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實(shí)施例和所附權(quán)利要求書(shū)中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義,“多種”一般包含至少兩種,但是不排除包含至少一種的情況。
應(yīng)當(dāng)理解,本文中使用的術(shù)語(yǔ)“和/或”僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,a和/或b,可以表示:?jiǎn)为?dú)存在a,同時(shí)存在a和b,單獨(dú)存在b這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。
應(yīng)當(dāng)理解,盡管在本發(fā)明實(shí)施例中可能采用術(shù)語(yǔ)第一、第二、第三等來(lái)描述xxx,但這些xxx不應(yīng)限于這些術(shù)語(yǔ)。這些術(shù)語(yǔ)僅用來(lái)將xxx彼此區(qū)分開(kāi)。例如,在不脫離本發(fā)明實(shí)施例范圍的情況下,第一xxx也可以被稱(chēng)為第二xxx,類(lèi)似地,第二xxx也可以被稱(chēng)為第一xxx。
取決于語(yǔ)境,如在此所使用的詞語(yǔ)“如果”、“若”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”或“響應(yīng)于檢測(cè)”。類(lèi)似地,取決于語(yǔ)境,短語(yǔ)“如果確定”或“如果檢測(cè)(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時(shí)”或“響應(yīng)于確定”或“當(dāng)檢測(cè)(陳述的條件或事件)時(shí)”或“響應(yīng)于檢測(cè)(陳述的條件或事件)”。
還需要說(shuō)明的是,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的商品或者系統(tǒng)不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種商品或者系統(tǒng)所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的商品或者系統(tǒng)中還存在另外的相同要素。
圖1是本發(fā)明實(shí)施例提供的麥克風(fēng)靈敏度調(diào)整系統(tǒng)實(shí)施例一的結(jié)構(gòu)示意圖,如圖1所示,該系統(tǒng)可以包括:n個(gè)麥克風(fēng)11、n個(gè)放大器組件12以及調(diào)整設(shè)備13。
其中,放大器組件的信號(hào)輸入端、控制端以及信號(hào)輸出端分別為圖1中的a、b、c。同時(shí),對(duì)于n個(gè)麥克風(fēng),在實(shí)際應(yīng)用中,n一般取值范圍為2≤n≤4且n為整數(shù)。
在通過(guò)麥克風(fēng)靈敏度調(diào)整系統(tǒng)調(diào)整靈敏度時(shí),需要保證n個(gè)麥克風(fēng)的測(cè)試環(huán)境是相同的,來(lái)保證靈敏度調(diào)整的準(zhǔn)確性??蛇x地,測(cè)試環(huán)境的具體可以為94db級(jí)的聲壓環(huán)境,并且聲源發(fā)出的是頻率為1khz的音頻信號(hào)。
基于相同的測(cè)試環(huán)境,首先,n個(gè)麥克風(fēng)分別接收聲源發(fā)出的音頻信號(hào)。麥克風(fēng)的輸出端與麥克風(fēng)對(duì)應(yīng)的放大器組件的輸入端相連接,通過(guò)麥克風(fēng)的輸出端與放大器組件的輸入端,麥克風(fēng)可以將n路音頻信號(hào)分別輸入至與其對(duì)應(yīng)的放大器組件中。
然后,在n個(gè)放大器組件分別接收到對(duì)應(yīng)的音頻信號(hào)后,按照放大器組件的原始增益系數(shù)對(duì)音頻信號(hào)進(jìn)行放大處理,以得到n路放大后的音頻信號(hào),為了便于描述,可以稱(chēng)此放大后的音頻信號(hào)為第一放大音頻信號(hào)。其中,所使用的n個(gè)放大器組件是具有相同增益系數(shù)的放大器組件,可選地,放大器組件可以是放大運(yùn)算器,并且每個(gè)放大器組件都有一個(gè)預(yù)設(shè)的原始增益系數(shù)。n個(gè)放大器組件通過(guò)自身的輸出端將第一放大音頻信號(hào)發(fā)送至調(diào)整設(shè)備。調(diào)整設(shè)備計(jì)算出第一放大音頻信號(hào)的信號(hào)強(qiáng)度,而此第一放大音頻信號(hào)的信號(hào)強(qiáng)度即為輸出此第一放大音頻信號(hào)的放大器組件對(duì)應(yīng)的麥克風(fēng)的實(shí)際靈敏度??蛇x地,在測(cè)試環(huán)境為94db聲壓級(jí)并且音頻信號(hào)的頻率為1khz的情況下,可以采用以下公式計(jì)算第一放大音頻信號(hào)的信號(hào)強(qiáng)度也即是第一放大音頻信號(hào)對(duì)應(yīng)的麥克風(fēng)的實(shí)際靈敏度:
信號(hào)強(qiáng)度=20*lg(第一放大音頻信號(hào)的平均電壓值)
其中,放大器組件在接收音頻信號(hào)后可以獲取音頻信號(hào)的平均電壓值,基于此平均電壓值以及放大器組件的原始增益系數(shù),放大器組件可以獲得第一放大音頻信號(hào)的平均電壓值。根據(jù)此計(jì)算出的信號(hào)強(qiáng)度調(diào)整設(shè)備可以確定出信號(hào)強(qiáng)度與預(yù)設(shè)標(biāo)準(zhǔn)靈敏度之間的靈敏度差值。
最后,調(diào)整設(shè)備將計(jì)算出的靈敏度差值通過(guò)放大器組件的控制端分別向n個(gè)放大器組件發(fā)送與其對(duì)應(yīng)的靈敏度差值。可選地,放大器組件的控制端可以通過(guò)i2c總線與調(diào)整設(shè)備進(jìn)行連接,通過(guò)此i2c總線進(jìn)行放大器組件與調(diào)整設(shè)備之間的數(shù)據(jù)傳輸。調(diào)整設(shè)備將靈敏度差值通過(guò)i2c總線發(fā)送至放大器組件。n個(gè)放大器組件分別接收各自對(duì)應(yīng)的靈敏度差值,每個(gè)放大器組件再根據(jù)自身的靈敏度差值調(diào)整自身的增益系數(shù),利用調(diào)整后的增益系數(shù)重新對(duì)音頻信號(hào)進(jìn)行放大,以得到第二放大音頻信號(hào),使得第二放大音頻信號(hào)的信號(hào)強(qiáng)度能夠達(dá)到預(yù)設(shè)標(biāo)準(zhǔn)靈敏度。
本實(shí)施例中,n個(gè)麥克風(fēng)分別拾取聲源發(fā)出的音頻信號(hào),并將n路音頻信號(hào)分別輸入與麥克風(fēng)對(duì)應(yīng)的放大器組件中。放大器組件按照原始增益系數(shù)對(duì)音頻信號(hào)進(jìn)行放大,得到第一放大音頻信號(hào),再將n路第一放大音頻信號(hào)發(fā)送至調(diào)整設(shè)備。調(diào)整設(shè)備計(jì)算n路第一放大音頻信號(hào)的信號(hào)強(qiáng)度,再分別確定信號(hào)強(qiáng)度與預(yù)設(shè)標(biāo)準(zhǔn)靈敏度之間的靈敏度差值,將確定出的靈敏度差值分別發(fā)送至對(duì)應(yīng)的放大器組件,其中,第一放大音頻信號(hào)的信號(hào)強(qiáng)度即為麥克風(fēng)當(dāng)前的實(shí)際靈敏度。每個(gè)放大器組件根據(jù)調(diào)整設(shè)備發(fā)送的靈敏度差值調(diào)整自身的增益系數(shù),從而改變音頻信號(hào)的信號(hào)強(qiáng)度。由于信號(hào)強(qiáng)度即為麥克風(fēng)的靈敏度,因此通過(guò)調(diào)整放大器組件的增益系數(shù)也即是實(shí)現(xiàn)麥克風(fēng)靈敏度的調(diào)整。通過(guò)增益系數(shù)的調(diào)整使n個(gè)麥克風(fēng)的靈敏度達(dá)到預(yù)設(shè)標(biāo)準(zhǔn)靈敏度,從而保證n個(gè)麥克風(fēng)的靈敏度之間的靈敏度差值最小,實(shí)現(xiàn)n個(gè)麥克風(fēng)之間的配對(duì)。同時(shí),使用具有配對(duì)關(guān)系的多個(gè)麥克風(fēng)來(lái)接收聲源發(fā)出的音頻信號(hào),可以大大提高基于此音頻信號(hào)進(jìn)行的信號(hào)處理所得到處理結(jié)果的可靠性。
圖2是本發(fā)明實(shí)施例提供的麥克風(fēng)靈敏度調(diào)整系統(tǒng)實(shí)施例二的結(jié)構(gòu)示意圖,如圖2所示,該系統(tǒng)可以包括:n個(gè)麥克風(fēng)11、n個(gè)放大器組件12以及調(diào)整設(shè)備13。
放大器組件可以通過(guò)實(shí)施例一中涉及的方式獲取第二放大音頻信號(hào),因此,具體獲取過(guò)程在此不再贅述。
在放大器組件獲得第二放大音頻信號(hào)的基礎(chǔ)上,放大器組件通過(guò)此組件的輸出端將第二放大音頻信號(hào)輸入至調(diào)整設(shè)備中,調(diào)整設(shè)備計(jì)算此第二放大音頻信號(hào)的信號(hào)強(qiáng)度也即是麥克風(fēng)的調(diào)整后靈敏度??蛇x地,調(diào)整設(shè)備同樣可以利用實(shí)施例一中涉及到的方式計(jì)算第二放大音頻信號(hào)的信號(hào)強(qiáng)度,在此不再贅述。
調(diào)整設(shè)備根據(jù)第二放大音頻信號(hào)的信號(hào)強(qiáng)度確定信號(hào)強(qiáng)度與預(yù)設(shè)標(biāo)準(zhǔn)靈敏度之間的靈敏度差值,第二放大音頻信號(hào)的信號(hào)強(qiáng)度也即是音頻信號(hào)對(duì)應(yīng)的麥克風(fēng)的調(diào)整后靈敏度,則確定第二放大音頻信號(hào)的信號(hào)強(qiáng)度與預(yù)設(shè)標(biāo)準(zhǔn)靈敏度之間靈敏度差值的過(guò)程也即是對(duì)麥克風(fēng)的調(diào)整后靈敏度進(jìn)行校驗(yàn)的過(guò)程。若第二放大音頻信號(hào)的信號(hào)強(qiáng)度與預(yù)設(shè)標(biāo)準(zhǔn)靈敏度相等,則表示麥克風(fēng)的靈敏度已經(jīng)滿足預(yù)設(shè)標(biāo)準(zhǔn)靈敏度,無(wú)需再繼續(xù)調(diào)整麥克風(fēng)的靈敏度。若第二放大音頻信號(hào)的信號(hào)強(qiáng)度與預(yù)設(shè)標(biāo)準(zhǔn)靈敏度之間存在靈敏度差值,則表明麥克風(fēng)的靈敏度還未滿足預(yù)設(shè)標(biāo)準(zhǔn)靈敏度,此時(shí)需要繼續(xù)調(diào)整麥克風(fēng)的靈敏度。繼續(xù)調(diào)整靈敏度也就是將第二音頻信號(hào)的信號(hào)強(qiáng)度與預(yù)設(shè)標(biāo)準(zhǔn)靈敏度的靈敏度差值重新發(fā)送給放大器組件,根據(jù)此靈敏度差值重新對(duì)放大器組件的增益系數(shù)進(jìn)行調(diào)整,以實(shí)現(xiàn)麥克風(fēng)靈敏度的調(diào)整,從而獲得第三音頻信號(hào)……,后續(xù)調(diào)整過(guò)程以此類(lèi)推。
可選地,調(diào)整設(shè)備中可以預(yù)設(shè)調(diào)整的次數(shù),當(dāng)調(diào)整次數(shù)達(dá)到預(yù)設(shè)閾值k時(shí),則停止計(jì)算第k次調(diào)對(duì)應(yīng)的音頻信號(hào)的信號(hào)強(qiáng)度與預(yù)設(shè)標(biāo)準(zhǔn)靈敏度之間的靈敏度差值,將第k次調(diào)整得到的第k+1音頻信號(hào)的信號(hào)強(qiáng)度作為音頻信號(hào)對(duì)應(yīng)麥克風(fēng)的靈敏度。
可選地,調(diào)整設(shè)備中也可以不預(yù)設(shè)調(diào)整的次數(shù),若麥克風(fēng)調(diào)整后靈敏度與預(yù)設(shè)標(biāo)準(zhǔn)靈敏度之間存在靈敏度差值,則繼續(xù)對(duì)放大器組件的增益系數(shù)進(jìn)行調(diào)整,也即是繼續(xù)調(diào)整麥克風(fēng)的靈敏度,直至麥克風(fēng)的靈敏度達(dá)到預(yù)設(shè)目標(biāo)靈敏度。
可選地,放大器組件12中包括寄存器121和增益電阻122。在調(diào)整設(shè)備計(jì)算出靈敏度差值后,則將此靈敏度差值賦予放大器組件中的寄存器中。具體地,可以采用i2c總線將靈敏度差值發(fā)送至寄存器中,其中,寄存器中可以有一個(gè)初始值,此初始值一般設(shè)置為0。放大器組件根據(jù)寄存器中存儲(chǔ)的靈敏度差值,調(diào)整放大器組件中增益電阻的阻值,從而改變輸出放大器組件的音頻信號(hào)的信號(hào)強(qiáng)度,也就是改變了音頻信號(hào)對(duì)應(yīng)的麥克風(fēng)的靈敏度。具體來(lái)說(shuō),根據(jù)實(shí)施例一中涉及到的計(jì)算信號(hào)強(qiáng)度的公式可知,通過(guò)改變?cè)鲆骐娮枳柚档拇笮〖纯筛淖円纛l信號(hào)的平均電壓值,進(jìn)而使音頻信號(hào)的信號(hào)強(qiáng)度發(fā)生改變。
本實(shí)施例中,放大器組件可以將靈敏度差值存儲(chǔ)到寄存器中也即是對(duì)放大器組件的增益系數(shù)進(jìn)行調(diào)整,再根據(jù)寄存器中存儲(chǔ)的靈敏度差值調(diào)整放大器組件中的增益電阻的阻值大小從而改變輸出放大器組件的音頻信號(hào)的信號(hào)強(qiáng)度也即是改變麥克風(fēng)的靈敏度。通過(guò)調(diào)整設(shè)備對(duì)調(diào)整后靈敏度與預(yù)設(shè)標(biāo)準(zhǔn)靈敏度進(jìn)行校準(zhǔn),通過(guò)此校準(zhǔn)過(guò)程提高麥克風(fēng)靈敏度調(diào)整的準(zhǔn)確性,保證靈敏度調(diào)整后的麥克風(fēng)之間都是存在配對(duì)關(guān)系的。
圖3是本發(fā)明實(shí)施例提供的麥克風(fēng)靈敏度調(diào)整系統(tǒng)實(shí)施例三的結(jié)構(gòu)示意圖,如圖3所示,該系統(tǒng)可以包括:n個(gè)麥克風(fēng)11、n個(gè)放大器組件12、模數(shù)轉(zhuǎn)換器21、轉(zhuǎn)接器22以及調(diào)整設(shè)備13。
首先,n個(gè)麥克風(fēng)拾取聲源發(fā)出的音頻信號(hào)后,通過(guò)麥克風(fēng)的輸出端以及與麥克風(fēng)對(duì)應(yīng)的放大器組件的信號(hào)輸入端將拾取的音頻信號(hào)分別發(fā)送至對(duì)應(yīng)的放大器組件。n個(gè)放大器組件按照原始增益系數(shù)對(duì)音頻信號(hào)進(jìn)行放大以得到n路第一放大音頻信號(hào)。然后通過(guò)放大器組件的信號(hào)輸出端與模數(shù)轉(zhuǎn)換器的輸入端將n路第一放大音頻信號(hào)輸入模數(shù)轉(zhuǎn)換器,使n路模擬第一放大音頻信號(hào)轉(zhuǎn)換為n路數(shù)字第一放大音頻信號(hào)。
接著,通過(guò)轉(zhuǎn)接器的輸入端與模數(shù)轉(zhuǎn)換器的輸出端將n路數(shù)字第一放大音頻信號(hào)輸入至轉(zhuǎn)接器中,其中,轉(zhuǎn)接器的輸入端和輸出端的數(shù)目相等并且數(shù)目大于或者等于n??蛇x地,轉(zhuǎn)接器可以為adiad240x系列芯片。當(dāng)轉(zhuǎn)接器的輸入端和輸出端的數(shù)目為n時(shí),該轉(zhuǎn)接器可以將并行的由轉(zhuǎn)接器的n個(gè)輸入端分別輸入的n路數(shù)字第一放大音頻信號(hào)合成為一路串行的數(shù)字放大音頻信號(hào),并由轉(zhuǎn)接器的任意一個(gè)輸出端進(jìn)行輸出,可選地,轉(zhuǎn)接器也可以預(yù)設(shè)n個(gè)輸出端中的某一輸出端為第一輸出端,并由此第一輸出端輸出合成的一路串行的數(shù)字放大音頻信號(hào)??蛇x地,轉(zhuǎn)接器在通過(guò)輸入端接收n路數(shù)字第一放大音頻信號(hào)后,就可以分別獲取此n路信號(hào)的信號(hào)時(shí)長(zhǎng),從而計(jì)算出此n路數(shù)字第一放大音頻信號(hào)的信號(hào)總時(shí)長(zhǎng)。轉(zhuǎn)接器再根據(jù)計(jì)算出的信號(hào)總時(shí)長(zhǎng)將轉(zhuǎn)接器中用于輸出一路串行數(shù)字放大音頻信號(hào)的輸出端所對(duì)應(yīng)的端口開(kāi)啟時(shí)間設(shè)置為信號(hào)總時(shí)長(zhǎng),使此一路串行的數(shù)字放大音頻信號(hào)能夠從該輸出端輸出。一般情況下,n路信號(hào)的信號(hào)時(shí)長(zhǎng)是相等的。
進(jìn)而,轉(zhuǎn)接器通過(guò)a2b總線將一路串行的數(shù)字放大音頻信號(hào)傳輸至調(diào)整設(shè)備。并且調(diào)整設(shè)備內(nèi)也集成有轉(zhuǎn)接器,設(shè)置調(diào)整設(shè)備內(nèi)的轉(zhuǎn)換器的多個(gè)輸出端的端口開(kāi)啟時(shí)間為:總信號(hào)時(shí)長(zhǎng)/麥克風(fēng)數(shù)目,并依次開(kāi)啟多個(gè)輸出端,使一路串行的數(shù)字信號(hào)分割成若干段,并依次輸入至調(diào)整設(shè)備中。通過(guò)上述過(guò)程也就是實(shí)現(xiàn)了通過(guò)轉(zhuǎn)接器將一路串行的數(shù)字放大音頻信號(hào)解析成n路并行的數(shù)字第一放大音頻信號(hào)。調(diào)整設(shè)備分別根據(jù)n路數(shù)字第一放大音頻信號(hào)確定音頻信號(hào)的信號(hào)強(qiáng)度與預(yù)設(shè)標(biāo)準(zhǔn)靈敏度之間的靈敏度差值。
最后,調(diào)整設(shè)備在確定出的與n個(gè)麥克風(fēng)分別對(duì)應(yīng)的靈敏度差值后,將此n個(gè)靈敏度差值分別通過(guò)集成于調(diào)整設(shè)備內(nèi)的轉(zhuǎn)接器、a2b總線,轉(zhuǎn)接器以及i2c總線,傳輸至與靈敏度差值對(duì)應(yīng)的放大器組件內(nèi)。n個(gè)放大器組件再根據(jù)各自的靈敏度差值調(diào)整自身的增益系數(shù),通過(guò)調(diào)整后的增益系數(shù)對(duì)第一放大音頻信號(hào)進(jìn)行放大,從而得到第二放大音頻信號(hào)。生成此第二放大音頻信號(hào)后,也即是對(duì)音頻信號(hào)對(duì)應(yīng)的麥克風(fēng)的靈敏度進(jìn)行了調(diào)整。
在獲得此第二放大音頻信號(hào)后,此第二放大音頻信同樣也經(jīng)過(guò)模數(shù)轉(zhuǎn)換器、轉(zhuǎn)接器后到達(dá)調(diào)整設(shè)備,以便調(diào)整設(shè)備重新計(jì)算第二放大音頻信號(hào)的信號(hào)強(qiáng)度與預(yù)設(shè)標(biāo)準(zhǔn)靈敏度之間的靈敏度差值,根據(jù)計(jì)算結(jié)果對(duì)麥克風(fēng)的調(diào)整后靈敏度進(jìn)行校準(zhǔn)。其中,將第二放大音頻信號(hào)傳輸至調(diào)整設(shè)備的傳輸過(guò)程與第一放大音頻信號(hào)相似,因此,在此不再贅述。
在本實(shí)施例中,在放大器組件對(duì)音頻信號(hào)進(jìn)行放大以得到第一放大音頻信號(hào)后,對(duì)第一放大音頻信號(hào)進(jìn)行模數(shù)轉(zhuǎn)換,并使轉(zhuǎn)換后的n路數(shù)字信號(hào)分別通過(guò)轉(zhuǎn)接器以及a2b總線最終輸入至調(diào)整設(shè)備中,這樣能夠大大降低系統(tǒng)連接的復(fù)雜性。
圖4是本發(fā)明實(shí)施例提供的麥克風(fēng)靈敏度調(diào)整方法實(shí)施例一的流程圖,如圖4所示,該方法可以包括以下幾個(gè)步驟:
s401,獲取n個(gè)麥克風(fēng)拾取的n路音頻信號(hào),n為大于或等于2的整數(shù)。
s402,確定n路音頻信號(hào)各自的信號(hào)強(qiáng)度與預(yù)設(shè)標(biāo)準(zhǔn)靈敏度之間的靈敏度差值,以使n個(gè)放大器組件根據(jù)n個(gè)靈敏度差值對(duì)應(yīng)調(diào)整n個(gè)放大器組件的增益系數(shù)。
本實(shí)施例中上述各步驟的執(zhí)行主體可以是前述圖1~圖3所示實(shí)施例中的校準(zhǔn)設(shè)備,但是并不限于該校準(zhǔn)設(shè)備。
該方法的具體執(zhí)行過(guò)程可以參見(jiàn)前述圖1~圖3所示實(shí)施例中的相關(guān)說(shuō)明,在此不再贅述。
在本實(shí)施例中,校準(zhǔn)設(shè)備根據(jù)獲取的n路音頻信號(hào)能夠分別計(jì)算出此n路音頻信號(hào)的信號(hào)強(qiáng)度與預(yù)設(shè)標(biāo)準(zhǔn)靈敏度之間的靈敏度差值。在此基礎(chǔ)上,放大器組件可以根據(jù)校準(zhǔn)設(shè)備計(jì)算出的靈敏度差值進(jìn)行音頻信號(hào)的信號(hào)強(qiáng)度的調(diào)整,從而使得音頻信號(hào)的的信號(hào)強(qiáng)度可以滿足預(yù)設(shè)標(biāo)準(zhǔn)靈敏度,實(shí)現(xiàn)麥克風(fēng)之間的配對(duì)。
圖5是本發(fā)明實(shí)施例提供的麥克風(fēng)靈敏度調(diào)整方法實(shí)施例二的流程圖,如圖5所示,該方法可以包括以下幾個(gè)步驟:
s501,獲取n個(gè)麥克風(fēng)拾取的n路音頻信號(hào),n為大于或等于2的整數(shù)。
s502,確定n路音頻信號(hào)各自的信號(hào)強(qiáng)度與預(yù)設(shè)標(biāo)準(zhǔn)靈敏度之間的靈敏度差值。
上述步驟s501-s502的具體執(zhí)行過(guò)程可以參見(jiàn)前述圖1~圖3所示實(shí)施例中的相關(guān)說(shuō)明,在此不再贅述。
s503,從n個(gè)靈敏度差值中選擇出不滿足預(yù)設(shè)閾值的m個(gè)靈敏度差值,m為小于或等于n的整數(shù),以使m個(gè)放大器組件根據(jù)m個(gè)靈敏度差值調(diào)整對(duì)應(yīng)的m個(gè)放大器組件的增益系數(shù)。
在校準(zhǔn)設(shè)備確定出n路音頻信號(hào)各自的信號(hào)強(qiáng)度與預(yù)設(shè)標(biāo)準(zhǔn)靈敏度之間的靈敏度差值后,判斷此n個(gè)靈敏度差值是否滿足預(yù)設(shè)閾值,可選地,預(yù)設(shè)閾值可以為零。當(dāng)靈敏度差值滿足預(yù)設(shè)閾值時(shí),則表明音無(wú)需對(duì)頻信號(hào)對(duì)應(yīng)的麥克風(fēng)進(jìn)行靈敏度調(diào)整。當(dāng)靈敏度差值不滿足預(yù)設(shè)閾值時(shí),則表明需要對(duì)音頻信號(hào)對(duì)應(yīng)的麥克風(fēng)的靈敏度進(jìn)行調(diào)整。
校準(zhǔn)設(shè)備根據(jù)判斷結(jié)果從n個(gè)靈敏度差值中選擇靈敏度差值不滿足預(yù)設(shè)閾值的m個(gè)靈敏度差值,其中,m為小于或等于n的整數(shù)。此m個(gè)靈敏度差值對(duì)應(yīng)的麥克風(fēng)的靈敏度是需要進(jìn)行調(diào)整的,因此,將此m個(gè)靈敏度差值分別發(fā)送至對(duì)應(yīng)的放大器組件中,根據(jù)此靈敏度差值調(diào)整放大器組件的增益系數(shù)。
可選地,在對(duì)放大器組件的增益系數(shù)進(jìn)行調(diào)整后,也就實(shí)現(xiàn)了調(diào)整n路音頻信號(hào)的信號(hào)強(qiáng)度,調(diào)整后的信號(hào)強(qiáng)度也就是麥克風(fēng)的調(diào)整后靈敏度。而為了提高麥克風(fēng)靈敏度調(diào)整的準(zhǔn)確性,在步驟s503之后,還可以根據(jù)調(diào)整增益系數(shù)后拾取到的n路音頻信號(hào)各自的信號(hào)強(qiáng)度與預(yù)設(shè)標(biāo)準(zhǔn)靈敏度之間的靈敏度差值,校驗(yàn)n個(gè)麥克風(fēng)是否達(dá)到預(yù)設(shè)標(biāo)準(zhǔn)靈敏度。
而校驗(yàn)n個(gè)麥克風(fēng)是否達(dá)到預(yù)設(shè)標(biāo)準(zhǔn)靈敏度的具體過(guò)程可以參見(jiàn)前述圖2所示實(shí)施例中的相關(guān)說(shuō)明,在此不再贅述。
在本實(shí)施例中,在校準(zhǔn)設(shè)備計(jì)算出n路音頻信號(hào)對(duì)應(yīng)的n個(gè)靈敏度差值后,通過(guò)將此n個(gè)靈敏度差值與預(yù)設(shè)閾值進(jìn)行比較,并從中選出m個(gè)不滿足預(yù)設(shè)閾值的靈敏度差值,根據(jù)此m個(gè)靈敏度差值繼續(xù)對(duì)此m個(gè)靈敏度差值對(duì)應(yīng)的放大器組件的增益系數(shù)進(jìn)行調(diào)整,再基于此調(diào)整后的增益系數(shù)對(duì)麥克風(fēng)的音頻信號(hào)的信號(hào)強(qiáng)度進(jìn)行調(diào)整。同時(shí),音頻信號(hào)的信號(hào)強(qiáng)度就是該音頻信號(hào)對(duì)應(yīng)的麥克風(fēng)的靈敏度,在每次信號(hào)強(qiáng)度調(diào)整后,都會(huì)將調(diào)整后的音頻信號(hào)的信號(hào)強(qiáng)度與預(yù)設(shè)標(biāo)準(zhǔn)靈敏度進(jìn)行比較,以判斷麥克風(fēng)的靈敏度是否達(dá)到預(yù)設(shè)標(biāo)準(zhǔn)靈敏度。通過(guò)多次調(diào)整音頻信號(hào)的信號(hào)強(qiáng)度,并且多次對(duì)調(diào)整后的信號(hào)強(qiáng)度進(jìn)行校準(zhǔn),提高了麥克風(fēng)靈敏度調(diào)整的準(zhǔn)確性。
以上所描述的裝置實(shí)施例僅僅是示意性的,其中作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。
通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如rom/ram、磁碟、光盤(pán)等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)裝置(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)裝置等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分的方法。
最后應(yīng)說(shuō)明的是:以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。