終端音頻控制方法、裝置及終端的制作方法
【技術(shù)領域】
[0001]本發(fā)明涉及通信領域,具體涉及一種終端音頻控制方法、裝置及終端。
【背景技術(shù)】
[0002]隨著手機等智能終端的普及,人們在生活中隨時隨地都已經(jīng)習慣攜帶和使用終端。但在使用過程中,用戶往往會忘記對終端進行相應的控制操作導致終端在不合適的時間發(fā)出聲音打擾用戶或讓用戶處理尷尬狀態(tài)。例如,在辛苦忙碌了一天之后,入睡前躺在床上用手機聽聽音樂或是廣播可以讓我們得到徹底的放松,但是不知不覺進入夢鄉(xiāng)的時候很容易由于忘記設置定時關(guān)閉導致音樂或廣播一直持續(xù)到天亮,手機電量耗費殆盡;更糟糕的情況是夜半三更時美夢被手機“噪音”所破壞。又例如,當用戶在會議室開會、電影院看電影或者歌劇院院欣賞表演時,用戶忘記手動設置終端為靜音模式時,當有短信或電話進來時往往會使用戶立即稱為“噪聲”的焦點,導致用戶尷尬。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的主要技術(shù)問題是,提供一種終端音頻控制方法、裝置及終端,解決如何實現(xiàn)自動對終端的音頻功能進行控制的問題。
[0004]為解決上述技術(shù)問題,本發(fā)明提供一種終端音頻控制方法,包括:
[0005]獲取終端當前的位置信息;
[0006]根據(jù)所述位置信息判斷所述終端當前是否處于目標區(qū)域;
[0007]如是,判斷當前是否滿足關(guān)閉終端音頻功能的觸發(fā)條件;
[0008]如滿足,則根據(jù)預設規(guī)則關(guān)閉所述終端當前正在使用的音頻功能。
[0009]在本發(fā)明的一種實施例中,在獲取所述終端當前位置信息之前,還包括判斷所述終端當前是否正在使用音頻功能,如是,再獲取所述終端當前的位置信息。
[0010]在本發(fā)明的一種實施例中,所述關(guān)閉終端音頻功能的觸發(fā)條件包括以下條件中的至少一種:
[0011]當前時間處于預設的管制時間段內(nèi);
[0012]當前所處環(huán)境亮度低于預設亮度閾值;
[0013]當前終端處于水平狀態(tài);
[0014]當前終端屏幕處于黑屏狀態(tài),或且黑屏持續(xù)時間大于預設持續(xù)時間閾值。
[0015]在本發(fā)明的一種實施例中,還包括:
[0016]檢測當前是否滿足退出音頻控制模式的觸發(fā)條件,如滿足,退出所述終端的音頻控制模式。
[0017]在本發(fā)明的一種實施例中,所述退出音頻控制模式的觸發(fā)條件包括以下條件中的至少一種:
[0018]當前時間處于預設的管制時間段外;
[0019]當前所處環(huán)境亮度高于預設亮度閾值;
[0020]當前終端處于非水平狀態(tài);
[0021]當前終端屏幕被點亮。
[0022]在本發(fā)明的一種實施例中,所述預設規(guī)則為:
[0023]直接關(guān)閉所述終端當前正在使用的音頻功能;
[0024]或判斷當前滿足關(guān)閉終端音頻功能的觸發(fā)條件時,啟動計時,當計時時間達到預設時間閾值時,關(guān)閉所述終端當前正在使用的音頻功能;
[0025]或判斷當前滿足關(guān)閉終端音頻功能的觸發(fā)條件時,啟動計時,在計時過程中,檢測到立即關(guān)閉觸發(fā)條件時,直接關(guān)閉所述終端當前正在使用的音頻功能;在計時過程中未檢測到立即關(guān)閉觸發(fā)條件且計時時間達到預設時間閾值時,關(guān)閉所述終端當前正在使用的音頻功能。
[0026]在本發(fā)明的一種實施例中,所述音頻功能包括音頻多媒體應用和/或非靜音功倉泛;
[0027]關(guān)閉所述終端的音頻功能包括:
[0028]當所述音頻功能包括音頻多媒體應用時,關(guān)閉或暫停所述終端當前正在使用的音頻多媒體應用;
[0029]當所述音頻功能包括非靜音功能時,將所述終端設置為靜音。
[0030]為了解決上述問題,本發(fā)明還提供了一種終端音頻控制裝置,包括位置獲取模塊、位置判斷模塊、觸控模塊以及處理模塊;
[0031]所述位置獲取模塊用于獲取終端當前的位置信息;
[0032]所述位置判斷模塊用于根據(jù)所述位置信息判斷所述終端當前是否處于目標區(qū)域;
[0033]所述觸控模塊用于在所述位置判斷模塊的判斷結(jié)果為是時,判斷當前是否滿足關(guān)閉終端音頻功能的觸發(fā)條件,如滿足,發(fā)送滿足通知給所述處理模塊;
[0034]所述處理模塊用于收到所述滿足通知后,根據(jù)預設規(guī)則關(guān)閉所述終端當前正在使用的音頻功能。
[0035]在本發(fā)明的一種實施例中,還包括使用狀態(tài)判斷模塊,用于在所述位置獲取模塊獲取終端當前的位置信息前,判斷所述終端當前是否正在使用音頻功能,如是,再通知所述位置獲取模塊獲取所述終端當前的位置信息。
[0036]在本發(fā)明的一種實施例中,還包括條件設置模塊,用于預先設置所述關(guān)閉終端音頻功能的觸發(fā)條件;所述關(guān)閉終端音頻功能的觸發(fā)條件包括以下條件中的至少一種:
[0037]當前時間處于預設的管制時間段內(nèi);
[0038]當前所處環(huán)境亮度低于預設亮度閾值;
[0039]當前終端處于水平狀態(tài);
[0040]當前終端屏幕處于黑屏狀態(tài),或且黑屏持續(xù)時間大于預設持續(xù)時間閾值。
[0041]在本發(fā)明的一種實施例中,還包括退出模塊,用于在處理模塊關(guān)閉掉終端的音頻功能后,檢測當前是否滿足退出音頻控制模式的觸發(fā)條件,如滿足,退出所述終端的音頻控制模式。
[0042]在本發(fā)明的一種實施例中,所述退出音頻控制模式的觸發(fā)條件包括以下條件中的至少一種:
[0043]當前時間處于預設的管制時間段外;
[0044]當前所處環(huán)境亮度高于預設亮度閾值;
[0045]當前終端處于非水平狀態(tài);
[0046]當前終端屏幕被點亮。
[0047]在本發(fā)明的一種實施例中,所述預設規(guī)則為:
[0048]直接關(guān)閉所述終端當前正在使用的音頻功能;
[0049]或判斷當前滿足關(guān)閉終端音頻功能的觸發(fā)條件時,啟動計時,當計時時間達到預設時間閾值時,關(guān)閉所述終端當前正在使用的音頻功能;
[0050]或判斷當前滿足關(guān)閉終端音頻功能的觸發(fā)條件時,啟動計時,在計時過程中,檢測到立即關(guān)閉觸發(fā)條件時,直接關(guān)閉所述終端當前正在使用的音頻功能;在計時過程中未檢測到立即關(guān)閉觸發(fā)條件且計時時間達到預設時間閾值時,關(guān)閉所述終端當前正在使用的音頻功能。
[0051]在本發(fā)明的一種實施例中,所述音頻功能包括音頻多媒體應用和/或非靜音功倉泛;
[0052]當所述音頻功能包括音頻多媒體應用時,所述處理模塊包括應用控制子模塊,用于關(guān)閉或暫停所述終端當前正在使用的音頻多媒體應用;
[0053]當所述音頻功能包括非靜音功能時,所述處理模塊包括鈴聲控制子模塊,用于將所述終端設置為靜音。
[0054]為了解決上述問題,本發(fā)明還提供了一種終端,包括存儲器和處理器,所述存儲器用于存儲至少一個程序模塊,所述處理器用于調(diào)用至少一個所述程序模塊執(zhí)行以下步驟:
[0055]獲取終端當前的位置信息;
[0056]根據(jù)所述位置信息判斷所述終端當前是否處于目標區(qū)域;
[0057]如是,判斷當前是否滿足關(guān)閉終端音頻功能的觸發(fā)條件;
[0058]如滿足,則根據(jù)預設規(guī)則關(guān)閉所述終端當前正在使用的音頻功能。
[0059]本發(fā)明的有益效果是:<