一種移動終端麥克風切換方法及切換系統(tǒng)的制作方法
【技術領域】
[0001 ] 本發(fā)明涉及移動終?而技術領域,尤其涉及一種移動終?而麥克風切換方法及切換系統(tǒng)。
【背景技術】
[0002]隨著手持移動設備的快速普及,以及用戶對于終端設備智能化要求進一步加強,怎樣使手機更加省電,更加智能化,并且更加貼近真實生活的使用習慣,已經成為了我們當務之急所要解決的問題,現階段很多的廠家為了提升用戶體驗也在付出更多的努力,作為手機接聽電話是目前最主要的功能,怎樣做到不管怎樣接聽電話都能暢通實現通話,成為當前各個廠家都在解決的問題。
[0003]目前智能手機都普遍使用2個或者2個以上的麥克風,一個用來進行正常語音通話麥克風,另外一個作為手持模式下降噪麥克風來使用,當不小心握反了或者握倒了手機,進行接聽電話,嘴巴離降噪麥克近。當進行語音通話的時候自然會影響到對方與你的通話效果,不利于用戶獲得更好的通話質量。
[0004]因此,現有技術還有待于改進和發(fā)展。
【發(fā)明內容】
[0005]本發(fā)明要解決的技術問題在于,針對現有技術的上述缺陷,提供一種移動終端麥克風切換方法及切換系統(tǒng),旨在解決現有技術中當用戶在握反了手機或者是握倒了手機時接聽電話,與降噪麥克風距離較近,通話語音不清晰的缺陷。
[0006]本發(fā)明解決技術問題所采用的技術方案如下:
一種移動終端麥克風切換方法,其中,所述方法包括:
Α、檢測到移動終端處于來電狀態(tài),將移動終端的若干個麥克風中的一個作為噪音接收麥克風獲取外部環(huán)境噪音,并將其他麥克風作為接收通話語音信息的語音麥克風;
B、將噪音接收麥克風采集的外部環(huán)境噪音信號與語音麥克風獲取的語音信號進行對比,獲取通話時的人聲信號;
C、將語音麥克風中人聲信號值的大小進行比較,將值最大的語音麥克風切換為主麥克風。
[0007]所述的移動終端麥克風切換方法,其中,所述步驟C之后還包括:
D、檢測到移動終端翻轉后將語音麥克風修改為接收噪音麥克風,而將接收噪音麥克風修改為語音麥克風。
[0008]所述的移動終端麥克風切換方法,其中,所述步驟A具體包括:
Al、檢測到移動終端處于來電狀態(tài),初始化移動終端的若干個麥克風,加載相應的語音通道配置;
Α2、將移動終端一個用于獲取外部環(huán)境的噪音接收麥克風,將其他麥克風作為接收通話語音信息的語音麥克風。
[0009]所述的移動終端麥克風切換方法,其中,所述步驟C具體包括:
Cl、對比語音麥克風中的去除環(huán)境噪音后的人聲信號強弱;
C2、修改保存在后臺文件系統(tǒng)的音頻路徑及音頻設備配置文件,將信號最強的語音麥克風切換為主麥克風。
[0010]上述任一項所述的移動終端麥克風切換方法,其特征在于,所述移動終端的麥克風為3個。
[0011]—種移動終?而麥克風切換系統(tǒng),其中,所述系統(tǒng)包括:
檢測與控制模塊,用于檢測到移動終端處于來電狀態(tài),將移動終端的若干個麥克風中的一個作為噪音接收麥克風獲取外部環(huán)境噪音,并將其他麥克風作為接收通話語音信息的語音麥克風;
對比與獲取模塊,將噪音接收麥克風采集的外部環(huán)境噪音信號與語音麥克風獲取的語音信號進行對比,獲取通話時的人聲信號;
第一切換模塊,用于將語音麥克風中人聲信號值的大小進行比較,將值最大的語音麥克風切換為主麥克風。
[0012]所述的移動終端麥克風切換系統(tǒng),其中,所述系統(tǒng)還包括:
第二切換模塊,用于檢測到移動終端翻轉后將語音麥克風修改為接收噪音麥克風,而將接收噪音麥克風修改為語音麥克風。
[0013]所述的移動終端麥克風切換系統(tǒng),其中,所述檢測與控制模塊包括:
檢測與初始化單元,用于檢測到移動終端處于來電狀態(tài),初始化移動終端的若干個麥克風,加載相應的語音通道配置;
控制單元,用于將移動終端一個用于獲取外部環(huán)境的噪音接收麥克風,將其他麥克風作為接收通話語音信息的語音麥克風。
[0014]所述的移動終端麥克風切換系統(tǒng),其中,所述第一切換模塊具體包括:
對比單元,用于對比語音麥克風中的去除環(huán)境噪音后的人聲信號強弱;
修改單元,用于修改保存在后臺文件系統(tǒng)的音頻路徑及音頻設備配置文件,將信號最強的語首麥克風切換為主麥克風。
[0015]上述任一項所述的移動終?而麥克風切換系統(tǒng),其中,所述移動終?而的麥克風為3個。
[0016]本發(fā)明提供了一種移動終端麥克風切換方法及切換系統(tǒng),所述方法包括:檢測到移動終端處于來電狀態(tài),將移動終端的若干個麥克風中的一個作為噪音接收麥克風獲取外部環(huán)境噪音,并將其他麥克風作為接收通話語音信息的語音麥克風;將噪音接收麥克風采集的外部環(huán)境噪音信號與語音麥克風獲取的語音信號進行對比,獲取通話時的人聲信號;將語音麥克風中人聲信號值的大小進行比較,將值最大的語音麥克風切換為主麥克風。本發(fā)明可實現對語音麥克風和降噪麥克風進行有效切換,不管用戶用什么樣的方式握住手機,都可以清楚的聽到通話語音信息,實現暢通無障礙的實現通話,為用戶通話提供了方便。
【附圖說明】
[0017]圖1是本發(fā)明的一種移動終端麥克風切換方法的較佳實施例的流程圖。
[0018]圖2是本發(fā)明一種實施例中的手機的麥克風的設置示意圖。
[0019]圖3是本發(fā)明的一種移動終端麥克風切換方法的具體應用實施例的流程圖。
[0020]圖4是本發(fā)明的一種移動終端麥克風切換系統(tǒng)的較佳實施例的功能原理框圖。
【具體實施方式】
[0021]為使本發(fā)明的目的、技術方案及優(yōu)點更加清楚、明確,以下參照附圖并舉實施例對本發(fā)明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0022]本發(fā)明第一實施例所述的一種移動終端麥克風切換方法,如圖1所不,包括:
步驟S100、檢測到移動終端處于來電狀態(tài),將移動終端的若干個麥克風中的一個作為噪音接收麥克風獲取外部環(huán)境噪音,并將其他麥克風作為接收通話語音信息的語音麥克風。
[0023]具體實施時,所述步驟SlOO具體包括:
步驟SlO1、檢測到移動終端處于來電狀態(tài),初始化移動終端的若干個麥克風,加載相應的語音通道配置;
步驟S102、將移動終端一個用于獲取外部環(huán)境的噪音接收麥克風,將其他麥克風作為接收通話語音信息的語音麥克風。
[0024]具體實施時,移動終端優(yōu)選為手機,以下以手機為例進行介紹。所述手機麥克風為3個。如圖2所示,為一個手機上有三個麥克風示意圖,其中I為I號麥克風,也叫MICl頂部,位于手機頂部。2為2合一喇叭,是一號喇叭,位于手機正面。3為專用噪音麥克風,也是#3號麥克風,位于手機的背面位置,4為第二喇叭,也是一個2合一喇叭,也是位于手機正面,5為第2號麥克風,位于手機的底部,也叫MIC2。當手機來電時拿出手機,三個麥克風上電初始化,加載每個語音通道的配置,三個麥克風開始工作,其中#3號麥克風用來做專用獲取降噪麥克風,用來獲取外部環(huán)境噪音。其他兩個即MICl和MIC2用于獲取通話語音?目息O
[0025]步驟S200、將噪音接收麥克風采集的外部環(huán)境噪音信號與語音麥克風獲取的語音信號進行對比,獲取通話時的人聲信號。
[0026]具體實施時,通過三個麥克風獲取語音信號,將噪音接收麥克風收集的外部環(huán)境噪音信號用來跟語音麥克風的采集信號進行比對,從而起到除掉外部環(huán)境噪音的目的,保留人聲信號,保證人通話時語音清晰流暢。
[0027]步驟S300、將語音麥克風中人聲信號值的大小進行比較,將值最大的語音麥克風切換為主麥克風。
[0028]具體實施時,所述步驟S300具體包括:
5301、對比語音麥克風中的去除環(huán)境噪音后的人聲信號強弱;
5302、修改保存在后臺文件系統(tǒng)的音頻路徑及音頻設備配置文件,將信號最強的語音麥克風切換為主麥克風。具體地,判斷出哪一路通路的麥克風采集的人聲信號要強,強的信號的麥克風設定為主麥克風,默認狀態(tài)的配置,修改保存在文件系統(tǒng)的音頻路徑以及音頻設備配置文件。
[0029]進一步的實施例中,所述步驟S300之后還包括: 步驟S400、檢測到移動終端翻轉后將語音麥克風修改為接收噪音麥克風,而將接收噪音麥克風修改為語音麥克風。
[0030]具體實施時,當手機呈與身體成背對關系,反向接聽新的來電時候,此時麥克風發(fā)生了翻轉使用者出聲麥克風瞬間將正面語音麥克風修改成接收噪音麥克風,而噪音麥克風設置成語音麥克風,通過應用處理器發(fā)送命令對輸入輸出模塊重新初始化,配置不同通道的麥克風增益保證麥克風進行不同功能的時候保持不同的指標,保證在后續(xù)的語音測試能夠穩(wěn)定通過。
[0031]具體地,用戶可通過可以通過設置在手機邊沿的不同壓力傳感器,去判斷兩側邊是指壓或者掌壓、并以此來判斷正握或反握。這屬于現有技術,在此不再贅述。
[0032]具體實施時,用于通話的手機包括以下幾個部分:輸入