一種啟動振動模式的方法及移動終端的制作方法
【專利摘要】本發(fā)明提供一種啟動振動模式的方法及移動終端,其中,所述啟動振動模式的方法包括:獲取揚聲器所發(fā)出聲音的特性變化信息,判斷所述特性變化信息是否滿足開啟移動終端的振動模式的預(yù)設(shè)條件,在所述特性變化信息滿足所述預(yù)設(shè)條件時,開啟所述移動終端的振動模式。本發(fā)明提供的啟動振動模式的方法,能夠借助揚聲器所發(fā)出的聲音決定是否要開啟移動終端的振動模式,不僅增加了啟動振動模式的手段,還提高了識別精度,即可在聲音提醒受阻的情況下,開啟移動終端的振動模式。
【專利說明】
一種啟動振動模式的方法及移動終端
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及移動通信技術(shù)領(lǐng)域,尤其涉及一種啟動振動模式的方法及移動終端。
【背景技術(shù)】
[0002]振動模式是當前移動終端中一種常見的提醒信息的方式,在一些特殊情況下,例如處于嘈雜環(huán)境或揚聲器被堵住,其相比于聲音提醒方式,能夠起到更加有效的提醒效果。
[0003]具體的,當前開啟振動模式的方法,除了用戶手動開啟外,還可以利用距離傳感器、光線傳感器來判斷移動終端所處的環(huán)境,以在移動終端所處的環(huán)境為黑暗或緊貼物體時,自動開啟移動終端的振動模式。
[0004]但是,上述現(xiàn)有的開啟振動模式的手段過于單一,且識別也不夠精準。例如,將移動終端放置于桌面上,只要有東西覆蓋距離傳感器或者光線傳感器,上述移動終端就有可能開啟振動模式,而往往這種情況下,并不需要開啟振動模式。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實施例提供一種啟動振動模式的方法及移動終端,以解決現(xiàn)有的開啟振動模式的手段過于單一,且識別不夠精準的問題。
[0006]—方面,本發(fā)明實施例提供一種啟動振動模式的方法,應(yīng)用于具有傳聲器的移動終端,包括:
[0007]獲取所述揚聲器所發(fā)出聲音的特性變化信息;
[0008]判斷所述特性變化信息是否滿足開啟所述移動終端的振動模式的預(yù)設(shè)條件;
[0009]若所述特性變化信息滿足所述預(yù)設(shè)條件,開啟所述移動終端的振動模式。
[0010]另一方面,本發(fā)明實施例還提供一種移動終端,包括:
[0011]獲取模塊,用于獲取所述揚聲器所發(fā)出聲音的特性變化信息;
[0012]判斷模塊,用于判斷所述獲取模塊獲取的特性變化信息是否滿足開啟所述移動終端的振動模式的預(yù)設(shè)條件;
[0013]開啟模塊,用于在所述判斷模塊判斷出所述特性變化信息滿足所述預(yù)設(shè)條件時,開啟所述移動終端的振動模式。
[0014]這樣,本發(fā)明實施例的啟動振動模式的方法,通過獲取所述揚聲器所發(fā)出聲音的特性變化信息,判斷所述特性變化信息是否滿足開啟所述移動終端的振動模式的預(yù)設(shè)條件,在所述特性變化信息滿足所述預(yù)設(shè)條件時,開啟所述移動終端的振動模式,能夠借助揚聲器所發(fā)出的聲音決定是否要開啟移動終端的振動模式,不僅增加了啟動振動模式的手段,還提高了識別精度,即可在聲音提醒受阻的情況下,開啟移動終端的振動模式。
【附圖說明】
[0015]為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對本發(fā)明實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0016]圖1表示本發(fā)明第一實施例的啟動振動模式的方法的流程圖。
[0017]圖2A表示本發(fā)明第二實施例的啟動振動模式的方法的流程圖。
[0018]圖2B表示本發(fā)明第二實施例的一揚聲器的阻抗特性曲線圖。
[0019]圖3A表示本發(fā)明第三實施例的啟動振動模式的方法的流程圖。
[0020]圖3B表示本發(fā)明第三實施例的另一啟動振動模式的方法的流程圖。
[0021 ]圖4表示本發(fā)明第四實施例的移動終端的結(jié)構(gòu)示意圖。
[0022]圖5表示本發(fā)明第四實施例的另一移動終端的結(jié)構(gòu)示意圖。
[0023]圖6表示本發(fā)明第四實施例的又一移動終端的結(jié)構(gòu)示意圖。
[0024]圖7表示本發(fā)明第五實施例的移動終端的結(jié)構(gòu)示意圖。
【具體實施方式】
[0025]為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對本發(fā)明實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0026]第一實施例
[0027]參見圖1所示,本發(fā)明實施例提供一種啟動振動模式的方法,應(yīng)用于具有揚聲器的移動終端,包括步驟1I?步驟103,詳述如下。
[0028]步驟101:獲取所述揚聲器所發(fā)出聲音的特性變化信息。
[0029]本發(fā)明實施例中,所述特性變化信息可以是用于判斷所述揚聲器所發(fā)出的聲音能否正常傳出移動終端外的相關(guān)信息,也可以是用于判斷移動終端是否處于嘈雜環(huán)境中的相關(guān)信息,當然也并不限于此。
[0030]而所述移動終端例如為自帶智能功放功能的手機、iPad等,且能夠利用振動模式進行?目息提醒。
[0031]步驟102:判斷所述特性變化信息是否滿足開啟所述移動終端的振動模式的預(yù)設(shè)條件。
[0032]本發(fā)明實施例中,根據(jù)步驟101獲取的特性變化信息,可判斷出揚聲器所發(fā)出的聲音能否正常傳出移動終端外,或者移動終端是否處于嘈雜環(huán)境中等,即判斷出移動終端的聲音提醒是否受阻,從而判斷出是否要開啟所述移動終端的振動模式。
[0033]具體的,當揚聲器所發(fā)出的聲音不能正常傳出移動終端外,或者移動終端處于嘈雜環(huán)境中時,所述移動終端的聲音提醒是否受阻,所述特性變化信息滿足開啟所述移動終端的振動模式的預(yù)設(shè)條件。
[0034]步驟103:若所述特性變化信息滿足所述預(yù)設(shè)條件,開啟所述移動終端的振動模式。
[0035]也就是說,在所述特性變化信息滿足開啟所述移動終端的振動模式的預(yù)設(shè)條件時,所述移動終端就會自動開啟振動模式,以利用振動進行信息提醒,增強提醒效果。
[0036]本發(fā)明實施例的啟動振動模式的方法,通過獲取所述揚聲器所發(fā)出聲音的特性變化信息,判斷所述特性變化信息是否滿足開啟所述移動終端的振動模式的預(yù)設(shè)條件,在所述特性變化信息滿足所述預(yù)設(shè)條件時,開啟所述移動終端的振動模式,能夠借助揚聲器所發(fā)出的聲音決定是否要開啟移動終端的振動模式,不僅增加了啟動振動模式的手段,還提高了識別精度,即可在聲音提醒受阻的情況下,開啟移動終端的振動模式。
[0037]第二實施例
[0038]參見圖2A所示,本發(fā)明實施例還提供一種啟動振動模式的方法,應(yīng)用于具有揚聲器的移動終端,包括步驟201?步驟206,詳述如下。
[0039]步驟201:獲取所述揚聲器所發(fā)出聲音的頻率信息。
[0040]本發(fā)明實施例中,當移動終端中存在來電、未讀信息或消息時,根據(jù)終端設(shè)置,可通過揚聲器發(fā)出聲音進行提醒。而所述步驟201獲取的頻率信息就是當前狀態(tài)下,所述揚聲器所發(fā)出聲音的頻率信息。
[0041 ]步驟202:根據(jù)所述頻率信息,確定所述揚聲器的阻抗特性曲線。
[0042]具體的,揚聲器的音圈是一個由漆包線繞制而成的線圈,它不但具有一定的直流電阻,還具有本身的電感。音圈在磁氣隙中運動,切割磁力線,就好比是發(fā)電機,它會感應(yīng)出一個與聲音信號反向的感應(yīng)電壓,會削弱音圈中的聲音信號電流,從而使得音圈的阻抗增大,這種增大會隨著聲音信號頻率的上升變得越來越大。
[0043]其中,揚聲器的阻抗特性是指揚聲器系統(tǒng)阻抗隨聲音信號頻率變化而變化的規(guī)律,而描述揚聲器的阻抗特性的阻抗-頻率坐標圖就是阻抗特性曲線。
[0044]本發(fā)明實施例中,在獲取到揚聲器所發(fā)出聲音的頻率信息后,就可確定所述揚聲器當前的阻抗特性曲線。具體的阻抗特性曲線例如可參見圖2B所示。
[0045]步驟203:根據(jù)所述阻抗特性曲線,確定所述揚聲器的諧振頻率值。
[0046]具體的,揚聲器在低頻段有一個固有的諧振頻率點,簡稱F0,所述FO處的頻率值為揚聲器的諧振頻率值。并且,揚聲器的諧振頻率值可通過自身的阻抗特性曲線得到,是阻抗特性曲線中阻抗值首次達到最大值(即阻抗峰)時對應(yīng)的頻率值。
[0047 ]這樣,在步驟202確定出所述揚聲器當前的阻抗特性曲線后,就能夠確定出在當前狀態(tài)下,所述揚聲器的諧振頻率值。
[0048]步驟204:計算所述諧振頻率值與預(yù)設(shè)諧振頻率值的第一差值。
[0049]其中,因揚聲器型號及在移動終端中的安裝方式的不同,揚聲器的諧振頻率值是不同的。并且,如果揚聲器被阻擋,其腔體的聲壓會增大,不但聲音不能正常外放,還會影響所述揚聲器的阻抗特性曲線,增大所述揚聲器的諧振頻率值。
[0050]本發(fā)明實施例中,所述預(yù)設(shè)諧振頻率值是移動終端中的揚聲器(型號和安裝方式已固定)在正常狀態(tài)下未被阻擋時,其阻抗特性曲線中阻抗值達到最大值時對應(yīng)的頻率值,例如圖2B中FOo對應(yīng)的頻率值。
[0051 ]而通過步驟203確定的諧振頻率值例如為圖2B中F(/對應(yīng)的頻率值,是揚聲器處于阻擋狀態(tài)時,對應(yīng)的諧振頻率值。
[0052]本發(fā)明實施例中,所述特性變化信息為所述諧振頻率值與預(yù)設(shè)諧振頻率值的差值,即第一差值。
[0053]步驟205:判斷所述第一差值是否大于或者等于一預(yù)設(shè)閾值。
[0054]本發(fā)明實施例中,所述預(yù)設(shè)閾值可通過多次試驗得到的,是當所述揚聲器處于阻擋狀態(tài)時,為保證揚聲器的正常工作,允許所述預(yù)設(shè)諧振頻率值增大的最大偏移量,即所述預(yù)設(shè)諧振頻率值的增大量不能超過所述預(yù)設(shè)閾值。通過判斷所述第一差值是否大于或者等于所述預(yù)設(shè)閾值,就能夠確定是否要開啟移動終端的振動模式。
[0055]也就是說,當所述諧振頻率值與所述預(yù)設(shè)諧振頻率值的差值(即第一差值)大于或者等于所述預(yù)設(shè)閾值時,就表示所述揚聲器處于阻擋狀態(tài)且聲音無法正常外放,需要開啟移動終端的振動模式。
[0056]步驟206:若所述第一差值大于或者等于所述預(yù)設(shè)閾值,開啟所述移動終端的振動模式。
[0057]本發(fā)明實施例中,開啟所述移動終端的振動模式的預(yù)設(shè)條件為:所述第一差值大于或者等于所述預(yù)設(shè)閾值。
[0058]這樣,當所述第一差值大于或者等于所述預(yù)設(shè)閾值時,就可開啟所述移動終端的振動模式。否則,無需開啟所述移動終端的振動模式。
[0059]本發(fā)明實施例的啟動振動模式的方法,通過獲取所述揚聲器所發(fā)出聲音的頻率信息,根據(jù)所述頻率信息,確定所述揚聲器的阻抗特性曲線,根據(jù)所述阻抗特性曲線,確定所述揚聲器的諧振頻率值,計算所述諧振頻率值與預(yù)設(shè)諧振頻率值的第一差值,判斷所述第一差值是否大于或者等于一預(yù)設(shè)閾值,并在所述第一差值大于或者等于所述預(yù)設(shè)閾值時,開啟所述移動終端的振動模式,能夠在所述揚聲器處于阻擋狀態(tài)且聲音無法正常外放時,開啟所述移動終端的振動模式,不僅增加了啟動振動模式的手段,還提高了識別精度。
[0060]第三實施例
[0061]參見圖3A所示,本發(fā)明實施例還提供一種啟動振動模式的方法,應(yīng)用于具有揚聲器的移動終端,包括步驟301?步驟306,詳述如下。
[0062]步驟301:獲取在第一時刻所述揚聲器所發(fā)出聲音的預(yù)設(shè)音量的第一脈沖編碼調(diào)制值。
[0063]具體的,脈沖編碼調(diào)制(Pulse Code Modulat1n,簡稱PCM),就是把聲音從模擬信號轉(zhuǎn)換成數(shù)字信號的一種技術(shù)。簡單地說,PCM的原理就是利用一個固定的頻率對模擬信號進行采樣,采樣后的信號在波形上看就像一串連續(xù)的幅值不一的脈沖,把這些脈沖的幅值按一定的精度進行量化,這些量化后的數(shù)值被連續(xù)地輸出、傳輸、處理或記錄到存儲介質(zhì)中,轉(zhuǎn)換為數(shù)字信號。而這些量化后的數(shù)值即脈沖編碼調(diào)制值,簡稱PCM值。
[0064]本發(fā)明實施例中,所述步驟301獲取的第一PCM值是揚聲器所發(fā)出聲音的預(yù)設(shè)音量的PCM值,僅與終端設(shè)置有關(guān),如果終端設(shè)置的音量大小改變,相應(yīng)的PCM值也要改變。
[0065]步驟302:通過麥克風(fēng)錄入所述揚聲器所發(fā)出的聲音。
[0066]本發(fā)明實施例中,需要借助麥克風(fēng)錄入所述揚聲器所發(fā)出的聲音,以判斷所述揚聲器所發(fā)出的聲音能否正常傳出移動終端外,或者判斷移動終端是否處于嘈雜環(huán)境中。
[0067]步驟303:獲取在第二時刻所述錄入的聲音的音量的第二脈沖編碼調(diào)制值。
[0068]本發(fā)明實施例中,在錄入所述揚聲器所發(fā)出的聲音后,就可對所述錄入的聲音進行PCM處理,以獲取所述錄入的聲音的音量的PCM值。
[0069]具體的,由于硬件延遲的原因,通常情況下,對于同一聲音,麥克風(fēng)的錄入時間要比揚聲器的發(fā)出時間晚,且兩者的時間差是固定不變的。本發(fā)明實施例中,可對該固定不變的時間差進行預(yù)設(shè),例如將該固定不變的時間差作為預(yù)設(shè)時間偏移量。
[0070]這樣,所述第二時刻與所述第一時刻的差值就等于所述預(yù)設(shè)時間偏移量,以保證后續(xù)處理過程中,針對的是同一聲音。
[0071]步驟304:當所述第一脈沖編碼調(diào)制值大于所述第二脈沖編碼調(diào)制值時,計算所述第一脈沖編碼調(diào)制值與所述第二脈沖編碼調(diào)制值的第二差值。
[0072]本發(fā)明實施例中,所述特性變化信息為所述第一脈沖編碼調(diào)制值與所述第二脈沖編碼調(diào)制值的差值,即第二差值,用于判斷揚聲器是否處于阻擋狀態(tài)且聲音無法正常外放。
[0073]步驟305:判斷所述第二差值是否大于或者等于第一預(yù)設(shè)脈沖編碼調(diào)制值。
[0074]本發(fā)明實施例中,所述第一預(yù)設(shè)脈沖編碼調(diào)制值是通過多次試驗得到的,是當所述揚聲器處于阻擋狀態(tài)時,為保證揚聲器的正常工作,允許所述第一脈沖編碼調(diào)制值與所述第二脈沖編碼調(diào)制值的差值的臨界值,即所述第一脈沖編碼調(diào)制值與所述第二脈沖編碼調(diào)制值的差值不能超過所述第一預(yù)設(shè)脈沖編碼調(diào)制值。通過判斷所述第二差值是否大于或者等于所述第一預(yù)設(shè)脈沖編碼調(diào)制值,就能夠確定是否要開啟移動終端的振動模式。
[0075]舉例來說,對于同一聲音,第一時刻七獲取到預(yù)設(shè)音量的第一PCM值,第二時刻^通過麥克風(fēng)錄入揚聲器所發(fā)出的聲音,對應(yīng)的PCM值為第二 PCM值,且〖2與七的差值等于預(yù)設(shè)時間偏移量如(8葉2 —〖1=如);而當所述第一?01值與所述第二?01的差值(第二差值)大于或者等于所述第一預(yù)設(shè)PCM值時,就表示所述揚聲器處于阻擋狀態(tài)且聲音無法正常外放,需要開啟移動終端的振動模式。
[0076]步驟306:若所述第二差值大于或者等于所述第一預(yù)設(shè)脈沖編碼調(diào)制值,開啟所述移動終端的振動模式。
[0077]本發(fā)明實施例中,開啟所述移動終端的振動模式的預(yù)設(shè)條件為:所述第二差值大于或者等于所述第一預(yù)設(shè)脈沖編碼調(diào)制值。
[0078]這樣,當所述第二差值大于或者等于所述第一預(yù)設(shè)脈沖編碼調(diào)制值時,就可開啟所述移動終端的振動模式。否則,無需開啟所述移動終端的振動模式。
[0079]本發(fā)明實施例中,參見圖3B所示,在步驟301?步驟303的基礎(chǔ)上,所述啟動振動模式的方法還可包括步驟307和步驟309,詳述如下。
[0080]步驟307:當所述第二脈沖編碼調(diào)制值大于所述第一脈沖編碼調(diào)制值時,計算所述第二脈沖編碼調(diào)制值與所述第一脈沖編碼調(diào)制值的第三差值。
[0081 ]本發(fā)明實施例中,所述特性變化信息為所述第二脈沖編碼調(diào)制值與所述第一脈沖編碼調(diào)制值的差值,即第三差值,用于判斷揚聲器是否處于嘈雜環(huán)境中且聲音提醒效果不明顯。
[0082]步驟308:判斷所述第三差值是否大于或者等于第二預(yù)設(shè)脈沖編碼調(diào)制值。
[0083]本發(fā)明實施例中,所述第二預(yù)設(shè)脈沖編碼調(diào)制值也可通過多次試驗得到的,是當所述移動終端處于嘈雜環(huán)境中,為保證揚聲器的正常工作,允許所述第二脈沖編碼調(diào)制值與所述第一脈沖編碼調(diào)制值的差值的臨界值,即所述第二脈沖編碼調(diào)制值與所述第一脈沖編碼調(diào)制值的差值不能超過所述第二預(yù)設(shè)脈沖編碼調(diào)制值。通過判斷所述第三差值是否大于或者等于所述第二預(yù)設(shè)脈沖編碼調(diào)制值,就能夠確定是否要開啟移動終端的振動模式。
[0084]舉例來說,對于同一聲音,第一時刻七獲取到預(yù)設(shè)音量的第一PCM值,第二時刻^通過麥克風(fēng)錄入揚聲器所發(fā)出的聲音,對應(yīng)的PCM值為第二 PCM值,且〖2與七的差值等于預(yù)設(shè)時間偏移量to(gpt2 —tHto);而當所述第二 PCM值與所述第一 PCM的差值(第三差值)大于或者等于所述第二預(yù)設(shè)PCM值時,就表示所述移動終端處于嘈雜環(huán)境中且聲音提醒效果不明顯,需要開啟移動終端的振動模式。
[0085]步驟309:若所述第三差值大于或者等于所述第二預(yù)設(shè)脈沖編碼調(diào)制值,開啟所述移動終端的振動模式。
[0086]本發(fā)明實施例中,開啟所述移動終端的振動模式的預(yù)設(shè)條件為:第三差值大于或者等于所述第二預(yù)設(shè)脈沖編碼調(diào)制值。
[0087]這樣,當?shù)谌钪荡笥诨蛘叩扔谒龅诙A(yù)設(shè)脈沖編碼調(diào)制值時,就可開啟所述移動終端的振動模式。否則,無需開啟所述移動終端的振動模式。
[0088]本發(fā)明實施例的啟動振動模式的方法,通過獲取在第一時刻所述揚聲器所發(fā)出聲音的預(yù)設(shè)音量的第一脈沖編碼調(diào)制值,通過麥克風(fēng)錄入所述揚聲器所發(fā)出的聲音,獲取在第二時刻所述錄入的聲音的音量的第二脈沖編碼調(diào)制值,當所述第一脈沖編碼調(diào)制值大于所述第二脈沖編碼調(diào)制值時,計算所述第一脈沖編碼調(diào)制值與所述第二脈沖編碼調(diào)制值的第二差值,判斷所述第二差值是否大于或者等于第一預(yù)設(shè)脈沖編碼調(diào)制值,并在所述第二差值大于或者等于所述第一預(yù)設(shè)脈沖編碼調(diào)制值時,開啟所述移動終端的振動模式,能夠在所述揚聲器處于阻擋狀態(tài)且聲音無法正常外放時,開啟所述移動終端的振動模式;同時當所述第二脈沖編碼調(diào)制值大于所述第一脈沖編碼調(diào)制值時,計算所述第二脈沖編碼調(diào)制值與所述第一脈沖編碼調(diào)制值的第三差值,判斷所述第三差值是否大于或者等于第二預(yù)設(shè)脈沖編碼調(diào)制值,并在所述第三差值大于或者等于所述第二預(yù)設(shè)脈沖編碼調(diào)制值時,開啟所述移動終端的振動模式,能夠在所述揚聲器處于嘈雜環(huán)境中且聲音提醒效果不明顯時,開啟所述移動終端的振動模式,不僅增加了啟動振動模式的手段,還提高了識別精度。
[0089]第四實施例
[0090]參見圖4所示,本發(fā)明實施例還提供一種具有揚聲器的移動終端,與圖1所示的啟動振動模式的方法相對應(yīng),所述移動終端包括獲取模塊41、判斷模塊42和開啟模塊43。
[0091]其中,所述獲取模塊41,用于獲取所述揚聲器所發(fā)出聲音的特性變化信息。
[0092]所述判斷模塊42,用于判斷所述獲取模塊41獲取的特性變化信息是否滿足開啟所述移動終端的振動模式的預(yù)設(shè)條件。
[0093]所述開啟模塊43,用于在所述判斷模塊42判斷出所述特性變化信息滿足所述預(yù)設(shè)條件時,開啟所述移動終端的振動模式。
[0094]本發(fā)明實施例中,參見圖5所示,所述獲取模塊41包括頻率信息獲取單元411、阻抗特性曲線確定單元412、諧振頻率值確定單元413和第一計算單元414。
[0095]其中,所述頻率信息獲取單元411,用于獲取所述揚聲器所發(fā)出聲音的頻率信息。
[0096]所述阻抗特性曲線確定單元412,用于根據(jù)所述頻率信息獲取單元411獲取的頻率信息,確定所述揚聲器的阻抗特性曲線。
[0097]所述諧振頻率值確定單元413,用于根據(jù)所述阻抗特性曲線確定單元412確定的阻抗特性曲線,確定所述揚聲器的諧振頻率值。
[0098]所述第一計算單元414,用于計算所述諧振頻率值確定單元413確定的諧振頻率值與預(yù)設(shè)諧振頻率值的第一差值。
[0099]具體的,參見圖5所示,所述判斷模塊42包括第一判斷單元421。
[0100]所述第一判斷單元421,用于判斷所述第一計算單元414計算的第一差值是否大于或者等于一預(yù)設(shè)閾值;
[0101 ]其中,所述預(yù)設(shè)條件為:所述第一差值大于或者等于所述預(yù)設(shè)閾值。
[0102]本發(fā)明實施例中,參見圖6所示,所述獲取模塊41包括第一獲取單元415、錄入單元416、第二獲取單元417和第二計算單元418。
[0103]其中,所述第一獲取單元415,用于獲取在第一時刻所述揚聲器所發(fā)出聲音的預(yù)設(shè)音量的第一脈沖編碼調(diào)制值。
[0104]所述錄入單元416,用于通過麥克風(fēng)錄入所述揚聲器所發(fā)出的聲音。
[0105]所述第二獲取單元417,用于獲取在第二時刻所述錄入單元416錄入的聲音的音量的第二脈沖編碼調(diào)制值。
[0106]所述第二計算單元418,用于當所述第一脈沖編碼調(diào)制值大于所述第二脈沖編碼調(diào)制值時,計算所述第一脈沖編碼調(diào)制值與所述第二脈沖編碼調(diào)制值的第二差值。
[0107]其中,所述第二時刻與所述第一時刻的差值等于一預(yù)設(shè)時間偏移量。
[0108]具體的,參見圖6所示,所述判斷模塊42包括第二判斷單元422。
[0109]所述第二判斷單元422,用于判斷所述第二計算單元418計算的第二差值是否大于或者等于第一預(yù)設(shè)脈沖編碼調(diào)制值;
[0110]其中,所述預(yù)設(shè)條件為:所述第二差值大于或者等于所述第一預(yù)設(shè)脈沖編碼調(diào)制值。
[0111]參見圖6所示,所述獲取模塊還包括第三計算單元419。
[0112]所述第三計算單元419,用于當所述第二脈沖編碼調(diào)制值大于所述第一脈沖編碼調(diào)制值時,計算所述第二脈沖編碼調(diào)制值與所述第一脈沖編碼調(diào)制值的第三差值。
[0113]具體的,所述判斷模塊包括第三判斷單元423。
[0114]所述第三判斷單元423,用于判斷所述第三計算單元419計算的第三差值是否大于或者等于第二預(yù)設(shè)脈沖編碼調(diào)制值;
[0115]其中,所述預(yù)設(shè)條件為:所述第三差值大于或者等于所述第二預(yù)設(shè)脈沖編碼調(diào)制值。
[0116]本發(fā)明實施例的移動終端,能夠?qū)崿F(xiàn)圖1至圖3B的方法實施例中移動終端實現(xiàn)的各個過程,為避免重復(fù),這里不再贅述。
[0117]本發(fā)明實施例的移動終端,通過獲取所述揚聲器所發(fā)出聲音的特性變化信息,判斷所述特性變化信息是否滿足開啟所述移動終端的振動模式的預(yù)設(shè)條件,在所述特性變化信息滿足所述預(yù)設(shè)條件時,開啟所述移動終端的振動模式,能夠借助揚聲器所發(fā)出的聲音決定是否要開啟移動終端的振動模式,不僅增加了啟動振動模式的手段,還提高了識別精度,即可在聲音提醒受阻的情況下,開啟移動終端的振動模式。
[0118]第五實施例
[0119]圖7是本發(fā)明第五實施例的移動終端的結(jié)構(gòu)示意圖。圖7所示的移動終端700包括:至少一個處理器701、存儲器702、至少一個網(wǎng)絡(luò)接口 704和用戶接口 703。移動終端700中的各個組件通過總線系統(tǒng)705耦合在一起??衫斫?,總線系統(tǒng)705用于實現(xiàn)這些組件之間的連接通信??偩€系統(tǒng)705除包括數(shù)據(jù)總線之外,還包括電源總線、控制總線和狀態(tài)信號總線。但是為了清楚說明起見,在圖7中將各種總線都標為總線系統(tǒng)705。
[0120]其中,用戶接口 703可以包括顯示器、鍵盤或者點擊設(shè)備(例如,鼠標,軌跡球(trackball)、觸感板或觸摸屏等,也可以包括揚聲器或麥克風(fēng)等,本發(fā)明不對其進行限制。
[0121]可以理解,本發(fā)明實施例中的存儲器702可以是易失性存儲器或非易失性存儲器,或可包括易失性和非易失性存儲器兩者。其中,非易失性存儲器可以是只讀存儲器(Read-Only Memory,R0M)、可編程只讀存儲器(Programmable R0M,PR0M)、可擦除可編程只讀存儲器(Erasable PR0M,EPR0M)、電可擦除可編程只讀存儲器(Electrically EPROM,EEPROM)或閃存。易失性存儲器可以是隨機存取存儲器(Random Access Memory,RAM),其用作外部高速緩存。通過示例性但不是限制性說明,許多形式的RAM可用,例如靜態(tài)隨機存取存儲器(Static RAM,SRAM)、動態(tài)隨機存取存儲器(Dynamic RAM,DRAM)、同步動態(tài)隨機存取存儲器(Synchronous DRAM,SDRAM)、雙倍數(shù)據(jù)速率同步動態(tài)隨機存取存儲器(Double Data RateSDRAM,DDRSDRAM)、增強型同步動態(tài)隨機存取存儲器(Enhanced SDRAM,ESDRAM)、同步連接動態(tài)隨機存取存儲器(Synchlink DRAM,SLDRAM)和直接內(nèi)存總線隨機存取存儲器(DirectRambus RAM,DRRAM)。本文描述的系統(tǒng)和方法的存儲器702旨在包括但不限于這些和任意其它適合類型的存儲器。
[0122]在一些實施方式中,存儲器702存儲了如下的元素,可執(zhí)行模塊或者數(shù)據(jù)結(jié)構(gòu),或者他們的子集,或者他們的擴展集:操作系統(tǒng)7021和應(yīng)用程序7022。
[0123]其中,操作系統(tǒng)7021,包含各種系統(tǒng)程序,例如框架層、核心庫層、驅(qū)動層等,用于實現(xiàn)各種基礎(chǔ)業(yè)務(wù)以及處理基于硬件的任務(wù)。應(yīng)用程序7022,包含各種應(yīng)用程序,例如媒體播放器(Media Player)、瀏覽器(Browser)等,用于實現(xiàn)各種應(yīng)用業(yè)務(wù)。實現(xiàn)本發(fā)明實施例方法的程序可以包含在應(yīng)用程序7022中。
[0124]在本發(fā)明實施例中,通過調(diào)用存儲器702存儲的程序或指令,具體的,可以是應(yīng)用程序7022中存儲的程序或指令,處理器701用于獲取所述揚聲器所發(fā)出聲音的特性變化信息,判斷所述特性變化信息是否滿足開啟所述移動終端的振動模式的預(yù)設(shè)條件,在所述特性變化信息滿足所述預(yù)設(shè)條件時,開啟所述移動終端的振動模式。
[0125]上述本發(fā)明實施例揭示的方法可以應(yīng)用于處理器701中,或者由處理器701實現(xiàn)。處理器701可能是一種集成電路芯片,具有信號的處理能力。在實現(xiàn)過程中,上述方法的各步驟可以通過處理器701中的硬件的集成邏輯電路或者軟件形式的指令完成。上述的處理器701可以是通用處理器、數(shù)字信號處理器(Digital Signal Processor,DSP)、專用集成電路(Appl icat1n Specific Integrated Circuit,ASIC)、現(xiàn)成可編程門陣列(FieldProgrammable Gate Array,F(xiàn)PGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件??梢詫崿F(xiàn)或者執(zhí)行本發(fā)明實施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。結(jié)合本發(fā)明實施例所公開的方法的步驟可以直接體現(xiàn)為硬件譯碼處理器執(zhí)行完成,或者用譯碼處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機存儲器,閃存、只讀存儲器,可編程只讀存儲器或者電可擦寫可編程存儲器、寄存器等本領(lǐng)域成熟的存儲介質(zhì)中。該存儲介質(zhì)位于存儲器702,處理器701讀取存儲器702中的信息,結(jié)合其硬件完成上述方法的步驟。
[0126]可以理解的是,本文描述的這些實施例可以用硬件、軟件、固件、中間件、微碼或其組合來實現(xiàn)。對于硬件實現(xiàn),處理單元可以實現(xiàn)在一個或多個專用集成電路(Applicat1nSpecific Integrated Circuits,ASIC)、數(shù)字信號處理器(Digital Signal Processing,DSP)、數(shù)字信號處理設(shè)備(DSP Device,DSPD)、可編程邏輯設(shè)備(Programmable LogicDevice ,PLD)、現(xiàn)場可編程門陣列(Field-Programmable Gate Array ,FPGA)、通用處理器、控制器、微控制器、微處理器、用于執(zhí)行本申請所述功能的其它電子單元或其組合中。
[0127]對于軟件實現(xiàn),可通過執(zhí)行本文所述功能的模塊(例如過程、函數(shù)等)來實現(xiàn)本文所述的技術(shù)。軟件代碼可存儲在存儲器中并通過處理器執(zhí)行。存儲器可以在處理器中或在處理器外部實現(xiàn)。
[0128]可選地,處理器701具體用于:獲取所述揚聲器所發(fā)出聲音的頻率信息,根據(jù)所述頻率信息,確定所述揚聲器的阻抗特性曲線,根據(jù)所述阻抗特性曲線,確定所述揚聲器的諧振頻率值,計算所述諧振頻率值與預(yù)設(shè)諧振頻率值的第一差值。
[0129]可選地,處理器701具體用于:判斷所述第一差值是否大于或者等于一預(yù)設(shè)閾值;其中,所述預(yù)設(shè)條件為:所述第一差值大于或者等于所述預(yù)設(shè)閾值。
[0130]可選地,處理器701具體用于:獲取在第一時刻所述揚聲器所發(fā)出聲音的預(yù)設(shè)音量的第一脈沖編碼調(diào)制值,通過麥克風(fēng)錄入所述揚聲器所發(fā)出的聲音,獲取在第二時刻所述錄入的聲音的音量的第二脈沖編碼調(diào)制值,當所述第一脈沖編碼調(diào)制值大于所述第二脈沖編碼調(diào)制值時,計算所述第一脈沖編碼調(diào)制值與所述第二脈沖編碼調(diào)制值的第二差值;其中,所述第二時刻與所述第一時刻的差值等于一預(yù)設(shè)時間偏移量。
[0131 ]可選地,處理器701具體用于:判斷所述第二差值是否大于或者等于第一預(yù)設(shè)脈沖編碼調(diào)制值;其中,所述預(yù)設(shè)條件為:所述第二差值大于或者等于所述第一預(yù)設(shè)脈沖編碼調(diào)制值。
[0132]可選地,處理器701具體用于:當所述第二脈沖編碼調(diào)制值大于所述第一脈沖編碼調(diào)制值時,計算所述第二脈沖編碼調(diào)制值與所述第一脈沖編碼調(diào)制值的第三差值。
[0133]可選地,處理器701具體用于:判斷所述第三差值是否大于或者等于第二預(yù)設(shè)脈沖編碼調(diào)制值;其中,所述預(yù)設(shè)條件為:所述第三差值大于或者等于所述第二預(yù)設(shè)脈沖編碼調(diào)制值。
[0134]移動終端700能夠?qū)崿F(xiàn)前述實施例中移動終端實現(xiàn)的各個過程,為避免重復(fù),這里不再贅述。
[0135]本發(fā)明實施例的移動終端700,通過獲取所述揚聲器所發(fā)出聲音的特性變化信息,判斷所述特性變化信息是否滿足開啟所述移動終端的振動模式的預(yù)設(shè)條件,在所述特性變化信息滿足所述預(yù)設(shè)條件時,開啟所述移動終端的振動模式,能夠借助揚聲器所發(fā)出的聲音決定是否要開啟移動終端的振動模式,不僅增加了啟動振動模式的手段,還提高了識別精度,即可在聲音提醒受阻的情況下,開啟移動終端的振動模式。
[0136]本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計算機軟件和電子硬件的結(jié)合來實現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認為超出本發(fā)明的范圍。
[0137]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
[0138]在本申請所提供的實施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
[0139]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
[0140]另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。
[0141]所述功能如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0142]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以權(quán)利要求的保護范圍為準。
【主權(quán)項】
1.一種啟動振動模式的方法,應(yīng)用于具有揚聲器的移動終端,其特征在于,所述方法包括: 獲取所述揚聲器所發(fā)出聲音的特性變化信息; 判斷所述特性變化信息是否滿足開啟所述移動終端的振動模式的預(yù)設(shè)條件; 若所述特性變化信息滿足所述預(yù)設(shè)條件,開啟所述移動終端的振動模式。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取所述揚聲器所發(fā)出聲音的特性變化信息的步驟,包括: 獲取所述揚聲器所發(fā)出聲音的頻率信息; 根據(jù)所述頻率信息,確定所述揚聲器的阻抗特性曲線; 根據(jù)所述阻抗特性曲線,確定所述揚聲器的諧振頻率值; 計算所述諧振頻率值與預(yù)設(shè)諧振頻率值的第一差值。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述判斷所述特性變化信息是否滿足開啟所述移動終端的振動模式的預(yù)設(shè)條件的步驟,包括: 判斷所述第一差值是否大于或者等于一預(yù)設(shè)閾值; 其中,所述預(yù)設(shè)條件為:所述第一差值大于或者等于所述預(yù)設(shè)閾值。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取所述揚聲器所發(fā)出聲音的特性變化信息的步驟,包括: 獲取在第一時刻所述揚聲器所發(fā)出聲音的預(yù)設(shè)音量的第一脈沖編碼調(diào)制值; 通過麥克風(fēng)錄入所述揚聲器所發(fā)出的聲音; 獲取在第二時刻所述錄入的聲音的音量的第二脈沖編碼調(diào)制值; 當所述第一脈沖編碼調(diào)制值大于所述第二脈沖編碼調(diào)制值時,計算所述第一脈沖編碼調(diào)制值與所述第二脈沖編碼調(diào)制值的第二差值; 其中,所述第二時刻與所述第一時刻的差值等于一預(yù)設(shè)時間偏移量。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述判斷所述特性變化信息是否滿足開啟所述移動終端的振動模式的預(yù)設(shè)條件的步驟,包括: 判斷所述第二差值是否大于或者等于第一預(yù)設(shè)脈沖編碼調(diào)制值; 其中,所述預(yù)設(shè)條件為:所述第二差值大于或者等于所述第一預(yù)設(shè)脈沖編碼調(diào)制值。6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述獲取所述揚聲器所發(fā)出聲音的特性變化信息的步驟,還包括: 當所述第二脈沖編碼調(diào)制值大于所述第一脈沖編碼調(diào)制值時,計算所述第二脈沖編碼調(diào)制值與所述第一脈沖編碼調(diào)制值的第三差值。7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述判斷所述特性變化信息是否滿足開啟所述移動終端的振動模式的預(yù)設(shè)條件的步驟,包括: 判斷所述第三差值是否大于或者等于第二預(yù)設(shè)脈沖編碼調(diào)制值; 其中,所述預(yù)設(shè)條件為:所述第三差值大于或者等于所述第二預(yù)設(shè)脈沖編碼調(diào)制值。8.一種移動終端,具有揚聲器,其特征在于,包括: 獲取模塊,用于獲取所述揚聲器所發(fā)出聲音的特性變化信息; 判斷模塊,用于判斷所述獲取模塊獲取的特性變化信息是否滿足開啟所述移動終端的振動模式的預(yù)設(shè)條件; 開啟模塊,用于在所述判斷模塊判斷出所述特性變化信息滿足所述預(yù)設(shè)條件時,開啟所述移動終端的振動模式。9.根據(jù)權(quán)利要求8所述的移動終端,其特征在于,所述獲取模塊包括: 頻率信息獲取單元,用于獲取所述揚聲器所發(fā)出聲音的頻率信息; 阻抗特性曲線確定單元,用于根據(jù)所述頻率信息獲取單元獲取的頻率信息,確定所述揚聲器的阻抗特性曲線; 諧振頻率值確定單元,用于根據(jù)所述阻抗特性曲線確定單元確定的阻抗特性曲線,確定所述揚聲器的諧振頻率值; 第一計算單元,用于計算所述諧振頻率值確定單元確定的諧振頻率值與預(yù)設(shè)諧振頻率值的第一差值。10.根據(jù)權(quán)利要求9所述的移動終端,其特征在于,所述判斷模塊包括: 第一判斷單元,用于判斷所述第一計算單元計算的第一差值是否大于或者等于一預(yù)設(shè)閾值; 其中,所述預(yù)設(shè)條件為:所述第一差值大于或者等于所述預(yù)設(shè)閾值。11.根據(jù)權(quán)利要求8所述的移動終端,其特征在于,所述獲取模塊包括: 第一獲取單元,用于獲取在第一時刻所述揚聲器所發(fā)出聲音的預(yù)設(shè)音量的第一脈沖編碼調(diào)制值; 錄入單元,用于通過麥克風(fēng)錄入所述揚聲器所發(fā)出的聲音; 第二獲取單元,用于獲取在第二時刻所述錄入單元錄入的聲音的音量的第二脈沖編碼調(diào)制值; 第二計算單元,用于當所述第一脈沖編碼調(diào)制值大于所述第二脈沖編碼調(diào)制值時,計算所述第一脈沖編碼調(diào)制值與所述第二脈沖編碼調(diào)制值的第二差值; 其中,所述第二時刻與所述第一時刻的差值等于一預(yù)設(shè)時間偏移量。12.根據(jù)權(quán)利要求11所述的移動終端,其特征在于,所述判斷模塊包括: 第二判斷單元,用于判斷所述第二計算單元計算的第二差值是否大于或者等于第一預(yù)設(shè)脈沖編碼調(diào)制值; 其中,所述預(yù)設(shè)條件為:所述第二差值大于或者等于所述第一預(yù)設(shè)脈沖編碼調(diào)制值。13.根據(jù)權(quán)利要求11所述的移動終端,其特征在于,所述獲取模塊還包括: 第三計算單元,用于當所述第二脈沖編碼調(diào)制值大于所述第一脈沖編碼調(diào)制值時,計算所述第二脈沖編碼調(diào)制值與所述第一脈沖編碼調(diào)制值的第三差值。14.根據(jù)權(quán)利要求13所述的移動終端,其特征在于,所述判斷模塊包括: 第三判斷單元,用于判斷所述第三計算單元計算的第三差值是否大于或者等于第二預(yù)設(shè)脈沖編碼調(diào)制值; 其中,所述預(yù)設(shè)條件為:所述第三差值大于或者等于所述第二預(yù)設(shè)脈沖編碼調(diào)制值。
【文檔編號】H04M1/725GK105847592SQ201610357030
【公開日】2016年8月10日
【申請日】2016年5月25日
【發(fā)明人】王懷利
【申請人】維沃移動通信有限公司