切換鈴聲的方法及電子設(shè)備的制造方法
【專利摘要】本發(fā)明實施例提供了一種切換鈴聲的方法及電子設(shè)備,該方法包括:檢測是否有鈴聲事件;當檢測到鈴聲事件時,繼續(xù)檢測是否滿足觸發(fā)切換鈴聲的條件;當檢測到滿足觸發(fā)切換鈴聲的條件時,切換鈴聲并按照切換后的鈴聲繼續(xù)響鈴。本發(fā)明實施例能夠滿足用戶在鈴聲響起時快速切換鈴聲的個性化需求。與現(xiàn)有技術(shù)相比,用戶不需要進入到電子設(shè)備的操作系統(tǒng)內(nèi)進行手動設(shè)置,不需要記憶鈴聲設(shè)置菜單的位置,從而使得鈴聲切換的便捷性有了很大地提升。
【專利說明】
切換鈴聲的方法及電子設(shè)備
技術(shù)領(lǐng)域
[0001]本發(fā)明實施例涉及通信領(lǐng)域,尤其涉及一種切換鈴聲的方法及電子設(shè)備。
【背景技術(shù)】
[0002]鈴聲是手機上常見的一種提醒方式,例如:來電鈴聲、鬧鐘鈴聲等。當這些鈴聲響起的時候,用戶就會知道有相應(yīng)事件發(fā)生而需要去處理。鈴聲可以是任意一段音樂,選擇不同的鈴聲是普遍存在的個性化需求。
[0003]在現(xiàn)有的方案中,用戶可以在鈴聲設(shè)置菜單下通過軟件操作來預(yù)設(shè)不同的鈴聲,上述“預(yù)設(shè)”是指用戶提前進行設(shè)置。當手機響鈴時,如果用戶需要更改鈴聲,用戶需要進入手機的操作系統(tǒng)找到鈴聲設(shè)置菜單,然后進行設(shè)置。假設(shè)當前手機處于鎖屏待機狀態(tài),手機來電后響鈴,用戶覺得鈴聲聽膩了希望換一個其他鈴聲,用戶需要首先把電話掛到后臺,然后進入操作系統(tǒng)找到鈴聲設(shè)置菜單進行設(shè)置。通常,這類不常用的功能菜單路徑較深,可能需要花費較多的時間才能找到。而電話是個緊急的事件,如果用戶不能在極短的時間內(nèi)完成鈴聲的切換,那么勢必會影響用戶接聽電話。
[0004]綜上,目前的方案不能滿足用戶在鈴聲響起的時候?qū)崟r切換鈴聲的需求。
【發(fā)明內(nèi)容】
[0005]鑒于上述技術(shù)問題,本發(fā)明提供一種切換鈴聲的方法及電子設(shè)備,解決現(xiàn)有的方案不能滿足用戶在鈴聲響起的時候?qū)崟r切換鈴聲的需求的問題。
[0006]第一方面,提供了一種切換鈴聲的方法,所述方法包括:
[0007]檢測是否有鈴聲事件;
[0008]當檢測到鈴聲事件時,繼續(xù)檢測是否滿足觸發(fā)切換鈴聲的條件;
[0009]當檢測到滿足觸發(fā)切換鈴聲的條件時,切換鈴聲并按照切換后的鈴聲繼續(xù)響鈴。
[0010]第二方面,還提供了一種電子設(shè)備,包括:
[0011 ]第一檢測模塊,用于檢測是否有鈴聲事件;
[0012]第二檢測模塊,用于當檢測到鈴聲事件時,繼續(xù)檢測是否滿足觸發(fā)切換鈴聲的條件;
[0013]鈴聲切換模塊,用于當檢測到滿足觸發(fā)切換鈴聲的條件時,切換鈴聲并按照切換后的鈴聲繼續(xù)響鈴。
[0014]上述技術(shù)方案具有如下優(yōu)點或有益效果:首先檢測是否有鈴聲事件,當檢測到鈴聲事件時,繼續(xù)檢測是否滿足觸發(fā)切換鈴聲的條件,當檢測到滿足觸發(fā)切換鈴聲的條件時,切換鈴聲并按照切換后的鈴聲繼續(xù)響鈴,滿足用戶在鈴聲響起時快速切換鈴聲的個性化需求。對比現(xiàn)有的方案,用戶不需要進入到電子設(shè)備的操作系統(tǒng)內(nèi)進行手動設(shè)置,不需要記憶鈴聲設(shè)置菜單的位置,鈴聲切換的便捷性有了很大的提升。
【附圖說明】
[0015]為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0016]圖1為本發(fā)明的第一實施例中切換鈴聲的方法的示意圖;
[0017]圖2為本發(fā)明的第二實施例中切換鈴聲的方法的示意圖;
[0018]圖3為本發(fā)明的第三實施例中切換鈴聲的方法的示意圖
[0019]圖4為本發(fā)明的第四實施例中電子設(shè)備的示意圖之一;
[0020]圖5為本發(fā)明的第四實施例中電子設(shè)備的示意圖之二;
[0021]圖6為本發(fā)明的第五實施例中電子設(shè)備的示意圖。
【具體實施方式】
[0022]下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領(lǐng)域的技術(shù)人員。
[0023]第一實施例
[0024]參見圖1,圖中示出了一種切換鈴聲的方法,該方法的執(zhí)行主體為電子設(shè)備,電子設(shè)備可以是智能手機、平板電腦、智能手表等,具體步驟如下:
[0025]SlOl、檢測是否有鈴聲事件,當檢測到鈴聲事件時,進入S102;否則,可結(jié)束本實施例的流程。
[0026]上述鈴聲事件可以是來電鈴聲事件、鬧鐘鈴聲事件、提醒鈴聲事件等,當然也并不限于此。需要說明的是,本領(lǐng)域技術(shù)人員可采用現(xiàn)有的方式檢測是否有鈴聲事件,在本實施例中不再敷述。
[0027]S102、繼續(xù)檢測是否滿足觸發(fā)切換鈴聲的條件,若是,進入S103;否則,可循環(huán)執(zhí)行S102o
[0028]上述S102的一種可選具體方式:通過距離傳感器(例如紅外傳感器、超聲波測距傳感器等)來檢測是否接收到切換鈴聲的手勢動作,即當鈴聲響起時,通過手指與距離傳感器的交互來快速切換鈴聲,例如手勢動作不局限于手指連續(xù)兩次滑過距離傳感器的交互動作,手勢動作還可以是手指一次滑過距離傳感器的交互動作或多次滑過距離傳感器的交互動作。
[0029]可選地,S102中的觸發(fā)切換鈴聲的條件包括以下一項或多項:距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)匹配,距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間匹配,和連續(xù)兩次距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間匹配。
[0030]S102中可采用以下任意一種判斷方式:
[0031]判斷方式一:當檢測到鈴聲事件時,啟動距離傳感器(例如紅外傳感器);獲取距離傳感器被遮擋的次數(shù);檢測距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)(例如I次、2次、3次等)是否匹配;當距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件。
[0032]判斷方式二:當檢測到所述鈴聲事件時,啟動距離傳感器(例如紅外傳感器);獲取所述距離傳感器每次被遮擋的時間;檢測所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間(例如500毫秒、600毫秒等)是否匹配;當所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件。
[0033]判斷方式三:當檢測到所述鈴聲事件時,啟動距離傳感器;獲取連續(xù)兩次所述距離傳感器被遮擋的間隔時間;檢測連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間(例如500毫秒、600毫秒等)是否匹配;當連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件。
[0034]判斷方式四:當檢測到所述鈴聲事件時,啟動距離傳感器;獲取所述距離傳感器被遮擋的次數(shù)和所述距離傳感器每次被遮擋的時間;檢測所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)是否匹配,以及檢測所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間是否匹配;當所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)匹配,且所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件。
[0035]判斷方式五:當檢測到所述鈴聲事件時,啟動距離傳感器;獲取所述距離傳感器被遮擋的次數(shù)和獲取連續(xù)兩次所述距離傳感器被遮擋的間隔時間;檢測所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)是否匹配,以及檢測連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間是否匹配;當所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)匹配,且當連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件。
[0036]判斷方式六:當檢測到所述鈴聲事件時,啟動距離傳感器;獲取所述距離傳感器每次被遮擋的時間和獲取連續(xù)兩次所述距離傳感器被遮擋的間隔時間;檢測所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間是否匹配以及檢測連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間是否匹配;當所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間匹配,且當連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件。
[0037]判斷方式七:當檢測到所述鈴聲事件時,啟動距離傳感器;獲取所述距離傳感器被遮擋的次數(shù),獲取所述距離傳感器每次被遮擋的時間以及獲取連續(xù)兩次所述距離傳感器被遮擋的間隔時間;檢測所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)是否匹配,檢測所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間是否匹配以及檢測連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間是否匹配;當所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)匹配時,且所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間匹配,且當連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件。
[0038]需要說明的是,當鈴聲事件結(jié)束后,可以及時關(guān)閉距離傳感器,停止檢測是否滿足觸發(fā)切換鈴聲的條件。
[0039]具體的,檢測鈴聲事件是否結(jié)束;當檢測到鈴聲事件結(jié)束時,關(guān)閉距離傳感器;停止檢測距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)是否匹配,檢測距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間是否匹配,和/或檢測連續(xù)兩次距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間是否匹配。
[0040]上述S102的另一種可選具體方式:通過壓力感測模塊檢測是否接收到切換鈴聲的手勢動作,當鈴聲響起時,通過手指與壓力感測模塊的交互快速切換鈴聲。可選地,觸發(fā)切換鈴聲的條件為:手勢動作與預(yù)設(shè)的切換鈴聲動作匹配。
[0041 ]具體的,當檢測到鈴聲事件時,啟動壓力感測模塊;獲取壓力感測模塊檢測到的手勢動作;檢測所述手勢動作是否與預(yù)設(shè)的切換鈴聲動作匹配;當所述手勢動作與預(yù)設(shè)的切換鈴聲動作匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件。
[0042]需要說明的是,當鈴聲事件結(jié)束后,可以及時關(guān)閉壓力感測模塊,停止檢測是否滿足觸發(fā)切換鈴聲的條件。
[0043]具體的,檢測鈴聲事件是否結(jié)束;當檢測到鈴聲事件結(jié)束時,關(guān)閉所述壓力感測模塊;停止檢測所述手勢動作是否與預(yù)設(shè)的切換鈴聲動作匹配。
[0044]需要說明的是,在本實施例中并不限定觸發(fā)切換鈴聲的條件的具體條件,以及檢測是否滿足觸發(fā)切換鈴聲的條件的具體方式。
[0045]S1 3、切換鈴聲并按照切換后的鈴聲繼續(xù)響鈴。
[0046]需要說明的是,上述切換鈴聲是在當前播放的鈴聲沒有結(jié)束之前就進行鈴聲切換,并且在切換后立即按照切換后的鈴聲繼續(xù)響鈴,實現(xiàn)在鈴聲響起的時候?qū)崟r切換鈴聲,這樣既滿足用戶快速切換鈴聲的需求,也不會影響用戶接聽電話。
[0047]上述S103的一種可選具體方式:當檢測到滿足觸發(fā)切換鈴聲的條件時,按照預(yù)設(shè)的切換順序切換鈴聲并按照切換后的鈴聲繼續(xù)響鈴,上述預(yù)設(shè)的切換順序可以是循環(huán)切換,例如切換到鈴聲序列中的下一個鈴聲,其中“鈴聲序列”是預(yù)設(shè)的序列,例如:鈴聲1、鈴聲2、鈴聲3、鈴聲4、鈴聲5、鈴聲6、鈴聲7……、鈴聲N。當前播放的鈴聲為鈴聲2,如果預(yù)設(shè)的切換順序是循環(huán)切換,則當檢測到滿足所述觸發(fā)切換鈴聲的條件時,切換到鈴聲3。當然需要說明的是,在本實施例中并不限定上述切換順序。
[0048]上述S103的另一種可選具體方式:當檢測到滿足觸發(fā)切換鈴聲的條件時,獲取指定鈴聲,播放該指定鈴聲,即由當前播放的鈴聲切換播放指定鈴聲。
[0049]上述指定鈴聲可以是從電子設(shè)備的操作系統(tǒng)(例如安卓系統(tǒng)、1S系統(tǒng)、Windows系統(tǒng)等)鈴聲序列中的中由用戶預(yù)先指定的一個鈴聲,也可以是由用戶自定義的一個鈴聲,當然也不限于此。
[0050]在本實施例中,檢測是否有鈴聲事件,當檢測到鈴聲事件時,繼續(xù)檢測是否滿足觸發(fā)切換鈴聲的條件,當檢測到滿足觸發(fā)切換鈴聲的條件時,切換鈴聲并按照切換后的鈴聲繼續(xù)響鈴,滿足用戶在鈴聲響起時快速切換鈴聲的個性化需求。對比現(xiàn)有的方案,用戶不需要進入到電子設(shè)備的操作系統(tǒng)內(nèi)進行手動設(shè)置,不需要記憶鈴聲設(shè)置菜單的位置,鈴聲切換的便捷性有了很大的提升。
[0051 ] 第二實施例
[0052]在本實施例中,通過距離傳感器(例如紅外傳感器)檢測是否滿足觸發(fā)切換鈴聲的條件,當檢測滿足觸發(fā)切換鈴聲的條件時切換鈴聲。參見圖2,圖中示出了一種切換鈴聲的方法,該方法的執(zhí)行主體可以是電子設(shè)備,例如智能手機、平板電腦、智能手表等,具體步驟如下:
[0053]S201、檢測是否有鈴聲事件,當檢測到鈴聲事件時,進入S202;否則,可結(jié)束本實施例的流程。
[0054]可選地,鈴聲事件的播放時長可以長于5秒,以便用戶有充足的時間反應(yīng)和操作,鈴聲事件例如來電鈴聲事件、鬧鐘鈴聲事件、提醒鈴聲事件等。
[0055]S202、啟動紅外傳感器。
[0056]S203、啟用紅外傳感器后,繼續(xù)檢測是否滿足觸發(fā)切換鈴聲的條件。
[0057]如果滿足觸發(fā)切換鈴聲的條件,則執(zhí)行S204。如果不滿足觸發(fā)切換鈴聲的條件,則循環(huán)S203。
[0058]S204、按照循環(huán)切換順序切換鈴聲,切換到鈴聲序列中的下一個鈴聲繼續(xù)響鈴。
[0059]其中“鈴聲序列”是系統(tǒng)預(yù)設(shè)的序列。例如:鈴聲1、鈴聲2、鈴聲3、……、鈴聲N。當前播放的鈴聲為鈴聲2,如果預(yù)設(shè)的切換順序可以是循環(huán)切換,則切換到鈴聲3。
[0060]S205、檢測鈴聲事件是否結(jié)束,若是,進入S206;否則,可循環(huán)執(zhí)行步驟S205。
[0061 ] S206、關(guān)閉距離傳感器,然后進入S207。
[0062]S207、停止檢測是否滿足觸發(fā)切換鈴聲的條件。
[0063]可選地,觸發(fā)切換鈴聲的條件包括以下一項或多項組合:距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)匹配,距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間匹配和連續(xù)兩次距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間匹配。
[0064]相應(yīng)地,在S207中,可以停止檢測以下一項或多項組合:停止檢測距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)是否匹配,停止檢測距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間是否匹配和停止檢測連續(xù)兩次被遮擋的間隔時間與預(yù)設(shè)的間隔時間是否匹配。
[0065]在本實施例中,當檢測到有鈴聲事件時,會自動檢測紅外傳感器被遮擋的情況是否滿足觸發(fā)切換鈴聲的條件,當檢測到滿足觸發(fā)切換鈴聲的條件時,按照循環(huán)切換順序切換鈴聲,從而滿足用戶在鈴聲響起時快速切換鈴聲的個性化需求,而當檢測到鈴聲事件結(jié)束時,可關(guān)閉紅外傳感器,并停止檢測是否滿足觸發(fā)切換鈴聲的條件。與現(xiàn)有技術(shù)相比,用戶不需要進入到電子設(shè)備的操作系統(tǒng)內(nèi)進行手動設(shè)置,不需要記憶鈴聲設(shè)置菜單的操作流程,極大地提升了操作的便捷性,提高了用戶體驗,而且在鈴聲事件結(jié)束時,能夠及時關(guān)閉紅外傳感器以及停止繼續(xù)檢測是否滿足觸發(fā)切換鈴聲的條件,避免占用系統(tǒng)資源。
[0066]第三實施例
[0067]參見圖3,圖中示出了一種切換鈴聲的方法,該方法的執(zhí)行主體為電子設(shè)備,例如智能手機、平板電腦、智能手表等,具體步驟如下:
[0068]S301、檢測是否有鈴聲事件,當檢測到鈴聲事件時,進入S302 ;否則,可結(jié)束本實施例的流程。
[0069]上述鈴聲事件可以是來電鈴聲事件、鬧鐘鈴聲事件、提醒鈴聲事件等,當然也并不限于此。需要說明的是,本領(lǐng)域技術(shù)人員可采用現(xiàn)有的方式檢測是否有鈴聲事件,在本實施例中不再敷述。
[0070]S302、啟用紅外感應(yīng)器。
[0071 ] S303、檢測紅外感應(yīng)器是否被遮擋,如果被遮擋執(zhí)行S304,如果未被遮擋則循環(huán)執(zhí)行S303。
[0072]S304、檢測遮擋物在Tl時間內(nèi)是否移開,如果移開則執(zhí)行S306,如果未移開則執(zhí)行S305o
[0073]S305、等待遮擋物移開,移開后退回S303,未移開則一直處于等待狀態(tài)。
[0074]S306、檢測紅外感應(yīng)器在T2時間內(nèi)是否再次被遮擋。如果被遮擋則執(zhí)行S307,如果未被遮擋則退回S303。
[0075]S307、檢測遮擋物在Tl時間內(nèi)是否移開。如果移開則執(zhí)行S309,如果未移開則執(zhí)行S308o
[0076]S308、等待遮擋物移開,移開后退回S303,未移開則一直處于等待狀態(tài)。
[0077 ] S309、切換鈴聲并按照切換后的鈴聲繼續(xù)響鈴。
[0078]例如:按照循環(huán)切換順序切換鈴聲,切換到鈴聲序列中的下一個鈴聲繼續(xù)響鈴。其中“鈴聲序列”是系統(tǒng)預(yù)設(shè)的序列。例如:鈴聲1、鈴聲2、鈴聲3、……、鈴聲N。當前播放的鈴聲為鈴聲2,如果預(yù)設(shè)的切換順序可以是循環(huán)切換,則切換到鈴聲3。當然也并不限于此。
[0079]其中,Tl時間預(yù)定為手指滑過紅外感應(yīng)器的時間,T2時間預(yù)定為手指兩次滑過紅外感應(yīng)器的間隔時間。時間太短會使操作難度增大,時間太長則容易產(chǎn)生誤操作??蛇x地,將Tl設(shè)為300ms,T2設(shè)為500ms,當然也并不限于此。
[0080]在本實施例中,當檢測到有鈴聲事件時,會自動判斷紅外傳感器檢測到手勢動作是否滿足觸發(fā)切換鈴聲的條件,該手勢動作可以是遮擋紅外感應(yīng)器的手勢動作,例如手指兩次滑過紅外傳感器的手勢動作,當滿足觸發(fā)切換鈴聲的條件時,按照預(yù)設(shè)的切換順序切換鈴聲,滿足用戶在鈴聲響起時快速切換鈴聲的個性化需求。與現(xiàn)有技術(shù)相比,用戶不需要進入到電子設(shè)備的操作系統(tǒng)內(nèi)進行手動設(shè)置,不需要記憶鈴聲設(shè)置菜單的操作流程,極大地提升了操作的便捷性,提高了用戶體驗。
[0081 ] 第四實施例
[0082]參見圖4,圖中不出了一種電子設(shè)備,包括:
[0083]第一檢測模塊401,用于檢測是否有鈴聲事件;
[0084]第二檢測模塊402,用于當檢測到鈴聲事件時,繼續(xù)檢測是否滿足觸發(fā)切換鈴聲的條件;
[0085]鈴聲切換模塊403,用于當檢測到滿足觸發(fā)切換鈴聲的條件時,切換鈴聲并按照切換后的鈴聲繼續(xù)響鈴。
[0086]在圖4的基礎(chǔ)上,在本實施例中,所述電子設(shè)備還包括:距離傳感器404,參見圖5,所述觸發(fā)切換鈴聲的條件包括以下一項或多項組合:
[0087]所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)匹配,距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間匹配和連續(xù)兩次距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間匹配;
[0088]所述第二檢測模塊402進一步用于:
[0089]當檢測到所述鈴聲事件時,啟動距離傳感器;獲取所述距離傳感器被遮擋的次數(shù);檢測所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)是否匹配;
[0090]當所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件;或
[0091 ]當檢測到所述鈴聲事件時,啟動距離傳感器;獲取所述距離傳感器每次被遮擋的時間;檢測所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間是否匹配;當所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件;或
[0092]當檢測到所述鈴聲事件時,啟動距離傳感器;獲取連續(xù)兩次所述距離傳感器被遮擋的間隔時間;檢測連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間是否匹配;當連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件。
[0093]或者,
[0094]所述第二檢測模塊402進一步用于:當檢測到所述鈴聲事件時,啟動距離傳感器;獲取所述距離傳感器被遮擋的次數(shù)和所述距離傳感器每次被遮擋的時間;
[0095]檢測所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)是否匹配,以及檢測所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間是否匹配;當所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)匹配,且所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件;或者
[0096]當檢測到所述鈴聲事件時,啟動距離傳感器;獲取所述距離傳感器被遮擋的次數(shù)和獲取連續(xù)兩次所述距離傳感器被遮擋的間隔時間;檢測所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)是否匹配,以及檢測連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間是否匹配;當所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)匹配,且當連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件;或者
[0097]當檢測到所述鈴聲事件時,啟動距離傳感器;獲取所述距離傳感器每次被遮擋的時間和獲取連續(xù)兩次所述距離傳感器被遮擋的間隔時間;檢測所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間是否匹配以及檢測連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間是否匹配;當所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間匹配,且當連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件;或者
[0098]當檢測到所述鈴聲事件時,啟動距離傳感器;獲取所述距離傳感器被遮擋的次數(shù),獲取所述距離傳感器每次被遮擋的時間以及獲取連續(xù)兩次所述距離傳感器被遮擋的間隔時間;檢測所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)是否匹配,檢測所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間是否匹配以及檢測連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間是否匹配;當所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)匹配時,且所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間匹配,且當連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否貝1J,判定為不滿足觸發(fā)切換鈴聲的條件。
[0099]在圖4的基礎(chǔ)上,在本實施例中,所述電子設(shè)備還包括:第三檢測模塊405,參見圖5。
[0100]第三檢測模塊405,用于檢測所述鈴聲事件是否結(jié)束;當檢測到所述鈴聲事件結(jié)束時,觸發(fā)關(guān)閉所述距離傳感器,停止檢測是否滿足觸發(fā)切換鈴聲的條件。
[0101]在圖4的基礎(chǔ)上,電子設(shè)備還包括:壓力感測模塊406,參見圖5。
[0102]壓力感測模塊406用于檢測手勢動作。所述觸發(fā)切換鈴聲的條件包括:手勢動作與預(yù)設(shè)的切換鈴聲動作匹配;
[0103]所述第二檢測模塊進一步用于:當檢測到鈴聲事件時,觸發(fā)啟動壓力感測模塊;獲取所述壓力感測模塊檢測到的手勢動作;檢測所述手勢動作是否與預(yù)設(shè)的切換鈴聲動作匹配;當所述手勢動作與預(yù)設(shè)的切換鈴聲動作匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否貝1J,判定為不滿足觸發(fā)切換鈴聲的條件。
[0104]在圖4的基礎(chǔ)上,電子設(shè)備還包括:第四檢測模塊407,參見圖5。
[0105]第四檢測模塊407,用于檢測所述鈴聲事件是否結(jié)束;當檢測到所述鈴聲事件結(jié)束時,觸發(fā)關(guān)閉所述壓力感測模塊;停止檢測所述手勢動作是否與預(yù)設(shè)的切換鈴聲動作匹配。
[0106]可選地,在本實施例中,所述鈴聲切換模塊403進一步用于:當滿足觸發(fā)切換鈴聲的條件時,按照預(yù)設(shè)的切換順序切換鈴聲并按照切換后的鈴聲繼續(xù)響鈴;或者當滿足觸發(fā)切換鈴聲的條件時,獲取指定鈴聲,播放所述指定鈴聲繼續(xù)響鈴。
[0107]在本實施例中,檢測是否有鈴聲事件,當檢測到鈴聲事件時,繼續(xù)檢測是否滿足觸發(fā)切換鈴聲的條件,當檢測到滿足觸發(fā)切換鈴聲的條件時,切換鈴聲并按照切換后的鈴聲繼續(xù)響鈴,滿足用戶在鈴聲響起時快速切換鈴聲的個性化需求。對比現(xiàn)有的方案,用戶不需要進入到電子設(shè)備的操作系統(tǒng)內(nèi)進行手動設(shè)置,不需要記憶鈴聲設(shè)置菜單的位置,鈴聲切換的便捷性有了很大地提升。
[0108]第五實施例
[0109]圖6是本發(fā)明另一個實施例的電子設(shè)備的框圖。圖6所不的電子設(shè)備600包括:至少一個處理器601、存儲器602、至少一個網(wǎng)絡(luò)接口 604和用戶接口 603。電子設(shè)備600中的各個組件通過總線系統(tǒng)605耦合在一起??衫斫?,總線系統(tǒng)605用于實現(xiàn)這些組件之間的連接通信??偩€系統(tǒng)705除包括數(shù)據(jù)總線之外,還包括電源總線、控制總線和狀態(tài)信號總線。但是為了清楚說明起見,在圖6中將各種總線都標為總線系統(tǒng)605。
[0110]其中,用戶接口 603可以包括顯示器、鍵盤或者點擊設(shè)備(例如,鼠標,軌跡球(trackball)、觸感板或者觸摸屏等。
[0111]可以理解,本發(fā)明實施例中的存儲器602可以是易失性存儲器或非易失性存儲器,或可包括易失性和非易失性存儲器兩者。其中,非易失性存儲器可以是只讀存儲器(Read-OnlyMemory, ROM)、可編程只讀存儲器(ProgrammabI eROM,PROM)、可擦除可編程只讀存儲器(ErasablePR0M,EPR0M)、電可擦除可編程只讀存儲器(ElectricallyEPROM,EEPROM)或閃存。易失性存儲器可以是隨機存取存儲器(RandomAccessMemory’RAM),其用作外部高速緩存。通過示例性但不是限制性說明,許多形式的RAM可用,例如靜態(tài)隨機存取存儲器(3七&〖化!^1,31^10、動態(tài)隨機存取存儲器(0711&1^^^1,01^10、同步動態(tài)隨機存取存儲器(SynchronousDRAM,SDRAM)、雙倍數(shù)據(jù)速率同步動態(tài)隨機存取存儲器(DoubleDataRateSDRAM,DDRSDRAM)、增強型同步動態(tài)隨機存取存儲器(Enhanced SDRAM,ESDRAM)、同步連接動態(tài)隨機存取存儲器(Synchl inkDRAM,SLDRAM)和直接內(nèi)存總線隨機存取存儲器(DirectRambusRAM,DRRAM)。本文描述的系統(tǒng)和方法的存儲器602旨在包括但不限于這些和任意其它適合類型的存儲器。
[0112]在一些實施方式中,存儲器602存儲了如下的元素,可執(zhí)行模塊或者數(shù)據(jù)結(jié)構(gòu),或者他們的子集,或者他們的擴展集:操作系統(tǒng)6021和應(yīng)用程序6022。
[0113]其中,操作系統(tǒng)6021,包含各種系統(tǒng)程序,例如框架層、核心庫層、驅(qū)動層等,用于實現(xiàn)各種基礎(chǔ)業(yè)務(wù)以及處理基于硬件的任務(wù)。應(yīng)用程序6022,包含各種應(yīng)用程序,例如媒體播放器(MediaPlayer)、瀏覽器(Browser)等,用于實現(xiàn)各種應(yīng)用業(yè)務(wù)。實現(xiàn)本發(fā)明實施例方法的程序可以包含在應(yīng)用程序6022中。
[0114]在本發(fā)明實施例中,通過調(diào)用存儲器602存儲的程序或指令,具體的,可以是應(yīng)用程序6022中存儲的程序或指令,處理器601用于檢測是否有鈴聲事件;當檢測到鈴聲事件時,繼續(xù)檢測是否滿足觸發(fā)切換鈴聲的條件;當檢測到滿足觸發(fā)切換鈴聲的條件時,切換鈴聲并按照切換后的鈴聲繼續(xù)響鈴。
[0115]上述本發(fā)明實施例揭示的方法可以應(yīng)用于處理器601中,或者由處理器601實現(xiàn)。處理器601可能是一種集成電路芯片,具有信號的處理能力。在實現(xiàn)過程中,上述方法的各步驟可以通過處理器601中的硬件的集成邏輯電路或者軟件形式的指令完成。上述的處理器601可以是通用處理器、數(shù)字信號處理器(018;^31518肪1?1'0068801',05?)、專用集成電路(Applicat1nSpecific IntegratedCircuit ,ASIC)、現(xiàn)成可編程門陣列(FieldProgrammableGateArray,F(xiàn)PGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件??梢詫崿F(xiàn)或者執(zhí)行本發(fā)明實施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。結(jié)合本發(fā)明實施例所公開的方法的步驟可以直接體現(xiàn)為硬件譯碼處理器執(zhí)行完成,或者用譯碼處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機存儲器,閃存、只讀存儲器,可編程只讀存儲器或者電可擦寫可編程存儲器、寄存器等本領(lǐng)域成熟的存儲介質(zhì)中。該存儲介質(zhì)位于存儲器602,處理器601讀取存儲器602中的信息,結(jié)合其硬件完成上述方法的步驟。
[0116]可以理解的是,本文描述的這些實施例可以用硬件、軟件、固件、中間件、微碼或其組合來實現(xiàn)。對于硬件實現(xiàn),處理單元可以實現(xiàn)在一個或多個專用集成電路(Applicat1nSpecificIntegratedCircuits,ASIC)、數(shù)字信號處理器(DigitalSignalProcessing,DSP)、數(shù)字信號處理設(shè)備(DSPDevice,DSPD)、可編程邏輯設(shè)備(ProgrammableLogicDevice ,PLD)、現(xiàn)場可編程門陣列(Field-ProgrammableGateArray,F(xiàn)PGA)、通用處理器、控制器、微控制器、微處理器、用于執(zhí)行本申請所述功能的其它電子單元或其組合中。
[0117]對于軟件實現(xiàn),可通過執(zhí)行本文所述功能的模塊(例如過程、函數(shù)等)來實現(xiàn)本文所述的技術(shù)。軟件代碼可存儲在存儲器中并通過處理器執(zhí)行。存儲器可以在處理器中或在處理器外部實現(xiàn)。
[0118]可選地,處理器601還用于:當檢測到鈴聲事件時,觸發(fā)啟動距離傳感器;獲取所述距離傳感器被遮擋物遮擋的次數(shù)、每次被遮擋的時間和/或連續(xù)兩次距離傳感器被遮擋的間隔時間;檢測所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)是否匹配,檢測所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間是否匹配,和/或檢測連續(xù)兩次距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間是否匹配;當所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)匹配,所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間匹配,和/或連續(xù)兩次距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件。
[0119]可選地,處理器601還用于:檢測所述鈴聲事件是否結(jié)束;當檢測到所述鈴聲事件結(jié)束時,觸發(fā)關(guān)閉所述距離傳感器;停止檢測是否滿足觸發(fā)切換鈴聲的條件。
[0120]可選地,作為另一個實施例,處理器601還用于:當檢測到鈴聲事件時,觸發(fā)啟動壓力感測模塊;獲取所述壓力感測模塊檢測到的手勢動作;檢測所述手勢動作是否與預(yù)設(shè)的切換鈴聲動作匹配;當所述手勢動作與預(yù)設(shè)的切換鈴聲動作匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件。
[0121]可選地,作為另一個實施例,處理器601還用于:檢測所述鈴聲事件是否結(jié)束;當檢測到所述鈴聲事件結(jié)束時,關(guān)閉所述壓力感測模塊;停止檢測所述手勢動作是否與預(yù)設(shè)的切換鈴聲動作匹配。
[0122]可選地,作為另一個實施例,處理器601還用于:當滿足觸發(fā)切換鈴聲的條件時,按照預(yù)設(shè)的切換順序切換鈴聲并按照切換后的鈴聲繼續(xù)響鈴;或者當滿足觸發(fā)切換鈴聲的條件時,獲取指定鈴聲,播放所述指定鈴聲繼續(xù)響鈴。
[0123]電子設(shè)備600能夠?qū)崿F(xiàn)前述實施例中電子設(shè)備實現(xiàn)的各個過程,為避免重復(fù),這里不再贅述。
[0124]在本實施例中,檢測是否有鈴聲事件,當檢測到鈴聲事件時,繼續(xù)檢測是否滿足觸發(fā)切換鈴聲的條件,當檢測到滿足觸發(fā)切換鈴聲的條件時,切換鈴聲并按照切換后的鈴聲繼續(xù)響鈴,滿足用戶在鈴聲響起時快速切換鈴聲的個性化需求。對比現(xiàn)有的方案,用戶不需要進入到電子設(shè)備的操作系統(tǒng)內(nèi)進行手動設(shè)置,不需要記憶鈴聲設(shè)置菜單的位置,鈴聲切換的便捷性有了很大地提升。應(yīng)理解,說明書通篇中提到的“一個實施例”或“一實施例”意味著與實施例有關(guān)的特定特征、結(jié)構(gòu)或特性包括在本發(fā)明的至少一個實施例中。因此,在整個說明書各處出現(xiàn)的“在一個實施例中”或“在一實施例中”未必一定指相同的實施例。此夕卜,這些特定的特征、結(jié)構(gòu)或特性可以任意適合的方式結(jié)合在一個或多個實施例中。
[0125]在本發(fā)明的各種實施例中,應(yīng)理解,上述各過程的序號的大小并不意味著執(zhí)行順序的先后,各過程的執(zhí)行順序應(yīng)以其功能和內(nèi)在邏輯確定,而不應(yīng)對本發(fā)明實施例的實施過程構(gòu)成任何限定。
[0126]本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計算機軟件和電子硬件的結(jié)合來實現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認為超出本發(fā)明的范圍。
[0127]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
[0128]在本申請所提供的實施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
[0129]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
[0130]另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。
[0131]所述功能如果以軟件功能單元的形式實現(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ì)。
[0132]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以權(quán)利要求的保護范圍為準。
【主權(quán)項】
1.一種切換鈴聲的方法,其特征在于,所述方法包括: 檢測是否有鈴聲事件; 當檢測到所述鈴聲事件時,繼續(xù)檢測是否滿足觸發(fā)切換鈴聲的條件; 當檢測到滿足所述觸發(fā)切換鈴聲的條件時,切換鈴聲并按照切換后的鈴聲繼續(xù)響鈴。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當檢測到鈴聲事件時,繼續(xù)檢測是否滿足觸發(fā)切換鈴聲的條件,包括: 當檢測到所述鈴聲事件時,啟動距離傳感器; 獲取所述距離傳感器被遮擋的次數(shù); 檢測所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)是否匹配; 當所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件;或當檢測到所述鈴聲事件時,啟動距離傳感器; 獲取所述距離傳感器每次被遮擋的時間; 檢測所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間是否匹配; 當所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件;或當檢測到所述鈴聲事件時,啟動距離傳感器; 獲取連續(xù)兩次所述距離傳感器被遮擋的間隔時間; 檢測連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間是否匹配; 當連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當檢測到鈴聲事件時,繼續(xù)檢測是否滿足觸發(fā)切換鈴聲的條件,包括: 當檢測到所述鈴聲事件時,啟動距離傳感器; 獲取所述距離傳感器被遮擋的次數(shù)和所述距離傳感器每次被遮擋的時間; 檢測所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)是否匹配,以及檢測所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間是否匹配; 當所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)匹配,且所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件;或者 當檢測到所述鈴聲事件時,啟動距離傳感器; 獲取所述距離傳感器被遮擋的次數(shù)和獲取連續(xù)兩次所述距離傳感器被遮擋的間隔時間; 檢測所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)是否匹配,以及檢測連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間是否匹配; 當所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)匹配,且當連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件;或者 當檢測到所述鈴聲事件時,啟動距離傳感器; 獲取所述距離傳感器每次被遮擋的時間和獲取連續(xù)兩次所述距離傳感器被遮擋的間隔時間; 檢測所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間是否匹配以及檢測連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間是否匹配; 當所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間匹配,且當連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件;或者 當檢測到所述鈴聲事件時,啟動距離傳感器; 獲取所述距離傳感器被遮擋的次數(shù),獲取所述距離傳感器每次被遮擋的時間以及獲取連續(xù)兩次所述距離傳感器被遮擋的間隔時間; 檢測所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)是否匹配,檢測所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間是否匹配以及檢測連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間是否匹配; 當所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)匹配時,且所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間匹配,且當連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件。4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述方法還包括: 檢測所述鈴聲事件是否結(jié)束; 當檢測到所述鈴聲事件結(jié)束時,關(guān)閉所述距離傳感器; 停止檢測是否滿足觸發(fā)切換鈴聲的條件。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述觸發(fā)切換鈴聲的條件為:手勢動作與預(yù)設(shè)的切換鈴聲動作匹配; 所述當檢測到所述鈴聲事件時,繼續(xù)檢測是否滿足觸發(fā)切換鈴聲的條件,包括: 當檢測到所述鈴聲事件時,啟動壓力感測模塊; 獲取所述壓力感測模塊檢測到的手勢動作; 檢測所述手勢動作是否與預(yù)設(shè)的切換鈴聲動作匹配; 當所述手勢動作與預(yù)設(shè)的切換鈴聲動作匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否貝1J,判定為不滿足觸發(fā)切換鈴聲的條件。6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括: 檢測所述鈴聲事件是否結(jié)束; 當檢測到所述鈴聲事件結(jié)束時,關(guān)閉所述壓力感測模塊; 停止檢測所述手勢動作是否與預(yù)設(shè)的切換鈴聲動作匹配。7.根據(jù)權(quán)利要求1?6任一項所述的方法,其特征在于,所述當檢測到滿足所述觸發(fā)切換鈴聲的條件時,切換鈴聲并按照切換后的鈴聲繼續(xù)響鈴,包括: 當檢測到滿足所述觸發(fā)切換鈴聲的條件時,按照預(yù)設(shè)的切換順序切換鈴聲并按照切換后的鈴聲繼續(xù)響鈴;或者 當檢測到滿足所述觸發(fā)切換鈴聲的條件時,獲取指定鈴聲,播放所述指定鈴聲繼續(xù)響 ο8.一種電子設(shè)備,其特征在于,包括: 第一檢測模塊,用于檢測是否有鈴聲事件; 第二檢測模塊,用于當檢測到所述鈴聲事件時,繼續(xù)檢測是否滿足觸發(fā)切換鈴聲的條件; 鈴聲切換模塊,用于當檢測到滿足所述觸發(fā)切換鈴聲的條件時,切換鈴聲并按照切換后的鈴聲繼續(xù)響鈴。9.根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括:距離傳感器; 所述第二檢測模塊進一步用于:當檢測到所述鈴聲事件時,啟動距離傳感器;獲取所述距離傳感器被遮擋的次數(shù);檢測所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)是否匹配; 當所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件;或 當檢測到所述鈴聲事件時,啟動距離傳感器;獲取所述距離傳感器每次被遮擋的時間;檢測所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間是否匹配;當所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件;或 當檢測到所述鈴聲事件時,啟動距離傳感器;獲取連續(xù)兩次所述距離傳感器被遮擋的間隔時間;檢測連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間是否匹配;當連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件。10.根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括:距離傳感器; 所述第二檢測模塊進一步用于:當檢測到所述鈴聲事件時,啟動距離傳感器;獲取所述距離傳感器被遮擋的次數(shù)和所述距離傳感器每次被遮擋的時間; 檢測所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)是否匹配,以及檢測所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間是否匹配;當所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)匹配,且所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件;或者 當檢測到所述鈴聲事件時,啟動距離傳感器;獲取所述距離傳感器被遮擋的次數(shù)和獲取連續(xù)兩次所述距離傳感器被遮擋的間隔時間;檢測所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)是否匹配,以及檢測連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間是否匹配;當所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)匹配,且當連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件;或者 當檢測到所述鈴聲事件時,啟動距離傳感器;獲取所述距離傳感器每次被遮擋的時間和獲取連續(xù)兩次所述距離傳感器被遮擋的間隔時間;檢測所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間是否匹配以及檢測連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間是否匹配;當所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間匹配,且當連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件;或者 當檢測到所述鈴聲事件時,啟動距離傳感器;獲取所述距離傳感器被遮擋的次數(shù),獲取所述距離傳感器每次被遮擋的時間以及獲取連續(xù)兩次所述距離傳感器被遮擋的間隔時間;檢測所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)是否匹配,檢測所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間是否匹配以及檢測連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間是否匹配;當所述距離傳感器被遮擋的次數(shù)與預(yù)設(shè)的遮擋次數(shù)匹配時,且所述距離傳感器被遮擋的時間與預(yù)設(shè)的遮擋時間匹配,且當連續(xù)兩次所述距離傳感器被遮擋的間隔時間與預(yù)設(shè)的間隔時間匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否則,判定為不滿足觸發(fā)切換鈴聲的條件。11.根據(jù)權(quán)利要求9或10所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括: 第三檢測模塊,用于檢測所述鈴聲事件是否結(jié)束;當檢測到所述鈴聲事件結(jié)束時,觸發(fā)關(guān)閉所述距離傳感器,停止檢測是否滿足觸發(fā)切換鈴聲的條件。12.根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括:壓力感測模塊,所述觸發(fā)切換鈴聲的條件為:手勢動作與預(yù)設(shè)的切換鈴聲動作匹配; 所述第二檢測模塊,進一步用于:當檢測到所述鈴聲事件時,觸發(fā)啟動壓力感測模塊;獲取所述壓力感測模塊檢測到的手勢動作;檢測所述手勢動作是否與預(yù)設(shè)的切換鈴聲動作匹配;當所述手勢動作與預(yù)設(shè)的切換鈴聲動作匹配時,判定為滿足觸發(fā)切換鈴聲的條件;否貝1J,判定為不滿足觸發(fā)切換鈴聲的條件。13.根據(jù)權(quán)利要求12所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括: 第四檢測模塊,用于檢測所述鈴聲事件是否結(jié)束;當檢測到所述鈴聲事件結(jié)束時,觸發(fā)關(guān)閉所述壓力感測模塊;停止檢測所述手勢動作是否與預(yù)設(shè)的切換鈴聲動作匹配。14.根據(jù)權(quán)利要求8?13任一項所述的電子設(shè)備,其特征在于,所述鈴聲切換模塊進一步用于:當檢測到滿足所述觸發(fā)切換鈴聲的條件時,按照預(yù)設(shè)的切換順序切換鈴聲并按照切換后的鈴聲繼續(xù)響鈴;或者當檢測到滿足所述觸發(fā)切換鈴聲的條件時,獲取指定鈴聲,播放所述指定鈴聲繼續(xù)響鈴。
【文檔編號】H04M1/725GK105979079SQ201610280970
【公開日】2016年9月28日
【申請日】2016年4月29日
【發(fā)明人】沈志遠
【申請人】維沃移動通信有限公司