一種應(yīng)用于移動終端的聲音采集方法和移動終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端領(lǐng)域,具體涉及一種應(yīng)用于移動終端的聲音采集方法和移動終端。
【背景技術(shù)】
[0002]隨著移動通信的飛速發(fā)展,手機已成為人們?nèi)粘I罱涣鳒贤ǖ囊环N重要工具,但是在實際使用中遇到的一些問題也一直困擾著手機設(shè)計者。例如,當(dāng)使用者處于嘈雜環(huán)境中時,或是身處會議等需要其他人一同參與手機對話的場合中時,往往需要使用手機的免提通話功能,而對于多數(shù)手機而言,特別是針對一些喇叭聲音較大的手機而言,實際的免提通話效果通常不盡如人意,經(jīng)常會由于手機產(chǎn)生的嘯叫和回聲影響通話質(zhì)量,使得免提通話質(zhì)量差,從而使得免提通話這個本來非常人性化的功能難以實現(xiàn)其設(shè)計初衷。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提供一種應(yīng)用于移動終端的聲音采集方法和移動終端,用于提高聲音采集質(zhì)量。
[0004]本發(fā)明第一方面提供一種應(yīng)用于移動終端的聲音采集方法,該移動終端上設(shè)置有兩個以上麥克風(fēng),該方法包括:當(dāng)需要采集聲音的應(yīng)用啟動時,觸發(fā)上述兩個以上麥克風(fēng)采集聲音;
[0005]根據(jù)上述兩個以上麥克風(fēng)采集到的聲音,確定距離聲源最近的麥克風(fēng);
[0006]將上述距離聲源最近的麥克風(fēng)確定為主麥克風(fēng),將上述兩個以上麥克風(fēng)中的其它麥克風(fēng)確定為副麥克風(fēng);
[0007]使用當(dāng)前確定的副麥克風(fēng)采集到的聲音對當(dāng)前確定的主麥克風(fēng)采集到的聲音進(jìn)行降噪處理;
[0008]輸出降噪處理后的聲音。
[0009]本發(fā)明第二方面提供一種移動終端,該移動終端上設(shè)置有兩個以上麥克風(fēng),上述移動終端還包括:
[0010]觸發(fā)單元,用于當(dāng)需要采集聲音的應(yīng)用啟動時,觸發(fā)上述兩個以上麥克風(fēng)采集聲立曰;
[0011]第一確定單元,用于根據(jù)上述兩個以上麥克風(fēng)采集到的聲音,確定距離聲源最近的麥克風(fēng);
[0012]第二確定單元,用于將上述距離聲源最近的麥克風(fēng)確定為主麥克風(fēng),將上述兩個以上麥克風(fēng)中的其它麥克風(fēng)確定為副麥克風(fēng);
[0013]降噪處理單元,用于使用上述第二確定單元當(dāng)前確定的副麥克風(fēng)采集到的聲音對上述第二確定單元當(dāng)前確定的主麥克風(fēng)采集到的聲音進(jìn)行降噪處理;
[0014]輸出單元,用于輸出降噪處理后的聲音。
[0015]由上可見,本發(fā)明在移動終端上設(shè)置兩個以上麥克風(fēng),當(dāng)需要采集聲音的應(yīng)用啟動時,觸發(fā)上述兩個以上麥克風(fēng)采集聲音,并根據(jù)上述兩個以上麥克風(fēng)采集到的聲音確定距離聲源最近的麥克風(fēng),將距離聲源最近的麥克風(fēng)確定為主麥克風(fēng),將其它麥克風(fēng)確定為副麥克風(fēng),通過使用副麥克風(fēng)采集到的聲音對主麥克風(fēng)采集到的聲音進(jìn)行降噪處理后輸出,從而降低了手機產(chǎn)生的嘯叫和回聲對采集的聲音質(zhì)量的影響,提高聲音采集質(zhì)量,同時,通過主麥克風(fēng)的智能選擇,解決了在多人通話或者免提通話應(yīng)用場景下,用戶聲音沒有對準(zhǔn)固定的主麥克風(fēng)而產(chǎn)生的通話音質(zhì)問題,使得在多人通話或者免提通話中使通話聲音更加清晰。
【附圖說明】
[0016]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0017]圖1為本發(fā)明提供的一種應(yīng)用于移動終端的聲音采集方法一個實施例流程示意圖;
[0018]圖2為本發(fā)明提供的一種移動終端一個實施例結(jié)構(gòu)示意圖。
【具體實施方式】
[0019]為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而非全部實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0020]本發(fā)明實施例提供一種應(yīng)用于移動終端的聲音采集方法,該移動終端上設(shè)置有兩個以上麥克風(fēng),該方法包括:當(dāng)需要采集聲音的應(yīng)用啟動時,觸發(fā)上述兩個以上麥克風(fēng)采集聲音;根據(jù)上述兩個以上麥克風(fēng)采集到的聲音,確定距離聲源最近的麥克風(fēng);將上述距離聲源最近的麥克風(fēng)確定為主麥克風(fēng),將上述兩個以上麥克風(fēng)中的其它麥克風(fēng)確定為副麥克風(fēng);使用當(dāng)前確定的副麥克風(fēng)采集到的聲音對當(dāng)前確定的主麥克風(fēng)采集到的聲音進(jìn)行降噪處理;輸出降噪處理后的聲音。本發(fā)明實施例還提供相應(yīng)的移動終端。以下分別進(jìn)行詳細(xì)說明。
[0021]下面對本發(fā)明實施例提供的一種應(yīng)用于移動終端的聲音采集方法進(jìn)行描述,請參閱圖1,本發(fā)明實施例中的聲音采集方法包括:
[0022]101、當(dāng)需要采集聲音的應(yīng)用啟動時,觸發(fā)上述兩個以上麥克風(fēng)采集聲音;
[0023]本發(fā)明實施例中,移動終端上設(shè)置有兩個以上麥克風(fēng)。當(dāng)需要采集聲音的應(yīng)用(例如非免提通話、免提通話、錄音或其它需要采集聲音的應(yīng)用)啟動時,移動終端觸發(fā)上述兩個以上麥克風(fēng)采集聲音。
[0024]具體地,移動終端通過麥克風(fēng)采集聲音可以參照已有技術(shù)實現(xiàn),此處不再贅述。
[0025]102、根據(jù)上述兩個以上麥克風(fēng)采集到的聲音,確定距離聲源最近的麥克風(fēng);
[0026]本發(fā)明實施例中,移動終端主要識別麥克風(fēng)采集到的聲音的清晰度、音量大小等參數(shù)來確定哪個麥克風(fēng)距離聲源最近。
[0027]在一種應(yīng)用場景中,移動終端比較上述兩個以上麥克風(fēng)采集到的聲音的音量大小,將音量最大的聲音對應(yīng)的麥克風(fēng)確定為距離聲源最近的麥克風(fēng)。舉例說明,當(dāng)存在麥克風(fēng)1、麥克風(fēng)2和麥克風(fēng)3時,移動終端比較當(dāng)前麥克風(fēng)1、麥克風(fēng)2和麥克風(fēng)采集到的聲音的音量大小,如果麥克風(fēng)I采集到的聲音的音量最大,則將麥克風(fēng)I確定為距離聲源最近的麥克風(fēng),如果麥克風(fēng)2采集到的聲音的音量最大,則將麥克風(fēng)2確定為距離聲源最近的麥克風(fēng),以此類推。
[0028]在另一種應(yīng)用場景中,移動終端分別檢測上述兩個以上麥克風(fēng)采集到的聲音的清晰度;將清晰度最高的聲音對應(yīng)的麥克風(fēng)確定為距離聲源最近的麥克風(fēng)。舉例說明,當(dāng)存在麥克風(fēng)1、麥克風(fēng)2和麥克風(fēng)3時,移動終端比較當(dāng)前麥克風(fēng)1、麥克風(fēng)2和麥克風(fēng)采集到的聲音的清晰度,如果麥克風(fēng)I采集到的聲音的清晰度最高,則將麥克風(fēng)I確定為距離聲源最近的麥克風(fēng),如果麥克風(fēng)2采集到的聲音的清晰度最高,則將麥克風(fēng)2確定為距離聲源最近的麥克風(fēng),以此類推。
[0029]當(dāng)然,本發(fā)明實施例中結(jié)合麥克風(fēng)采集到的聲音的音量大小和清晰度這兩個參數(shù)確定出距離聲源最近的麥克風(fēng),例如,分別為音量大小、清晰度這兩個參數(shù)設(shè)置相應(yīng)的權(quán)值,根據(jù)麥克風(fēng)采集到的聲音的音量大小、清晰度以及預(yù)設(shè)的權(quán)值分別計算出各個麥克風(fēng)的一總分值,將總分值最大的麥克風(fēng)確定為距離聲源最近的麥克風(fēng)?;蛘撸景l(fā)明實施例中也可以根據(jù)麥克風(fēng)采集到的聲音的其它參數(shù)確定距離聲源最近的麥克風(fēng),此處不作限定。
[0030]103、將上述距離聲源最近的麥克風(fēng)確定為主麥克風(fēng),將上述兩個以上麥克風(fēng)中的其它麥克風(fēng)確定為副麥克風(fēng);
[0031]本發(fā)明實施例中,移動終端將上述距離聲源最近的麥克風(fēng)確定為主麥克風(fēng),將上述兩個以上麥克風(fēng)中的其它麥克風(fēng)確定為副麥克風(fēng)。
[0032]需要說明的是,由于在上述兩個以上麥克風(fēng)采集聲音的過程中,聲源的位置相對于移動終端的位置可能不是固定不變的,因此,在不同時刻移動終端上的距離聲源最近的麥克風(fēng)可能不為同一個,因此,在不同時刻,移動終端上的主麥克風(fēng)也可能不為同一個。
[0033]104、使用當(dāng)前確定的副麥克風(fēng)采集到的聲音對當(dāng)前確定的主麥克風(fēng)采集到的聲音進(jìn)行降噪處理;
[0034]本發(fā)明實施例中,使用當(dāng)前確定的副麥克風(fēng)采集到的聲音對當(dāng)前確定的主麥克風(fēng)采集到的聲音進(jìn)行降噪處理可以參照已有的多麥克風(fēng)降噪處理技術(shù),此處不再贅述。
[0035]105、輸出降噪處理后的聲音。
[0036]本發(fā)明實施例中,移動終端根據(jù)步驟101啟動的應(yīng)用,將降噪處理后的聲音輸出至相應(yīng)的位置。
[0037]例如,若步驟101需要采集聲音的應(yīng)用為通話應(yīng)用,則步驟105具體為:移動終端向本次通話的對端發(fā)送上述降噪處理后的聲音;若上述需要采集聲音的應(yīng)用為錄音應(yīng)用,則步驟105具體為:存儲上述降噪處理后的聲音。
[0038]需要說明的是,本發(fā)明實施例中的移動終端具體可以為手機、平板電腦或其它支持聲音采集的移動終端,此處不作限定。
[0039]由上可見,本發(fā)明在移動終端上設(shè)置兩個以上麥克風(fēng),當(dāng)需要采集聲音的應(yīng)用啟動時,觸發(fā)上述兩個以上麥克風(fēng)采集聲音,并根據(jù)上述兩個以上麥克風(fēng)采集到的聲音確定距離聲源最近的麥克風(fēng),將距離聲源最近的麥克風(fēng)確定為主麥克風(fēng),將其它麥克風(fēng)確定為副麥克風(fēng),通過使用副麥克風(fēng)采集到的聲音對主麥克風(fēng)采集到的聲音進(jìn)行降噪處理后輸出,從而降低了手機產(chǎn)生的嘯叫和回聲對采集的聲音質(zhì)量的影響,提高聲音采集質(zhì)量,同時,通過主麥克風(fēng)的智能選擇,解決了在多人通話或者免提通話應(yīng)用場景下,用戶聲音沒有對準(zhǔn)固定的主麥克風(fēng)而產(chǎn)生的通話音質(zhì)問題,使得在多人通話或者免提通話中使通話聲音更加清晰。
[0040]下面以另一實施例對本發(fā)明實施例中的移動終端進(jìn)行描述,參閱圖2,本發(fā)明實施