本發(fā)明涉及移動(dòng)通信技術(shù)領(lǐng)域,尤其涉及一種語(yǔ)音信號(hào)采集方法、裝置及終端。
背景技術(shù):
隨著終端技術(shù)的不斷發(fā)展和手機(jī)的普及,用戶對(duì)手機(jī)的依賴程度越來(lái)越高,其中最常用的功能為語(yǔ)音通話功能。
當(dāng)雙方進(jìn)行語(yǔ)音通話時(shí),雙方手機(jī)會(huì)通過(guò)內(nèi)置的麥克風(fēng)各自進(jìn)行聲音采集,并將采集到的聲音轉(zhuǎn)換成音頻信號(hào)發(fā)送至對(duì)方,當(dāng)對(duì)方手機(jī)接收到該音頻信號(hào)后,其會(huì)通過(guò)內(nèi)置的揚(yáng)聲器進(jìn)行播放。為便于聲音采集,麥克風(fēng)安裝處一般都設(shè)有聲音采集孔,聲音可以通過(guò)該聲音采集孔直接傳送至麥克風(fēng),提高了采集的靈敏度。但是,由于該麥克風(fēng)通常安裝在手機(jī)的端部,故用戶在抓握手機(jī)的過(guò)程中,其手指往往容易堵住該聲音采集孔,從而影響麥克風(fēng)的采集工作,難以保證用戶的正常語(yǔ)音通話。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種語(yǔ)音信號(hào)采集方法、裝置及終端,以解決現(xiàn)有手機(jī)容易因?yàn)橹鼷溈孙L(fēng)的聲音采集孔被堵而影響通話的技術(shù)問(wèn)題。
為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供以下技術(shù)方案:
一種語(yǔ)音信號(hào)采集方法,其包括:
獲取第一音頻信號(hào)和第二音頻信號(hào),所述第一音頻信號(hào)由第一音頻采集單元針對(duì)通話語(yǔ)音采集得到,所述第二音頻信號(hào)由第二音頻采集單元針對(duì)環(huán)境噪音采集得到;
根據(jù)所述第一音頻信號(hào)的第一幅值和第二音頻信號(hào)的第二幅值判斷是否滿足預(yù)設(shè)調(diào)整條件;
若是,則對(duì)所述第二音頻采集單元的屬性參數(shù)進(jìn)行調(diào)整,以使所述第二音頻采集單元對(duì)通話語(yǔ)音信號(hào)進(jìn)行采集。
為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例還提供以下技術(shù)方案:
一種語(yǔ)音信號(hào)采集裝置,其包括:
第一音頻采集單元,用于獲取第一音頻信號(hào),所述第一音頻信號(hào)針對(duì)通話語(yǔ)音采集得到;
第二音頻采集單元,用于獲取第二音頻信號(hào),所述第二音頻信號(hào)針對(duì)環(huán)境噪音采集得到;
判斷單元,用于根據(jù)所述第一音頻信號(hào)的第一幅值和第二音頻信號(hào)的第二幅值判斷是否滿足預(yù)設(shè)調(diào)整條件;
調(diào)整單元,用于若是,則對(duì)所述第二音頻采集單元的屬性參數(shù)進(jìn)行調(diào)整,以使所述第二音頻采集單元對(duì)通話語(yǔ)音信號(hào)進(jìn)行采集。
為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例還提供以下技術(shù)方案:
一種終端,其包括主麥克風(fēng)和副麥克風(fēng),所述主麥克風(fēng)用于針對(duì)通話語(yǔ)音進(jìn)行采集,得到第一音頻信號(hào),所述副麥克風(fēng)用于針對(duì)環(huán)境噪音進(jìn)行采集,得到第二音頻信號(hào);
當(dāng)所述第一音頻信號(hào)的第一幅值和第二音頻信號(hào)的第二幅值滿足預(yù)設(shè)調(diào)整條件時(shí),所述副麥克風(fēng)替換所述主麥克風(fēng)進(jìn)行通話語(yǔ)音信號(hào)的采集。
本發(fā)明所述的語(yǔ)音信號(hào)采集方法、裝置及終端,通過(guò)獲取第一音頻信號(hào)和第二音頻信號(hào),該第一音頻信號(hào)由第一音頻采集單元針對(duì)通話語(yǔ)音采集得到,該第二音頻信號(hào)由第二音頻采集單元針對(duì)環(huán)境噪音采集得到,之后,根據(jù)該第一音頻信號(hào)的第一幅值和第二音頻信號(hào)的第二幅值判斷是否滿足預(yù)設(shè)調(diào)整條件,若是,則對(duì)該第二音頻采集單元的屬性參數(shù)進(jìn)行調(diào)整,以使該第二音頻采集單元對(duì)通話語(yǔ)音信號(hào)進(jìn)行采集,從而在采集通話人聲的主麥克風(fēng)出現(xiàn)異常的情況下,能通過(guò)采集環(huán)境噪音的副麥克風(fēng)來(lái)采集通話人聲,保證通話的正常進(jìn)行,操作簡(jiǎn)單,靈活性高。
附圖說(shuō)明
下面結(jié)合附圖,通過(guò)對(duì)本發(fā)明的具體實(shí)施方式詳細(xì)描述,將使本發(fā)明的技術(shù)方案及其它有益效果顯而易見。
圖1是本發(fā)明實(shí)施例提供的語(yǔ)音信號(hào)采集方法的流程示意圖;
圖2是本發(fā)明實(shí)施例提供的語(yǔ)音信號(hào)采集方法的流程示意圖;
圖3是本發(fā)明實(shí)施例提供的語(yǔ)音信號(hào)采集裝置的結(jié)構(gòu)示意圖;
圖4是本發(fā)明實(shí)施例提供的語(yǔ)音信號(hào)采集裝置的另一結(jié)構(gòu)示意圖;
圖5是本發(fā)明實(shí)施例提供的終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(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í)施例提供一種語(yǔ)音信號(hào)采集方法、裝置及終端。以下將分別進(jìn)行詳細(xì)說(shuō)明。需說(shuō)明的是,以下實(shí)施例的序號(hào)不作為實(shí)施例優(yōu)先順序的限定。
第一實(shí)施例
本實(shí)施例將從語(yǔ)音信號(hào)采集裝置的角度進(jìn)行描述,該語(yǔ)音信號(hào)采集裝置具體可以集成在手機(jī)、平板電腦或筆記本電腦等設(shè)備中。
請(qǐng)參閱圖1,圖1具體描述了本發(fā)明第一實(shí)施例提供的語(yǔ)音信號(hào)采集方法,其可以包括:
S101、獲取第一音頻信號(hào)和第二音頻信號(hào),該第一音頻信號(hào)由第一音頻采集單元針對(duì)通話語(yǔ)音采集得到,該第二音頻信號(hào)由第二音頻采集單元針對(duì)環(huán)境噪音采集得到。
本實(shí)施例中,該第一音頻信號(hào)主要包括人聲,該第二音頻信號(hào)主要包括環(huán)境噪音,通過(guò)采集第二音頻信號(hào),可以對(duì)該第一音頻信號(hào)中的環(huán)境噪音進(jìn)行過(guò)濾,得到較為清晰的人聲。該第一音頻采集單元和第二音頻采集單元可以包括麥克風(fēng),具體數(shù)量可以根據(jù)實(shí)際需求而定,比如,該第一音頻采集單元可以包括2個(gè)或3個(gè)麥克風(fēng),形成麥克風(fēng)陣列。
通常,為較好的采集環(huán)境噪音或通話語(yǔ)音,該第一音頻采集單元和第二音頻采集單元中屬性參數(shù)的設(shè)置是不同的,比如用于主拾音的第一音頻采集單元的增益(放大倍數(shù))明顯大于用于噪聲參考的第二音頻采集單元的增益,等等,除此以外,該第一音頻采集單元和第二音頻采集單元的安裝位置也是不同的,比如考慮到用戶通話時(shí)抓握終端的習(xí)慣,該第一音頻采集單元一般安裝在終端的底部,該第二音頻采集單元一般安裝在終端的頂部。
S102、根據(jù)該第一音頻信號(hào)的第一幅值和第二音頻信號(hào)的第二幅值判斷是否滿足預(yù)設(shè)調(diào)整條件,若滿足,則可以執(zhí)行下述步驟S103,若不滿足,則可以執(zhí)行上述步驟S101。
本實(shí)施例中,該預(yù)設(shè)調(diào)整條件可以根據(jù)實(shí)際需求而定,該第一幅值和第二幅值主要用于反映信號(hào)強(qiáng)度。通常情況下,該第一音頻采集單元采集的通話人聲的信號(hào)強(qiáng)度大于第二音頻采集單元采集的環(huán)境噪音的信號(hào)強(qiáng)度。
例如,上述步驟S102具體可以包括:
計(jì)算該第二音頻信號(hào)的第二幅值和第一音頻信號(hào)的第一幅值之間的差值;
若該差值大于預(yù)設(shè)差值,則判斷滿足預(yù)設(shè)調(diào)整條件;
若該差值不大于預(yù)設(shè)差值,則判斷不滿足預(yù)設(shè)調(diào)整條件。
本實(shí)施例中,該預(yù)設(shè)差值可以根據(jù)實(shí)際需求而定,其可以為一個(gè)預(yù)估值,也可以是一個(gè)經(jīng)驗(yàn)值。當(dāng)?shù)诙荡笥诘谝环?,且第二幅值和第一幅值間的差值大于預(yù)設(shè)差值時(shí),說(shuō)明第一音頻采集單元被堵或出現(xiàn)異常,從而利用該第一音頻采集單元采集的通話語(yǔ)音信號(hào)會(huì)很弱,難以滿足通話需求,此時(shí),可以判斷滿足預(yù)設(shè)調(diào)整條件。
需要說(shuō)明的是,若該異常情況是短時(shí)間發(fā)生的,比如用戶的手指不小心堵住了該第一音頻采集單元之后又移開了,這種情況下可以繼續(xù)利用該第一音頻采集單元采集通話語(yǔ)音,無(wú)需進(jìn)行調(diào)整操作,因此,為弄清楚該異常情況是長(zhǎng)時(shí)間發(fā)生的還是短暫的,該第一音頻信號(hào)和第二音頻信號(hào)可以是在一定時(shí)長(zhǎng)內(nèi)采集得到的信號(hào)段,此時(shí),只有當(dāng)該信號(hào)段內(nèi)每一時(shí)刻的第二幅值和第一幅值之間的差值均滿足預(yù)設(shè)調(diào)整條件時(shí),才表明該異常情況是長(zhǎng)時(shí)間發(fā)生的,才可以判斷滿足預(yù)設(shè)調(diào)整條件。
S103、對(duì)該第二音頻采集單元的屬性參數(shù)進(jìn)行調(diào)整,以使該第二音頻采集單元對(duì)通話語(yǔ)音信號(hào)進(jìn)行采集。
例如,上述步驟S103具體可以包括:
獲取預(yù)設(shè)閥值;
利用該預(yù)設(shè)閥值對(duì)該第二音頻采集單元的屬性參數(shù)進(jìn)行調(diào)整。
本實(shí)施例中,該預(yù)設(shè)閥值可以根據(jù)實(shí)際需求而定。該屬性參數(shù)的調(diào)整方法可以有多種,比如可以直接將該屬性參數(shù)的值調(diào)整到該預(yù)設(shè)閥值,也可以將該屬性參數(shù)的值調(diào)整到該預(yù)設(shè)閥值的N倍,等等。通過(guò)利用該預(yù)設(shè)閥值對(duì)第二音頻采集單元的屬性參數(shù)進(jìn)行調(diào)整,可以使用于噪聲參考的第二音頻采集單元具備主拾音功能。
其中,該屬性參數(shù)可以包括增益值,此時(shí),上述“利用該預(yù)設(shè)閥值對(duì)該第二音頻采集單元的屬性參數(shù)進(jìn)行調(diào)整”的步驟具體可以包括:
將該第二音頻采集單元的增益值調(diào)整到預(yù)設(shè)閥值。
本實(shí)施例中,通過(guò)調(diào)整增益值到預(yù)設(shè)閥值,可以改變?cè)摰诙纛l采集單元獲取的音頻信號(hào)與噪音之間的關(guān)系,得到適宜的頻響曲線,減小聲音的失真度,以使該第二音頻采集單元適用于采集通話人聲,也即具備主拾音功能。
由上述可知,本實(shí)施例提供的語(yǔ)音信號(hào)采集方法,通過(guò)獲取第一音頻信號(hào)和第二音頻信號(hào),該第一音頻信號(hào)由第一音頻采集單元針對(duì)通話語(yǔ)音采集得到,該第二音頻信號(hào)由第二音頻采集單元針對(duì)環(huán)境噪音采集得到,之后,根據(jù)該第一音頻信號(hào)的第一幅值和第二音頻信號(hào)的第二幅值判斷是否滿足預(yù)設(shè)調(diào)整條件,若是,則對(duì)該第二音頻采集單元的屬性參數(shù)進(jìn)行調(diào)整,以使該第二音頻采集單元對(duì)通話語(yǔ)音信號(hào)進(jìn)行采集,從而在采集通話人聲的主麥克風(fēng)出現(xiàn)異常的情況下,能調(diào)用采集環(huán)境噪音的副麥克風(fēng)來(lái)獲采集通話人聲,保證通話的正常進(jìn)行,操作簡(jiǎn)單,靈活性高。
第二實(shí)施例
根據(jù)實(shí)施例一所描述的方法,以下將舉例作進(jìn)一步詳細(xì)說(shuō)明。
在本實(shí)施例中,將以該語(yǔ)音信號(hào)采集裝置集成在終端中為例進(jìn)行詳細(xì)說(shuō)明。
如圖2所示,一種語(yǔ)音信號(hào)采集方法,具體流程可以如下:
S201、終端獲取第一音頻信號(hào)和第二音頻信號(hào),該第一音頻信號(hào)由第一音頻采集單元針對(duì)通話語(yǔ)音采集得到,該第二音頻信號(hào)由第二音頻采集單元針對(duì)環(huán)境噪音采集得到。
譬如,當(dāng)用戶與好友通過(guò)終端進(jìn)行通話時(shí),可以通過(guò)安裝在終端底部的主麥克風(fēng)(第一音頻采集單元)采集通話語(yǔ)音,得到第一音頻信號(hào),通過(guò)安裝在終端頂部的副麥克風(fēng)(第二音頻采集單元)采集環(huán)境噪音,得到第二音頻信號(hào)。
S202、終端分別獲取該第一音頻信號(hào)和第二音頻信號(hào)的幅值,得到第一幅值和第二幅值。
譬如,若該第一音頻信號(hào)和第二音頻信號(hào)是在指定時(shí)長(zhǎng)內(nèi)采集的信號(hào)段,則終端可以分別獲取該第一音頻信號(hào)和第二音頻信號(hào)在該指定時(shí)長(zhǎng)內(nèi)每一時(shí)刻的幅值。
S203、終端判斷該第二幅值是否大于第一幅值,若是,則可以執(zhí)行下述步驟S204,若否,則可以不執(zhí)行任何操作。
譬如,終端可以將任一時(shí)刻對(duì)應(yīng)的第二幅值和第一幅值進(jìn)行比較分析,只有當(dāng)該指定時(shí)長(zhǎng)內(nèi)每一時(shí)刻對(duì)應(yīng)的第二幅值均大于第一幅值時(shí),才判斷該第二幅值大于第一幅值。
S204、終端計(jì)算該第一幅值和第二幅值之間的差值,當(dāng)該差值大于預(yù)設(shè)差值時(shí),終端將該第二音頻采集單元的增益值調(diào)整到預(yù)設(shè)閥值。
譬如,終端可以計(jì)算任一時(shí)刻對(duì)應(yīng)的第二幅值和第一幅值之間的差值,并將每一差值與該預(yù)設(shè)差值進(jìn)行比較分析,當(dāng)所有差值均大于預(yù)設(shè)差值時(shí),終端可以增大安裝在頂部的主麥克風(fēng)的增益值,使該增益值達(dá)到預(yù)設(shè)閥值,從而調(diào)整頻響曲線,使該主麥克風(fēng)適用于采集通話人聲。
由上述可知,本實(shí)施例提供的語(yǔ)音信號(hào)采集方法,終端通過(guò)獲取第一音頻信號(hào)和第二音頻信號(hào),其中該第一音頻信號(hào)由第一音頻采集單元針對(duì)通話語(yǔ)音采集得到,該第二音頻信號(hào)由第二音頻采集單元針對(duì)環(huán)境噪音采集得到,之后,分別獲取該第一音頻信號(hào)和第二音頻信號(hào)的幅值,得到第一幅值和第二幅值,接著,判斷該第二幅值是否大于第一幅值,若是,則計(jì)算該第一幅值和第二幅值之間的差值,且當(dāng)該差值大于預(yù)設(shè)差值時(shí),終端將該第二音頻采集單元的增益值調(diào)整到預(yù)設(shè)閥值,相對(duì)于現(xiàn)有技術(shù)來(lái)說(shuō),通過(guò)在第一音頻采集單元出現(xiàn)異常的情況下,改變第二音頻采集單元的屬性參數(shù),達(dá)到利用該第二音頻采集單元來(lái)采集通話語(yǔ)音的目的,從而保證通話語(yǔ)音的正常采集,操作簡(jiǎn)單,靈活性高。
第三實(shí)施例
在實(shí)施例一和實(shí)施例二所述方法的基礎(chǔ)上,本實(shí)施例將從語(yǔ)音信號(hào)采集裝置的角度進(jìn)一步進(jìn)行描述,請(qǐng)參閱圖3,圖3具體描述了本發(fā)明第三實(shí)施例提供的語(yǔ)音信號(hào)采集裝置,其可以包括:第一音頻采集單元10、第二音頻采集單元20、判斷單元30和調(diào)整單元40,其中:
(1)第一音頻采集單元10
第一音頻采集單元10,用于獲取第一音頻信號(hào),該第一音頻信號(hào)針對(duì)通話語(yǔ)音采集得到。
(2)第二音頻采集單元20
第二音頻采集單元20,用于獲取第二音頻信號(hào),該第二音頻信號(hào)針對(duì)環(huán)境噪音采集得到。
本實(shí)施例中,該第一音頻信號(hào)主要包括人聲,該第二音頻信號(hào)主要包括環(huán)境噪音,通過(guò)采集第二音頻信號(hào),可以對(duì)該第一音頻信號(hào)中的環(huán)境噪音進(jìn)行過(guò)濾,得到較為清晰的通話人聲。該第一音頻采集單元10和第二音頻采集單元20可以包括麥克風(fēng),具體數(shù)量可以根據(jù)實(shí)際需求而定,比如,該第一音頻采集單元10可以包括2個(gè)或3個(gè)麥克風(fēng),形成麥克風(fēng)陣列。
通常,為較好的采集環(huán)境噪音或通話語(yǔ)音,該第一音頻采集單元10和第二音頻采集單元20中屬性參數(shù)的設(shè)置是不同的,比如用于主拾音的第一音頻采集單元10的增益(放大倍數(shù))明顯大于用于噪聲參考的第二音頻采集單元20的增益,等等,除此以外,該第一音頻采集單元10和第二音頻采集單元20的安裝位置也是不同的,比如考慮到用戶通話時(shí)抓握終端的習(xí)慣,該第一音頻采集單元10一般安裝在終端的底部,該第二音頻采集單元20一般安裝在終端的頂部。
(3)判斷單元30
判斷單元30,用于根據(jù)該第一音頻信號(hào)的第一幅值和第二音頻信號(hào)的第二幅值判斷是否滿足預(yù)設(shè)調(diào)整條件。
本實(shí)施例中,該預(yù)設(shè)調(diào)整條件可以根據(jù)實(shí)際需求而定,該第一幅值和第二幅值主要用于反映信號(hào)強(qiáng)度。通常情況下,該第一音頻采集單元采集的通話人聲的信號(hào)強(qiáng)度大于第二音頻采集單元采集的環(huán)境噪音的信號(hào)強(qiáng)度。
例如,請(qǐng)參見圖4,該判斷單元30具體可以包括計(jì)算子單元31和判斷子單元32,其中:
計(jì)算子單元31,用于計(jì)算該第二音頻信號(hào)的第二幅值和第一音頻信號(hào)的第一幅值之間的差值;
判斷子單元32,用于若該差值大于預(yù)設(shè)差值,則判斷滿足預(yù)設(shè)調(diào)整條件;若該差值不大于預(yù)設(shè)差值,則判斷不滿足預(yù)設(shè)調(diào)整條件。
本實(shí)施例中,該預(yù)設(shè)差值可以根據(jù)實(shí)際需求而定,其可以為一個(gè)預(yù)估值,也可以是一個(gè)經(jīng)驗(yàn)值。當(dāng)?shù)诙荡笥诘谝环?,且第二幅值和第一幅值間的差值大于預(yù)設(shè)差值時(shí),說(shuō)明第一音頻采集單元10被堵或出現(xiàn)異常,從而利用該第一音頻采集單元10采集的通話語(yǔ)音信號(hào)會(huì)很弱,難以滿足通話需求,此時(shí),可以判斷滿足預(yù)設(shè)調(diào)整條件。
需要說(shuō)明的是,若該異常情況是短時(shí)間發(fā)生的,比如用戶的手指不小心堵住了該第一音頻采集單元之后又移開了,這種情況下可以繼續(xù)利用該第一音頻采集單元10采集通話語(yǔ)音,無(wú)需進(jìn)行調(diào)整操作,因此,為弄清楚該異常情況是長(zhǎng)時(shí)間發(fā)生的還是短暫的,該第一音頻信號(hào)和第二音頻信號(hào)可以是在一定時(shí)長(zhǎng)內(nèi)采集得到的信號(hào)段,此時(shí),只有當(dāng)該信號(hào)段內(nèi)每一時(shí)刻的第二幅值和第一幅值之間的差值均滿足預(yù)設(shè)調(diào)整條件時(shí),才表明該異常情況是長(zhǎng)時(shí)間發(fā)生的,判斷子單元32才可以判斷滿足預(yù)設(shè)調(diào)整條件。
(4)調(diào)整單元40
調(diào)整單元40,用于若是,則對(duì)該第二音頻采集單元的屬性參數(shù)進(jìn)行調(diào)整,以使該第二音頻采集單元對(duì)通話語(yǔ)音信號(hào)進(jìn)行采集。
例如,該調(diào)整單元40具體可以包括獲取子單元41和調(diào)整子單元42,其中:
獲取子單元41,用于獲取預(yù)設(shè)閥值;
調(diào)整子單元42,用于利用該預(yù)設(shè)閥值對(duì)該第二音頻采集單元的屬性參數(shù)進(jìn)行調(diào)整。
本實(shí)施例中,該預(yù)設(shè)閥值可以根據(jù)實(shí)際需求而定。該屬性參數(shù)的調(diào)整方法可以有多種,比如調(diào)整單元40可以直接將該屬性參數(shù)的值調(diào)整到該預(yù)設(shè)閥值,也可以將該屬性參數(shù)的值調(diào)整到該預(yù)設(shè)閥值的N倍,等等。調(diào)整單元40通過(guò)利用該預(yù)設(shè)閥值對(duì)第二音頻采集單元20的屬性參數(shù)進(jìn)行調(diào)整,可以使用于噪聲參考的第二音頻采集單元20具備主拾音功能。
例如,該屬性參數(shù)可以包括增益值,此時(shí),該調(diào)整子單元42具體可以用于:
將該第二音頻采集單元的增益值調(diào)整到預(yù)設(shè)閥值。
本實(shí)施例中,通過(guò)調(diào)整增益值到預(yù)設(shè)閥值,可以改變?cè)摰诙纛l采集單元獲取的音頻信號(hào)與噪音之間的關(guān)系,得到適宜的頻響曲線,減小聲音的失真度。
具體實(shí)施時(shí),以上各個(gè)單元可以作為獨(dú)立的實(shí)體來(lái)實(shí)現(xiàn),也可以進(jìn)行任意組合,作為同一或若干個(gè)實(shí)體來(lái)實(shí)現(xiàn),以上各個(gè)單元的具體實(shí)施可參見前面的方法實(shí)施例,在此不再贅述。
由上述可知,本實(shí)施例提供的語(yǔ)音信號(hào)采集裝置,通過(guò)分別利用第一音頻采集單元10和第二音頻采集單元20獲取第一音頻信號(hào)和第二音頻信號(hào),該第一音頻信號(hào)針對(duì)通話語(yǔ)音采集得到,該第二音頻信號(hào)針對(duì)環(huán)境噪音采集得到,之后,通過(guò)判斷單元30根據(jù)該第一音頻信號(hào)的第一幅值和第二音頻信號(hào)的第二幅值判斷是否滿足預(yù)設(shè)調(diào)整條件,若滿足,則調(diào)整單元40對(duì)該第二音頻采集單元20的屬性參數(shù)進(jìn)行調(diào)整,以使該第二音頻采集單元20對(duì)通話語(yǔ)音信號(hào)進(jìn)行采集,從而在采集通話人聲的主麥克風(fēng)出現(xiàn)異常的情況下,能通過(guò)采集環(huán)境噪音的副麥克風(fēng)來(lái)采集通話人聲,保證通話的正常進(jìn)行,操作簡(jiǎn)單,靈活性高。
第四實(shí)施例
相應(yīng)的,本發(fā)明實(shí)施例還提供一種終端,如圖5所示,該終端可以包括射頻(RF,Radio Frequency)電路501、包括有一個(gè)或一個(gè)以上計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的存儲(chǔ)器502、輸入單元503、顯示單元504、傳感器505、音頻電路505、無(wú)線保真(WiFi,Wireless Fidelity)模塊507、包括有一個(gè)或者一個(gè)以上處理核心的處理器508、以及電源509等部件。本領(lǐng)域技術(shù)人員可以理解,圖5中示出的終端結(jié)構(gòu)并不構(gòu)成對(duì)終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:
RF電路501可用于收發(fā)信息或通話過(guò)程中,信號(hào)的接收和發(fā)送,特別地,將基站的下行信息接收后,交由一個(gè)或者一個(gè)以上處理器508處理;另外,將涉及上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路501包括但不限于天線、至少一個(gè)放大器、調(diào)諧器、一個(gè)或多個(gè)振蕩器、用戶身份模塊(SIM,Subscriber Identity Module)卡、收發(fā)信機(jī)、耦合器、低噪聲放大器(LNA,Low Noise Amplifier)、雙工器等。此外,RF電路501還可以通過(guò)無(wú)線通信與網(wǎng)絡(luò)和其他設(shè)備通信。所述無(wú)線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于全球移動(dòng)通訊系統(tǒng)(GSM,Global System of Mobile communication)、通用分組無(wú)線服務(wù)(GPRS,General Packet Radio Service)、碼分多址(CDMA,Code Division Multiple Access)、寬帶碼分多址(WCDMA,Wideband Code Division Multiple Access)、長(zhǎng)期演進(jìn)(LTE,Long Term Evolution)、電子郵件、短消息服務(wù)(SMS,Short Messaging Service)等。
存儲(chǔ)器502可用于存儲(chǔ)軟件程序以及模塊,處理器508通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器502的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。存儲(chǔ)器502可主要包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)終端的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲(chǔ)器502可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。相應(yīng)地,存儲(chǔ)器502還可以包括存儲(chǔ)器控制器,以提供處理器508和輸入單元503對(duì)存儲(chǔ)器502的訪問(wèn)。
輸入單元503可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與用戶設(shè)置以及功能控制有關(guān)的鍵盤、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號(hào)輸入。具體地,在一個(gè)具體的實(shí)施例中,輸入單元503可包括觸敏表面以及其他輸入設(shè)備。觸敏表面,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面上或在觸敏表面附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置??蛇x的,觸敏表面可包括觸摸檢測(cè)裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測(cè)裝置檢測(cè)用戶的觸摸方位,并檢測(cè)觸摸操作帶來(lái)的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸控制器從觸摸檢測(cè)裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器508,并能接收處理器508發(fā)來(lái)的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸敏表面。除了觸敏表面,輸入單元503還可以包括其他輸入設(shè)備。具體地,其他輸入設(shè)備可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
顯示單元504可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來(lái)構(gòu)成。顯示單元504可包括顯示面板,可選的,可以采用液晶顯示器(LCD,Liquid Crystal Display)、有機(jī)發(fā)光二極管(OLED,Organic Light-Emitting Diode)等形式來(lái)配置顯示面板。進(jìn)一步的,觸敏表面可覆蓋顯示面板,當(dāng)觸敏表面檢測(cè)到在其上或附近的觸摸操作后,傳送給處理器508以確定觸摸事件的類型,隨后處理器508根據(jù)觸摸事件的類型在顯示面板上提供相應(yīng)的視覺輸出。雖然在圖5中,觸敏表面與顯示面板是作為兩個(gè)獨(dú)立的部件來(lái)實(shí)現(xiàn)輸入和輸入功能,但是在某些實(shí)施例中,可以將觸敏表面與顯示面板集成而實(shí)現(xiàn)輸入和輸出功能。
終端還可包括至少一種傳感器505,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來(lái)調(diào)節(jié)顯示面板的亮度,接近傳感器可在終端移動(dòng)到耳邊時(shí),關(guān)閉顯示面板和/或背光。作為運(yùn)動(dòng)傳感器的一種,重力加速度傳感器可檢測(cè)各個(gè)方向上(一般為三軸)加速度的大小,靜止時(shí)可檢測(cè)出重力的大小及方向,可用于識(shí)別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計(jì)姿態(tài)校準(zhǔn))、振動(dòng)識(shí)別相關(guān)功能(比如計(jì)步器、敲擊)等;至于終端還可配置的陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線傳感器等其他傳感器,在此不再贅述。
音頻電路506、揚(yáng)聲器,傳聲器可提供用戶與終端之間的音頻接口。音頻電路506可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號(hào),傳輸?shù)綋P(yáng)聲器,由揚(yáng)聲器轉(zhuǎn)換為聲音信號(hào)輸出;另一方面,傳聲器將收集的聲音信號(hào)轉(zhuǎn)換為電信號(hào),由音頻電路506接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器508處理后,經(jīng)RF電路501以發(fā)送給比如另一終端,或者將音頻數(shù)據(jù)輸出至存儲(chǔ)器502以便進(jìn)一步處理。音頻電路506還可能包括耳塞插孔,以提供外設(shè)耳機(jī)與終端的通信。
WiFi屬于短距離無(wú)線傳輸技術(shù),終端通過(guò)WiFi模塊507可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁(yè)和訪問(wèn)流式媒體等,它為用戶提供了無(wú)線的寬帶互聯(lián)網(wǎng)訪問(wèn)。雖然圖5示出了WiFi模塊507,但是可以理解的是,其并不屬于終端的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
處理器508是終端的控制中心,利用各種接口和線路連接整個(gè)手機(jī)的各個(gè)部分,通過(guò)運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器502內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器502內(nèi)的數(shù)據(jù),執(zhí)行終端的各種功能和處理數(shù)據(jù),從而對(duì)手機(jī)進(jìn)行整體監(jiān)控??蛇x的,處理器508可包括一個(gè)或多個(gè)處理核心;優(yōu)選的,處理器508可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無(wú)線通信??梢岳斫獾氖牵鲜稣{(diào)制解調(diào)處理器也可以不集成到處理器508中。
終端還包括給各個(gè)部件供電的電源509(比如電池),優(yōu)選的,電源可以通過(guò)電源管理系統(tǒng)與處理器508邏輯相連,從而通過(guò)電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。電源509還可以包括一個(gè)或一個(gè)以上的直流或交流電源、再充電系統(tǒng)、電源故障檢測(cè)電路、電源轉(zhuǎn)換器或者逆變器、電源狀態(tài)指示器等任意組件。
盡管未示出,終端還可以包括主麥克風(fēng)和副麥克風(fēng),該主麥克風(fēng)用于針對(duì)通話語(yǔ)音進(jìn)行采集,得到第一音頻信號(hào),該副麥克風(fēng)用于針對(duì)環(huán)境噪音進(jìn)行采集,得到第二音頻信號(hào)。當(dāng)該第一音頻信號(hào)的第一幅值和第二音頻信號(hào)的第二幅值滿足預(yù)設(shè)調(diào)整條件時(shí),該副麥克風(fēng)替換該主麥克風(fēng)進(jìn)行通話語(yǔ)音信號(hào)的采集。
此外,終端還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。具體在本實(shí)施例中,終端中的處理器508會(huì)按照如下的指令,將一個(gè)或一個(gè)以上的應(yīng)用程序的進(jìn)程對(duì)應(yīng)的可執(zhí)行文件加載到存儲(chǔ)器502中,并由處理器508來(lái)運(yùn)行存儲(chǔ)在存儲(chǔ)器502中的應(yīng)用程序,從而實(shí)現(xiàn)各種功能:
控制該主麥克風(fēng)針對(duì)通話語(yǔ)音進(jìn)行采集,得到第一音頻信號(hào),以及控制該副麥克風(fēng)針對(duì)環(huán)境噪音進(jìn)行采集,得到第二音頻信號(hào);
當(dāng)該第一音頻信號(hào)的第一幅值和第二音頻信號(hào)的第二幅值滿足預(yù)設(shè)調(diào)整條件時(shí),控制該副麥克風(fēng)替換該主麥克風(fēng)進(jìn)行通話語(yǔ)音信號(hào)的采集。
優(yōu)選的,在處理器控制該副麥克風(fēng)替換該主麥克風(fēng)進(jìn)行通話語(yǔ)音信號(hào)的采集之前,還可以包括:
計(jì)算該第二音頻信號(hào)的第二幅值和第一音頻信號(hào)的第一幅值之間的差值;
若該差值大于預(yù)設(shè)差值,則判斷滿足預(yù)設(shè)調(diào)整條件;
若該差值不大于預(yù)設(shè)差值,則判斷不滿足預(yù)設(shè)調(diào)整條件。
優(yōu)選的,該屬性參數(shù)包括增益值,處理器控制該副麥克風(fēng)替換該主麥克風(fēng)進(jìn)行通話語(yǔ)音信號(hào)的采集,包括:
獲取預(yù)設(shè)閥值;
利用該預(yù)設(shè)閥值對(duì)該副麥克風(fēng)的屬性參數(shù)進(jìn)行調(diào)整。
優(yōu)選的,處理器利用該預(yù)設(shè)閥值對(duì)該副麥克風(fēng)的屬性參數(shù)進(jìn)行調(diào)整,包括:
將該副麥克風(fēng)的增益值調(diào)整到預(yù)設(shè)閥值。
以上各操作的實(shí)現(xiàn)方法具體可參見上述實(shí)施例,此處不再贅述。
該終端可以實(shí)現(xiàn)本發(fā)明實(shí)施例所提供的任一種語(yǔ)音信號(hào)采集裝置所能實(shí)現(xiàn)的有效效果,詳見前面的實(shí)施例,在此不再贅述。
本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:只讀存儲(chǔ)器(ROM,Read Only Memory)、隨機(jī)存取記憶體(RAM,Random Access Memory)、磁盤或光盤等。
以上對(duì)本發(fā)明實(shí)施例所提供的一種語(yǔ)音信號(hào)采集方法、裝置及終端進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。