專利名稱::一種環(huán)境聲音提醒方法和移動終端的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信
技術(shù)領(lǐng)域:
,具體涉及一種環(huán)境聲音提醒方法和移動終端。
背景技術(shù):
:隨著通信技術(shù)的發(fā)展,移動終端已經(jīng)密切融入人們生活中。移動終端的功能也越來越多元化,除了滿足人們的移動通信的需求,還可以提供娛樂、社交等豐富的功能,大大改善了人們的生活。使用移動終端聽音樂、聽收音和玩游戲已經(jīng)成為人們不可或缺的娛樂方式。用戶在使用移動終端的這些娛樂功能時往往要戴上耳機(jī)(例如,戴上耳機(jī)聽音樂或在游戲中享受音響效果等),移動終端播放的聲音通過耳機(jī)傳輸?shù)接脩舳淅?。如今,一些移動終端具有提醒用戶時間或者事件的功能,例如,用戶預(yù)先設(shè)置提醒時間和提醒方式,移動終端就啟動一個相應(yīng)的定時器,在定時器的時間到達(dá)時(用戶設(shè)置的時間到達(dá)時)啟動提醒功能,移動終端就會按照用戶預(yù)先設(shè)置的提醒方式對用戶進(jìn)行提醒。在對現(xiàn)有技術(shù)的研究和實(shí)踐過程中,本發(fā)明實(shí)施例的發(fā)明人發(fā)現(xiàn),現(xiàn)有技術(shù)中存在以下技術(shù)問題如果行人在街上一邊行走一邊戴耳機(jī)欣賞音樂,過馬路時正好有高速的汽車從側(cè)面過來,可能會因?yàn)槁牪坏狡嚨穆曇舳荒茏龀龇磻?yīng),從而發(fā)生車禍。用戶戴上耳機(jī)聆聽移動終端播放的聲音時,作為輔助視覺感官的聽覺因耳機(jī)播放的聲音受到了極大的限制。用戶很難注意到外部環(huán)境的聲音(呼救信號,警報等),也難以對外部環(huán)境聲音做出正確和及時的響應(yīng)。
發(fā)明內(nèi)容鑒于此,本發(fā)明實(shí)施例提供一種能夠根據(jù)環(huán)境聲音信號提醒用戶的環(huán)境聲音提醒方法和一種相應(yīng)的移動終端?!N環(huán)境聲音提醒方法,包括采集外部環(huán)境的聲音信號;根據(jù)預(yù)置的聲音處理策略,處理所述聲音信號為聲音處理值;判斷所述聲音處理值是否在預(yù)置的提醒條件指示的范圍內(nèi);若是,則根據(jù)用戶預(yù)置的提醒方式,執(zhí)行提醒用戶的操作。—種移動終端,包括聲音信號采集模塊,用于采集外部環(huán)境的聲音信號;聲音處理模塊,用于根據(jù)用戶預(yù)置的聲音處理策略,處理所述聲音信號為聲音處理值;判斷所述聲音處理值是否在用戶預(yù)置的提醒條件指示的范圍內(nèi);CPU模塊,用于在聲音處理模塊判斷為是時,根據(jù)用戶預(yù)置的提醒方式,執(zhí)行提醒用戶的操作。本發(fā)明實(shí)施例通過實(shí)時采集外部環(huán)境的聲音信號,處理所述聲音信號,獲得指示所述聲音信號的聲音處理值,當(dāng)聲音處理值在提醒條件指示的提醒范圍時,根據(jù)提醒方式信息,采用預(yù)置的提醒方式提醒用戶,實(shí)現(xiàn)了在聽覺因耳機(jī)播放的聲音受到了極大的限制時,自動提醒用戶周圍環(huán)境聲音信息的功能,使得用戶對身邊聲音及時做出正確處理,避免錯過重要或緊急事情。為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明聲音環(huán)境聲音提醒方法的第一實(shí)施例的基本流程示意圖;圖2是本發(fā)明聲音環(huán)境聲音提醒方法的第二實(shí)施例的基本流程示意圖;圖3是本發(fā)明實(shí)施例移動終端的結(jié)構(gòu)示意圖。具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例提供一種環(huán)境聲音提醒方法,通過采集的外部環(huán)境的聲音信號,采用預(yù)先設(shè)置的提醒方式提醒用戶外部環(huán)境聲音,本發(fā)明實(shí)施例還提供相應(yīng)的移動終端。以下分別進(jìn)行詳細(xì)說明。實(shí)施例一本發(fā)明第一實(shí)施例的環(huán)境聲音提醒方法基本流程可參考圖l,本實(shí)施例的環(huán)境聲音提醒方法的主要包括步驟步驟101,實(shí)時采集外部環(huán)境的聲音信號。實(shí)時采集外部環(huán)境的聲音信號可以通過實(shí)時錄音的方式,獲取各個時段外部環(huán)境的聲音信號的錄音片段并存儲起來。當(dāng)然在本發(fā)明實(shí)施例中包括但不限于上述方式來采集外部環(huán)境的聲音信號。步驟102,根據(jù)用戶預(yù)置的提醒條件對應(yīng)的處理命令,處理所述聲音信號為聲音處理值。移動終端根據(jù)自身軟硬件支持能力,提供不同方式的提醒條件。提醒條件包括但不限于以下幾種敏感度提醒條件,用戶設(shè)置為,根據(jù)聲音的音量大小或者頻率大小來決定是否提醒用戶,當(dāng)檢測的聲音信號的聲音處理值(音量)達(dá)到用戶設(shè)置的提醒條件才發(fā)起提醒;變化量提醒條件,用戶設(shè)置為,根據(jù)檢測到的環(huán)境中的聲音信號的聲音處理值(音量)發(fā)生的改變的大小是否達(dá)到用戶設(shè)置的提醒條件來決定是否提醒。如微小變化、中等變化和很大變化等。語音識別提醒條件,用戶設(shè)置為,當(dāng)采集到的聲音與預(yù)先錄入的聲音進(jìn)行對比,在相似度達(dá)到一定程度時發(fā)生提醒。例如,用戶張三把"張三"和"小張"的錄音錄入。當(dāng)有人呼叫"張三"或"小張"時,相似度達(dá)到設(shè)定的程度時發(fā)生提醒,此時,可以提醒用戶周圍有人呼叫張三。用戶在設(shè)置提醒條件時,界面上可以提供一些直觀的選項供用戶選擇,也可以由用戶自己設(shè)置。如,用戶可以設(shè)置提醒條件為聲音音量強(qiáng)度達(dá)到提醒門限時發(fā)生提醒,也可以用普通用戶更易理解的文字,在界面上選擇微小聲音、中等聲音、嘈雜聲音或剌耳聲音,每個選項都對應(yīng)經(jīng)過量化的提醒條件。用戶預(yù)置的提醒條件和處理命令為對應(yīng)關(guān)系,處理命令包括檢測屬性和計算方法,檢測屬性指示聲音信號的屬性值是音量大小、頻率大小還是功率大小,檢測屬性指示檢測聲音信號的頻率大小,那么聲音信號的屬性值就是聲音信號的頻率值,若檢測屬性只是檢測聲音信號的音量大小,那么聲音的屬性值就是聲音信號的音量值。計算方法是計算聲音信號的屬性值為聲音處理值的處理方法,計算方法可以是根據(jù)聲音信號的屬性值求平均值,也可以是處理聲音信號的屬性值的其他計算方法。通過計算方法計算聲音信號的屬性值得到的聲音處理值更加精確可靠。根據(jù)用戶預(yù)置的提醒條件和提醒條件于處理命令的對應(yīng)關(guān)系,可選擇對應(yīng)的處理命令來處理聲音信號。例如,若提醒條件是頻率提醒門限,那么,根據(jù)與之對應(yīng)的處理命令,根據(jù)該處理命令的檢測屬性檢測聲音信號的屬性值,該聲音信號的屬性值是聲音信號的頻率值,再根據(jù)計算方法,計算檢測到的聲音信號的頻率值。當(dāng)然,在本發(fā)明實(shí)施例中包括但不限于采用上述方式來預(yù)先設(shè)置提醒條件與處理命令的對應(yīng)關(guān)系。步驟103,判斷所述聲音處理值是否在用戶預(yù)置的提醒條件指示的范圍內(nèi),若是,則進(jìn)入步驟104;例如,下表1所示,用戶設(shè)置時可以選擇的提醒條件為聲音的強(qiáng)度值,提醒門限分別為a、b、c和d(a<b<c<d):四個門限分別對應(yīng)微小聲音、中等聲音、嘈雜聲音和剌耳聲音,如下表1所示。<table>tableseeoriginaldocumentpage6</column></row><table>表1用戶選擇提醒條件后,可將用戶選擇的提醒條件指示的提醒范圍轉(zhuǎn)化為0,1,2,3發(fā)送出去,根據(jù)預(yù)先的設(shè)置,再把0,1,2,3讀取為對應(yīng)的范圍(dbm,強(qiáng)度值),處理過后的聲音處理值就是聲音強(qiáng)度值,判斷該強(qiáng)度值是否在讀取的范圍內(nèi),在判斷為是的時候進(jìn)入步驟104。步驟104,根據(jù)預(yù)置的提醒方式信息執(zhí)行提醒用戶的操作。用戶可以設(shè)置適合自己的提醒方式,如,鈴聲提醒,界面提示,耳機(jī)提醒,振動提醒,智能語音提醒等,將這些提醒方式存儲起來,在步驟103判斷為是時,根據(jù)用戶設(shè)置或系統(tǒng)默認(rèn)的提醒方式提醒用戶。當(dāng)然,在本發(fā)明實(shí)施例中包括但不限于采用上述方式來提醒用戶。經(jīng)過本實(shí)施例中,通過實(shí)時采集外部環(huán)境的聲音信號,處理所述聲音信號,獲得指示所述聲音信號的聲音處理值,在聲音處理值在提醒條件指示的提醒范圍時,根據(jù)提醒方式信息,采用預(yù)先設(shè)置的提醒方式提醒用戶,實(shí)現(xiàn)了在聽覺因耳機(jī)播放的聲音受到了極大的限制時,自動提醒用戶周圍環(huán)境聲音信息的功能,使得用戶對身邊聲音及時做出正確處理,避免錯過重要或緊急事情。實(shí)施例二為便于理解,下面對本發(fā)明實(shí)施例中的環(huán)境聲音提醒方法進(jìn)行詳細(xì)描述,請參閱圖2,本發(fā)明實(shí)施例中環(huán)境聲音提醒方法的第二實(shí)施例包括步驟201,獲取用戶設(shè)置或系統(tǒng)默認(rèn)的提醒方式、提醒條件和檢測聲音信號的時間間隔。提醒方式的種類有很多種,用戶可以設(shè)置為以聲音、圖像、振動等提醒方式提醒用戶注意。如鈴聲提醒,播放的某種鈴聲提醒用戶;界面提醒,在移動終端界面上顯示提示消息來提醒用戶;耳機(jī)提醒,播放某種聲音通過耳機(jī)傳到用戶耳朵來提醒用戶;振動提醒,振動移動終端來提醒用戶;智能語音提醒,手機(jī)中可以預(yù)制一張頻率表,并預(yù)制一些錄音,如人發(fā)聲頻率,汽笛的頻率,雷聲的頻率等,當(dāng)檢測到的聲音信號的聲音頻率與頻率表某項匹配時,手機(jī)播放相對應(yīng)錄音來提示。如"您周圍有人呼喚"、"您周圍有汽車鳴笛"等??梢岳斫獾氖牵绢I(lǐng)域技術(shù)人員能夠想到的各種提醒方式都應(yīng)包括在本發(fā)明實(shí)施例中。移動終端可以根據(jù)自身軟硬件支持能力,提供不同方式的提醒條件。提醒條件包括但不限于以下幾種敏感度提醒條件,用戶設(shè)置為,根據(jù)聲音的音量大小或者頻率大小來決定是否提醒用戶,當(dāng)檢測的聲音信號的聲音處理值(音量)達(dá)到用戶設(shè)置的提醒條件才發(fā)起提醒;變化量提醒條件,用戶設(shè)置為,根據(jù)檢測到的環(huán)境中的聲音信號的聲音處理值(音量)發(fā)生的改變的大小是否達(dá)到用戶設(shè)置的提醒條件來決定是否提醒。如微小變化、中等變化和很大變化等。語音識別提醒條件,用戶設(shè)置為,當(dāng)采集到的聲音與預(yù)先錄入的聲音進(jìn)行對比,在相似度達(dá)到一定程度時發(fā)生提醒。例如,用戶張三把"張三"和"小張"的錄音錄入。當(dāng)有人呼叫"張三"或"小張"時,相似度達(dá)到設(shè)定的程度時發(fā)生提醒,此時,可以提醒用戶周圍有人呼叫張三。用戶在設(shè)置提醒條件時,界面上可以提供一些直觀的選項供用戶選擇,也可以由用戶自己設(shè)置。如,用戶可以設(shè)置提醒條件為聲音音量強(qiáng)度達(dá)到提醒門限時發(fā)生提醒,也可以用普通用戶更易理解的文字,在界面上選擇微小聲音、中等聲音、嘈雜聲音或剌耳聲音,每個選項都對應(yīng)經(jīng)過量化的提醒條件。用戶預(yù)置的提醒條件和處理命令為對應(yīng)關(guān)系,處理命令包括檢測屬性和計算方法,檢測屬性指示聲音信號的屬性值是音量大小、頻率大小還是功率大小,檢測屬性指示檢測聲音信號的頻率大小,那么聲音信號的屬性值就是聲音信號的頻率值,若檢測屬性只是檢測聲音信號的音量大小,那么聲音的屬性值就是聲音信號的音量值。計算方法是計算聲音信號的屬性值為聲音處理值的處理方法,計算方法可以是根據(jù)聲音信號的屬性值求平均值,也可以是處理聲音信號的屬性值的其他計算方法。通過計算方法計算聲音信號的屬性值得到的聲音處理值更加精確可靠。根據(jù)用戶預(yù)置的提醒條件和提醒條件于處理命令的對應(yīng)關(guān)系,可選擇對應(yīng)的處理命令來處理聲音信號。例如,若提醒條件是頻率提醒門限,那么,根據(jù)與之對應(yīng)的處理命令,根據(jù)該處理命令的檢測屬性檢測聲音信號的屬性值,該聲音信號的屬性值是聲音信號的頻率值,再根據(jù)計算方法,計算檢測到的聲音信號的頻率值。當(dāng)然,在本發(fā)明實(shí)施例中包括但不限于采用上述方式來預(yù)先設(shè)置提醒條件與處理命令的對應(yīng)關(guān)系。檢測精度是用戶檢測聲音信號的屬性值的時間間隔,用戶可以設(shè)置電平檢測的間隔時間來改變檢測聲音信號的精度,用戶設(shè)置的檢測精度越高,電平檢測的聲音信號的間隔時間越小。步驟202,實(shí)時采集外部環(huán)境的聲音信號;實(shí)時采集外部環(huán)境的聲音信號可以通過實(shí)時錄音的方式,獲取各個時段外部環(huán)境的聲音信號的錄音片段并存儲起來。當(dāng)然在本發(fā)明實(shí)施例中包括但不限于上述方式來采集外部環(huán)境的聲音信號。步驟203,查找與提醒條件對應(yīng)的處理命令。處理命令包括檢測屬性和計算方法,提醒條件與處理命令的對應(yīng)關(guān)系是預(yù)先配置的,根據(jù)提醒條件對應(yīng)的處理命令的檢測屬性和計算方法來獲得聲音處理值,例如,若提醒條件指示的范圍是頻率范圍,那么處理命令處理檢測屬性是檢測聲音信號的頻率值,根據(jù)計算方法計算檢測的頻率值,獲得聲音信號處理值,若提醒條件指示的范圍是音量大小,那么處理命令檢測聲音信號的屬性值為功率值,計算該功率值為聲音處理值。步驟204,根據(jù)檢測聲音信號的時間間隔設(shè)定定時器。用戶設(shè)置信息還包括精度信息,所述精度信息指示檢測所述聲音信號的時間間隔。根據(jù)這個時間間隔設(shè)定檢測定時器。步驟205,在每次定時器到時,根據(jù)檢測屬性,檢測外部環(huán)境的聲音信號的屬性值。定時器時間間隔越短,檢測聲音信號的精度就越高。步驟206,根據(jù)計算方法,計算檢測的外部環(huán)境的聲音信號的屬性值為聲音處理值。通過計算方法處理聲音信號的屬性值,獲得直觀而精確反應(yīng)聲音信號的聲音處理值,例如,用戶預(yù)置的提醒條件為聲音信號頻率高于50HZ。那么該提醒條件指示的提醒范圍是頻率f>50HZ。選擇與提醒條件對應(yīng)的處理命令,該處理命令的檢測屬性指示檢測聲音信號為聲音頻率值,在獲得聲音信號頻率值之后,通過計算方法(例如,求平均值)處理檢測到的聲音信號的屬性值,從而獲得更為直觀而又精確反應(yīng)聲音信號的聲音處理值。需要注意的是,為了避免空間中偶然的窄噪聲導(dǎo)致過多無意義的提醒,還可以對處理命令的處理邏輯進(jìn)行優(yōu)化,對于聲音信號的聲音處理值的平均算法進(jìn)行優(yōu)化,例如,獲取一個聲音信號的聲音處理值比前后兩個時間的聲音處理值大很多,可以認(rèn)為是壞點(diǎn)丟棄,提高聲音處理值檢測的準(zhǔn)確性。步驟207,判斷所述聲音處理值是否在提醒條件所指示的范圍,若是,則進(jìn)入步驟208。步驟208,根據(jù)預(yù)置的提醒方式信息執(zhí)行提醒用戶的操作。提醒方式的種類有很多種,如鈴聲提醒,播放的某種鈴聲提醒用戶;界面提醒,在移動終端界面上顯示提示消息來提醒用戶;耳機(jī)提醒,播放某種聲音通過耳機(jī)傳到用戶耳朵來提醒用戶;振動提醒,振動移動終端來提醒用戶;智能語音提醒,手機(jī)中可以預(yù)制一張頻率表,并預(yù)制一些錄音,如人發(fā)聲頻率,汽笛的頻率,雷聲的頻率等,本領(lǐng)域技術(shù)人員能夠想到的各種提醒方式都應(yīng)包括在本發(fā)明實(shí)施例中。進(jìn)一步地,若在步驟207中,判斷出該聲音處理值不在提醒條件指示的范圍內(nèi),則進(jìn)入步驟209。步驟209,不提示用戶。經(jīng)過本實(shí)施例中,通過實(shí)時采集外部環(huán)境的聲音信號,按照處理命令處理所述聲音信號,獲得指示所述聲音信號的聲音處理值,在聲音處理值在提醒條件指示的提醒范圍時,根據(jù)提醒方式信息,采用預(yù)先設(shè)置的提醒方式提醒用戶,實(shí)現(xiàn)了在聽覺因耳機(jī)播放的聲音受到了極大的限制時,自動提醒用戶周圍環(huán)境聲音信息的功能,使得用戶對身邊聲音及時做出正確處理,避免錯過重要或緊急事情。下面對用于執(zhí)行上述環(huán)境聲音提醒方法的發(fā)明實(shí)施例的移動終端進(jìn)行說明,其結(jié)構(gòu)示意圖參考圖3,是本發(fā)明實(shí)施例提供的移動終端的結(jié)構(gòu)示意圖,該移動終端包括信號采集模塊31、聲音處理模塊32和CPU模塊33。聲音信號采集模塊31,用于采集外部環(huán)境的聲音信號。用于實(shí)時采集外部環(huán)境的聲音信號。具體的,信號采集模塊31包括一個錄音單元,錄音單元通過錄音的方式實(shí)時采集外部環(huán)境的聲音信號,獲取各個時段外部環(huán)境的聲音信號的錄音片段并存儲在CPU模塊33。聲音處理模塊32,用于根據(jù)預(yù)置的處理策略,處理所述聲音信號為聲音處理值;判斷所述聲音處理值是否在用戶預(yù)置的提醒條件指示的范圍內(nèi);CPU模塊33,用于在聲音處理模塊判斷為是時,根據(jù)用戶預(yù)置的提醒方式,執(zhí)行提醒用戶的操作。該移動終端還包括設(shè)置模塊34,用于獲取用戶預(yù)置的提醒條件、提醒方式和檢測聲音信號的時間間隔。優(yōu)選的,聲音處理模塊32包括檢測單元321,用于根據(jù)提醒條件對應(yīng)的處理命令指示的檢測屬性,檢測外部環(huán)境的聲音信號為聲音信號的屬性值。具體的,該檢測單元包括定時器子單元,用于根據(jù)用戶預(yù)置的檢測外部聲音信號的時間間隔設(shè)定定時器;檢測子單元,用于在每次定時器到時,在采集的聲音信號中檢測聲音信號的屬性值。處理單元322,用于查找與提醒條件對應(yīng)的處理命令指示的計算方法,計算所述聲音信號的屬性值為聲音處理值;判斷單元323,用于判斷所述聲音處理值是否在用戶預(yù)置的提醒條件指示的范圍內(nèi)。需要注意的是,為了避免空間中偶然的窄噪聲導(dǎo)致過多無意義的提醒,信號處理單元322還可以對處理命令的處理邏輯進(jìn)行優(yōu)化,對于聲音信號的聲音處理值的平均算法進(jìn)行優(yōu)化,例如,獲取一個聲音信號的聲音處理值比前后兩個時間的聲音處理值大很多,可以認(rèn)為是壞點(diǎn)丟棄,提高聲音處理值檢測的準(zhǔn)確性。這樣提高聲音處理的準(zhǔn)確性,避免產(chǎn)生不必要的提醒。為了便于理解,下面以具體的應(yīng)用場景對上述實(shí)施例進(jìn)行詳細(xì)描述場景l(fā),可同樣參見圖2和圖3,假設(shè),張三在深夜回家的路上,邊走邊用手機(jī)聽音樂,路上較為安靜,張三預(yù)先設(shè)置為在環(huán)境音量強(qiáng)度大于D的時候產(chǎn)生"請注意,周圍有較大聲響"的提醒。手機(jī)中預(yù)制了一張音量強(qiáng)度表,該音量強(qiáng)度表對應(yīng)有A、B、C和D四個級別的音量強(qiáng)度。并預(yù)制了人聲錄音"請注意,周圍有較大聲響"。步驟201,移動終端的設(shè)置模塊34獲取用戶設(shè)置信息,移動終端通過界面把A、B、C和D四個級別的音量強(qiáng)度顯示出來,用戶張三選擇D,那么D作為提醒條件信息存儲于CPU模塊33。用戶張三選擇智能語音提醒的提醒方式,那么智能語音的提醒方式作為提醒方式信息存儲于CPU模塊33,此外,用戶張三設(shè)置的精度信息為lms,那么lms作為精度信息存儲于CPU模塊33。步驟202,聲音信號采集模塊31實(shí)時采集外部環(huán)境的聲音信號,聲音信號采集模塊31對外部數(shù)據(jù)進(jìn)行錄音,獲得實(shí)時的錄音片段,將錄音片段存儲于CPU模塊33。步驟203,聲音處理模塊32從CPU模塊33中獲取處理命令,CPU模塊33讀取用戶預(yù)置的提醒條件信息為音量強(qiáng)度D,也可將用戶選擇的提醒條件指示的提醒范圍轉(zhuǎn)化為0,1,2,3發(fā)送給聲音處理模塊32,聲音處理模塊32根據(jù)預(yù)先的設(shè)置再把0,1,2,3轉(zhuǎn)化為對應(yīng)的提醒條件。獲取與提醒條件為音量強(qiáng)度D對應(yīng)的處理命令。該處理命令處理的聲音處理值為聲音信號的音量大小。步驟204,聲音處理模塊32根據(jù)檢測間隔1ms設(shè)定定時器;步驟205,每次定時器到時,從采集的數(shù)據(jù)中檢測當(dāng)前的聲音信號;步驟206,處理步驟205檢測的聲音信號,在時間TO時,檢測的聲音信號處理后的聲音處理值為音量強(qiáng)度DO,并記錄下這個數(shù)據(jù),下一次定時器到時,再此檢測得到數(shù)據(jù)Dl,依此類推,可以得到一段時間內(nèi)的聲音信號音量強(qiáng)度數(shù)據(jù)DO,Dl,...,Dn。這些音量強(qiáng)度數(shù)據(jù)就是處理過后得到的聲音處理值。步驟207,聲音處理模塊32判斷所述聲音處理值是否在提醒條件指示的提醒范圍,聲音處理值大于音量強(qiáng)度值D。在檢測到聲音強(qiáng)度Dn時,Dn>D,進(jìn)入步驟208;步驟208,聲音處理模塊32產(chǎn)生提醒用戶的提醒觸發(fā)信號,將提醒觸發(fā)信號發(fā)給CPU模塊33,CPU模塊33根據(jù)存儲的提醒方式信息,采用預(yù)先設(shè)置的智能語音提醒方式提醒用戶,移動終端的播放模塊播放"請注意,周圍有較大聲響",通過耳機(jī)傳到用戶張三耳朵里。場景2,可同樣參見圖2和圖3,假設(shè),用戶李四戴著耳機(jī)使用移動終端玩游戲,移動終端中預(yù)制了提示文本"請注意,周圍有異常"的顯示界面。用戶想在周圍環(huán)境中有異常響聲時候通過顯示屏顯示"請注意,周圍有異常"的界面提醒。在周圍環(huán)境的聲音信號的頻率變化過大時,可認(rèn)為周圍有異常響聲。步驟201,移動終端的設(shè)置模塊34獲取用戶設(shè)置信息,用戶李四可以設(shè)置一個頻率差閥值E,在外部環(huán)境聲音信號與之前的平均頻率的頻率差值大于閥值E時,說明周圍聲音有異常。E作為提醒條件信息存儲于CPU模塊33。用戶選擇智能語音提醒的提醒方式,那么智能語音的提醒方式作為提醒方式信息存儲于CPU模塊33,此外,用戶設(shè)置的精度信息為lms,那么lms作為精度信息存儲于CPU模塊33。步驟202,聲音信號采集模塊31實(shí)時采集外部環(huán)境的聲音信號,信號采集模塊31對外部數(shù)據(jù)進(jìn)行錄音,獲得實(shí)時的錄音片段,將錄音片段存儲于CPU模塊33。步驟203,聲音處理模塊32在CPU模塊33中獲取處理命令,CPU模塊33讀取用戶預(yù)置的提醒條件信息為頻率差閥值E,設(shè)置模塊也可將用戶選擇的提醒條件指示的提醒范圍轉(zhuǎn)化為0,1,2,3發(fā)送給CPU模塊,CPU模塊根據(jù)預(yù)先的設(shè)置再把0,1,2,3轉(zhuǎn)化為對應(yīng)的提醒條件。獲取與提醒條件為頻率差閥值E對應(yīng)的處理命令。該處理命令處理的聲音處理值為聲音信號的頻率差值。步驟204,聲音處理模塊32根據(jù)檢測間隔lms設(shè)定定時器;步驟205,每次定時器到時,從采集的數(shù)據(jù)中檢測當(dāng)前的聲音信號;步驟206,聲音處理模塊32檢測當(dāng)前的聲音信號音量強(qiáng)度DO,并記錄下這個數(shù)據(jù),下一次定時器到時,再此檢測得到數(shù)據(jù)Dl,依此類推,可以得到一段時間內(nèi)的聲音信號音量強(qiáng)度數(shù)據(jù)DO,Dl,...,Dn。這些音量強(qiáng)度數(shù)據(jù)就是處理過后得到的聲音處理值。同時,根據(jù)之前的數(shù)據(jù)得到這段時間的平均聲音強(qiáng)度SO,Sl,...,Sn,Sn=l/(n+l)(D0+D1+...+Dn)。每次檢測到一個聲音強(qiáng)度后,都和平均強(qiáng)度比較得到當(dāng)前強(qiáng)度和平均強(qiáng)度的差值EO,El,...,En,En=Dn-S(n-l)。這些差值就是聲音信號的聲音處理值。步驟207,聲音處理模塊32判斷所述聲音處理值是否在提醒條件指示的提醒范圍,聲音處理值大于頻率差值E。在檢測到聲音強(qiáng)度En時,En〉E,此時,并不馬上進(jìn)入步驟208,而是繼續(xù)檢測下一個時間點(diǎn)的聲音強(qiáng)度值En+1,在一定時間段En到En+j都大于E時,進(jìn)入步驟208。步驟208,聲音處理模塊32產(chǎn)生提醒用戶的提醒觸發(fā)信號,將提醒觸發(fā)信號發(fā)給CPU模塊33,CPU模塊33根據(jù)存儲的提醒方式信息,采用預(yù)先設(shè)置的智能語音提醒方式提醒用戶,移動終端的顯示屏顯示"請注意,周圍有異常"的界面,用戶李四可以在戴著耳機(jī)玩游戲的時候察覺周圍的環(huán)境聲音變化。場景3,可同樣參見圖2和圖3,假設(shè),用戶小王聽力不好,戴著耳機(jī)使用移動終端玩游戲,用戶小王希望隨時能夠知道周圍環(huán)境的聲音情況,小王設(shè)置為移動終端實(shí)時顯示周圍環(huán)境的音量大小。步驟201,移動終端的設(shè)置模塊34獲取用戶設(shè)置信息,用戶小王設(shè)置提醒條件和提醒方式為外部環(huán)境任何聲音的音量大小都實(shí)時顯示在顯示屏上。此外,用戶小王設(shè)置的精度信息為0.lms,那么0.1ms作為精度信息存儲于CPU模塊33。步驟202,聲音信號采集模塊31實(shí)時采集外部環(huán)境的聲音信號,信號采集模塊31對外部數(shù)據(jù)進(jìn)行錄音,獲得實(shí)時的錄音片段,將錄音片段存儲于CPU模塊33。步驟203,聲音處理模塊32在CPU模塊33中獲取處理命令,CPU模塊33讀取用戶預(yù)置的提醒條件信息為所有聲音信號都提醒,該提醒條件指示的提醒范圍是所有聲音處理值。步驟204,聲音處理模塊32根據(jù)檢測間隔0.1ms設(shè)定定時器;步驟205,每次定時器到時,從采集的數(shù)據(jù)中檢測當(dāng)前的聲音信號;步驟206,聲音處理模塊32處理檢測的聲音信號的音量強(qiáng)度DO,并記錄下這個數(shù)據(jù),下一次定時器到時,再次得到數(shù)據(jù)Dl,依此類推,可以得到一段時間內(nèi)的聲音信號音量強(qiáng)度數(shù)據(jù)DO,Dl,...,Dn。步驟207,聲音處理模塊32判斷所述聲音處理值是否在提醒條件指示的提醒范圍,所有的聲音處理值都在提醒范圍內(nèi),進(jìn)入步驟206。步驟208,聲音處理模塊32產(chǎn)生提醒用戶的提醒觸發(fā)信號,將提醒觸發(fā)信號發(fā)給CPU模塊33,CPU模塊33采用預(yù)先設(shè)置的實(shí)時顯示聲音音量大小,將每個時間點(diǎn)檢測到的聲音處理值Dn顯示在顯示屏上。需要指出的是,本發(fā)明還可以應(yīng)用于其他多種場景,例如用于醫(yī)院治療體系,當(dāng)檢測到病人呼救、大喊大叫、大聲呻吟時,提醒醫(yī)師及時趕赴現(xiàn)場救治處理。也可用于幼教體系,例如當(dāng)檢測到被監(jiān)測兒童發(fā)生哭鬧,提醒老師及時了解情況,避免發(fā)生意外。還可以利用在所有使用耳機(jī)或者聽力障礙人士使用的設(shè)備上,因外界聲音而產(chǎn)生提醒的功能的設(shè)備。在此不再贅述。經(jīng)過本實(shí)施例中,移動終端通過實(shí)時采集外部環(huán)境的聲音信號,按照處理命令處理所述聲音信號,獲得指示所述聲音信號的聲音處理值,在聲音處理值在提醒條件指示的提醒范圍時,采用預(yù)先設(shè)置的提醒方式提醒用戶,實(shí)現(xiàn)了在聽覺因耳機(jī)播放的聲音受到了極大的限制時,自動提醒用戶周圍環(huán)境聲音信息的功能,使得用戶對身邊聲音及時做出正確處理,避免錯過重要或緊急事情。本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機(jī)可讀存儲介質(zhì)中,存儲介質(zhì)可以包括R0M、RAM、磁盤或光盤等。以上對本發(fā)明實(shí)施例所提供的環(huán)境聲音提醒方法和移動終端進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。權(quán)利要求一種環(huán)境聲音提醒方法,其特征在于,包括采集外部環(huán)境的聲音信號;根據(jù)預(yù)置的聲音處理策略,處理所述聲音信號為聲音處理值;判斷所述聲音處理值是否在預(yù)置的提醒條件指示的范圍內(nèi);若是,則根據(jù)用戶預(yù)置的提醒方式,執(zhí)行提醒用戶的操作。2.如權(quán)利要求1所述的環(huán)境聲音提醒方法,其特征在于,所述根據(jù)預(yù)置的聲音處理策略,處理所述聲音信號為聲音處理值,具體為根據(jù)用戶預(yù)置的提醒條件所對應(yīng)的處理命令,處理所述聲音信號為聲音處理值。3.如權(quán)利要求2所述的環(huán)境聲音提醒方法,其特征在于,所述根據(jù)預(yù)置的提醒條件所對應(yīng)的處理命令,處理所述聲音信號為聲音處理值具體包括根據(jù)提醒條件對應(yīng)的處理命令所指示的檢測屬性,檢測外部環(huán)境的聲音信號為聲音信號的屬性值;查找與提醒條件對應(yīng)的處理命令所指示的計算方法,計算所述聲音信號的屬性值為聲音處理值。4.如權(quán)利要求1所述的環(huán)境聲音提醒方法,其特征在于,所述提醒條件和處理命令的對應(yīng)關(guān)系由用戶預(yù)先設(shè)置或系統(tǒng)默認(rèn)設(shè)置。5.如權(quán)利要求3所述的環(huán)境聲音提醒方法,其特征在于,所述提醒條件具體包括聲音信號的頻率提醒門限或者聲音信號的音量提醒門限。6.如權(quán)利要求3所述的環(huán)境聲音提醒方法,其特征在于,所述檢測外部環(huán)境的聲音信號為聲音信號的屬性值包括根據(jù)用戶預(yù)置的檢測外部聲音信號的時間間隔設(shè)定定時器;當(dāng)每次定時器到時,在采集的聲音信號中檢測聲音信號的屬性值。7.如權(quán)利要求1所述的環(huán)境聲音提醒方法,其特征在于,所述預(yù)置的提醒方式具體包括通過語音或者振動提醒用戶。8.—種移動終端,其特征在于,包括聲音信號采集模塊,用于采集外部環(huán)境的聲音信號;聲音處理模塊,用于根據(jù)用戶預(yù)置的聲音處理策略,處理所述聲音信號為聲音處理值;判斷所述聲音處理值是否在用戶預(yù)置的提醒條件指示的范圍內(nèi);CPU模塊,用于在聲音處理模塊判斷為是時,根據(jù)用戶預(yù)置的提醒方式,執(zhí)行提醒用戶的操作。9.如權(quán)利要求5所述的移動終端,其特征在于,所述聲音處理模塊包括檢測單元,用于根據(jù)提醒條件對應(yīng)的處理命令所指示的檢測屬性,檢測外部環(huán)境的聲音信號為聲音信號的屬性值;處理單元,用于查找與提醒條件對應(yīng)的處理命令所指示的計算方法,計算所述聲音信號的屬性值為聲音處理值;判斷單元,用于判斷所述聲音處理值是否在用戶預(yù)置的提醒條件指示的范圍內(nèi)。10.如權(quán)利要求5所述的移動終端,其特征在于,所述移動終端還包括預(yù)置模塊,用于獲取用戶預(yù)置的提醒條件、處理命令和提醒方式。11.如權(quán)利要求5所述的移動終端,其特征在于,所述CPU模塊還用于存儲預(yù)置的提醒條件和處理命令的對應(yīng)關(guān)系。12.如權(quán)利要求6所述的環(huán)境聲音提醒方法,其特征在于,所述檢測單元包括定時器子單元,用于根據(jù)用戶預(yù)置的檢測外部聲音信號的時間間隔設(shè)定定時器;檢測子單元,用于在每次定時器到時,在采集的聲音信號中檢測聲音信號的屬性值。全文摘要本發(fā)明公開了一種環(huán)境聲音提醒方法和移動終端,本發(fā)明實(shí)施例通過實(shí)時采集外部環(huán)境的聲音信號,按照處理命令處理所述聲音信號,獲得指示所述聲音信號的聲音處理值,在聲音處理值在提醒條件指示的提醒范圍時,根據(jù)提醒方式信息,采用預(yù)先設(shè)置的提醒方式提醒用戶,實(shí)施本發(fā)明實(shí)施例,實(shí)現(xiàn)了在聽覺受到了極大的限制時,自動提醒用戶周圍環(huán)境聲音信息的功能,使得用戶對身邊聲音及時做出正確處理,避免錯過重要或緊急事情。文檔編號H04M1/725GK101790000SQ201010112218公開日2010年7月28日申請日期2010年2月20日優(yōu)先權(quán)日2010年2月20日發(fā)明者丁琦申請人:華為終端有限公司