移動終端以及更新鬧鐘提醒時間的方法
【專利摘要】本發(fā)明公開了一種移動終端以及更新鬧鐘提醒時間的方法。方法包括:鬧鐘第一次響鈴后且已開啟鬧鐘自動再提醒功能時,接收語音輸入的數(shù)字;將數(shù)字設(shè)置為鬧鐘再提醒的時間參數(shù);在第一次響鈴后的計時時間達到時間參數(shù)時,重新啟動鬧鐘。通過以上方式,本發(fā)明能夠自由設(shè)置鬧鐘再提醒時間,提高了用戶體驗度。
【專利說明】
移動終端從及更新鬧鐘提醒時間的方法
技術(shù)領(lǐng)域
[0001] 本發(fā)明設(shè)及移動終端技術(shù)領(lǐng)域,特別是設(shè)及一種移動終端W及更新鬧鐘提醒時間 的方法。
【背景技術(shù)】
[0002] 早上起床對很多人來說都是一件很艱難的事,正是因為運個原因聰明的人們發(fā)明 了鬧鐘,一臺機器可W分毫不差的按照你的設(shè)置提醒你起床。即便如此,仍然很多人要賴 床,于是又發(fā)明了鬧鐘再響功能,但運個功能要求用戶只能設(shè)置固定的再響時間間隔,而無 法根據(jù)用戶當(dāng)時的情況靈活的增加和減少,例如用戶當(dāng)時非常疲急,就希望不要不停的提 醒,而是半小時后再提醒;抑或是用戶想我再多躺五分鐘就足夠了。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明實施例提供了一種移動終端W及更新鬧鐘提醒時間的方法,能夠自由設(shè)置 鬧鐘再提醒時間,提高了用戶體驗度。
[0004] 本發(fā)明提供一種更新鬧鐘提醒時間的方法,包括:鬧鐘第一次響鈴后且已開啟鬧 鐘自動再提醒功能時,接收語音輸入的數(shù)字;將數(shù)字設(shè)置為鬧鐘再提醒的時間參數(shù);在第一 次響鈴后的計時時間達到時間參數(shù)時,重新啟動鬧鐘。
[0005] 其中,接收語音輸入的數(shù)字的步驟之前,開啟語音輸入功能。
[0006] 其中,接收語音輸入的數(shù)字的步驟包括:如果沒有語音輸入,則維持原設(shè)置。
[0007] 其中,接收語音輸入的數(shù)字的步驟還包括:每次接收完成語音輸入后即關(guān)閉語音 輸入功能。
[000引其中,接收語音輸入的數(shù)字的步驟之后還包括:對語音輸入的數(shù)字進行語音識別 和解析;語音播報解析出的數(shù)字并重新開啟語音輸入功能;如果在預(yù)設(shè)時間內(nèi)沒有新的語 音輸入,則表示數(shù)字輸入正確;如果在預(yù)設(shè)時間內(nèi)有新的語音輸入,則W新輸入的數(shù)字為 準(zhǔn)。
[0009] 本發(fā)明還提供一種移動終端,包括:語音接收模塊,用于在鬧鐘第一次響鈴后且已 開啟鬧鐘自動再提醒功能時,接收語音輸入的數(shù)字;設(shè)置模塊,與語音輸入模塊連接,用于 將數(shù)字設(shè)置為鬧鐘再提醒的時間參數(shù);響鈴模塊,與設(shè)置模塊連接,用于在第一次響鈴后的 計時時間達到時間參數(shù)時,重新啟動鬧鐘。
[0010] 其中,移動終端還包括語音輸入控制模塊,用于開啟或關(guān)閉語音輸入功能。
[0011] 其中,語音控制模塊用于在每次語音接收模塊接收完成語音輸入后即關(guān)閉語音輸 入功能。
[0012] 其中,設(shè)置模塊還用于:如果沒有語音輸入,則維持原設(shè)置。
[0013] 其中,移動終端還包括語音解析模塊和判斷模塊,語音解析模塊用于對語音輸入 的數(shù)字進行語音識別和解析,并語音播報解析出的數(shù)字;語音輸入控制模塊重新開啟語音 輸入功能;如果判斷模塊判斷到在預(yù)設(shè)時間內(nèi)沒有新的語音輸入,則表示數(shù)字輸入正確,設(shè) 置模塊將數(shù)字設(shè)置為鬧鐘再提醒的時間參數(shù);如果判斷模塊判斷到在預(yù)設(shè)時間內(nèi)有新的語 音輸入,則設(shè)置模塊將新輸入的數(shù)字設(shè)置為鬧鐘再提醒的時間參數(shù)。
[0014] 通過上述方案,本發(fā)明的有益效果是:本發(fā)明通過在鬧鐘第一次響鈴后且已開啟 鬧鐘自動再提醒功能時,接收語音輸入的數(shù)字;將數(shù)字設(shè)置為鬧鐘再提醒的時間參數(shù);在第 一次響鈴后的計時時間達到時間參數(shù)時,重新啟動鬧鐘,能夠自由設(shè)置鬧鐘再提醒時間,提 高了用戶體驗度。
【附圖說明】
[0015] 為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使 用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于 本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可W根據(jù)運些附圖獲得其他 的附圖。其中:
[0016] 圖1是本發(fā)明第一實施例的移動終端的結(jié)構(gòu)示意圖;
[0017] 圖2是本發(fā)明第二實施例的移動終端的結(jié)構(gòu)示意圖;
[0018] 圖3是本發(fā)明第Ξ實施例的移動終端的結(jié)構(gòu)示意圖;
[0019] 圖4是本發(fā)明實施例的移動終端一實體裝置的結(jié)構(gòu)示意圖;
[0020] 圖5是本發(fā)明實施例的更新鬧鐘提醒時間的方法的流程示意圖。
【具體實施方式】
[0021] 下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部實施例?;诒?發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性的勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。
[0022] 圖1是本發(fā)明實施例的移動終端的結(jié)構(gòu)示意圖。如圖1所示,移動終端10包括:語音 接收模塊11、設(shè)置模塊12W及響鈴模塊13。語音接收模塊11用于在鬧鐘第一次響鈴后且已 開啟鬧鐘自動再提醒功能時,接收語音輸入的數(shù)字。設(shè)置模塊12與語音輸入模塊11連接,用 于將數(shù)字設(shè)置為鬧鐘再提醒的時間參數(shù)。響鈴模塊13與設(shè)置模塊12連接,用于在第一次響 鈴后的計時時間達到時間參數(shù)時,重新啟動鬧鐘。
[0023] 在本發(fā)明實施例中,參見圖2,移動終端10還包括語音輸入控制模塊14,與語音接 收模塊11連接,用于開啟或關(guān)閉語音輸入功能。在語音接收模塊11接收語音輸入的數(shù)字之 前,判斷用戶是否要更新下一次再提醒的時間。如果用戶希望開啟鬧鐘自動再提醒功能,貝U 語音輸入控制模塊14開啟語音輸入功能,W使得語音接收模塊11能夠接收用戶語音輸入的 數(shù)字。
[0024] 當(dāng)鬧鐘第一次響鈴后,下一次的再響的時間則是語音接收模塊11接收的語音輸入 的結(jié)果得到的。用戶說出一個數(shù)字,語音接收模塊11對其進行解析,將解析結(jié)果重復(fù)一遍, 如果沒有問題用戶不需要反饋,如果不正確,用戶可W再說一遍進行更正。如果用戶沒有反 饋,則默認語音輸入正確,再調(diào)用設(shè)置模塊12W該數(shù)字更新再提醒時間的設(shè)置。例如,如果 用戶有語音輸入數(shù)字T,通過語音播報,告知鬧鈴再響時間為T分鐘后。然后語音輸入控制模 塊14再次開啟語音輸入功能,等待用戶的更新。如果語音播報錯誤,用戶可W更正。如果用 戶沒有語音輸入,則維持原默認設(shè)置。
[0025] 由于語音控制模塊14要么開啟語音輸入功能,要么關(guān)閉語音輸入功能,只有該兩 種狀態(tài)。為了在移動終端10關(guān)閉后仍然能夠正確記錄W前的設(shè)置,可W將其存儲在文件中。 例如可W定義如下:
[0026] Enum alarmswitch
[0027] {
[00 巧]ALAM_AUT0_REWT_0N,
[00 巧]ALAM_AUT0_REWT_0FF
[0030] }
[0031] 在本發(fā)明實施例中,在每次語音接收模塊11接收完成語音輸入后,語音控制模塊 1位即關(guān)閉語音輸入功能,W免收集到不必要的信息。即每次都是先語音接收模塊11接收 完成語音輸入,完成后語音控制模塊14關(guān)閉語音輸入功能,而后解析,再播報。播報后語音 控制模塊14再打開語音輸入功能,如果在一定的時間Μ內(nèi),沒有其他的語音輸入,則認為解 析結(jié)果正確。
[0032] 因此,參見圖3,移動終端10還可W包括語音解析模塊15和判斷模塊16。語音解析 模塊15與語音接收模塊連接,判斷模塊16與語音解析模塊連接。語音解析模塊15用于對語 音輸入的數(shù)字進行語音識別和解析,并語音播報解析出的數(shù)字。語音輸入控制模塊14重新 開啟語音輸入功能。如果判斷模塊16判斷到在預(yù)設(shè)時間內(nèi)沒有新的語音輸入,則表示數(shù)字 輸入正確,設(shè)置模塊12將數(shù)字設(shè)置為鬧鐘再提醒的時間參數(shù)。如果判斷模塊16判斷到在預(yù) 設(shè)時間內(nèi)有新的語音輸入,則設(shè)置模塊12將新輸入的數(shù)字設(shè)置為鬧鐘再提醒的時間參數(shù)。
[0033] 語音接收模塊11接收到正確的語音輸入后,設(shè)置模塊12將數(shù)字設(shè)置為鬧鐘再提醒 的時間參數(shù),再調(diào)用鬧鐘再響功能。設(shè)置模塊12還用于:如果沒有語音輸入,則維持原設(shè)置。 例如,對應(yīng)的邏輯關(guān)系可W設(shè)置如下:
[0034]
[0035] 上述代碼僅用來舉例說明,本發(fā)明并不限制具體實現(xiàn)。
[0036] 設(shè)置模塊12完成設(shè)置后,計時器負責(zé)記錄鬧鐘時間,當(dāng)計時時間到達語音輸入的 數(shù)字時就啟動響鈴。如果沒有語音輸入,則維持原設(shè)置。計時時間到達原設(shè)置的時間時調(diào)用 鬧鐘再響功能,啟動響鈴。
[0037] 本發(fā)明實施例在鬧鐘第一次響鈴后且已開啟鬧鐘自動再提醒功能時,通過接收語 音輸入的數(shù)字;將數(shù)字設(shè)置為鬧鐘再提醒的時間參數(shù);在第一次響鈴后的計時時間達到時 間參數(shù)時,重新啟動鬧鐘,使得用戶自由設(shè)置鬧鐘再提醒時間,提高了用戶體驗度。
[0038] 圖4是本發(fā)明實施例的移動終端一實體裝置的結(jié)構(gòu)示意圖。如圖4所示,移動終端 20包括處理器21、收發(fā)器22、存儲器23、W及數(shù)據(jù)總線24。處理器210、收發(fā)器22W及存儲器 23通過數(shù)據(jù)總線24相連,W進行相互通信。
[0039] 收發(fā)器22用于在鬧鐘第一次響鈴后且已開啟鬧鐘自動再提醒功能時,接收語音輸 入的數(shù)字。存儲器23存儲有程序。
[0040] 該程序用于將數(shù)字設(shè)置為鬧鐘再提醒的時間參數(shù);并在第一次響鈴后的計時時間 達到時間參數(shù)時,重新啟動鬧鐘。
[0041] 處理器21,用于運行上述程序。
[0042] 可選地,該程序還用于在接收語音輸入的數(shù)字之前,判斷用戶是否要更新下一次 再提醒的時間。如果用戶希望開啟鬧鐘自動再提醒功能,則開啟語音輸入功能,W使得能夠 接收用戶語音輸入的數(shù)字。
[0043] 該程序還用于當(dāng)鬧鐘第一次響鈴后,下一次的再響的時間則是接收的語音輸入的 結(jié)果得到的。用戶說出一個數(shù)字,對其進行解析,將解析結(jié)果重復(fù)一遍,如果沒有問題用戶 不需要反饋,如果不正確,用戶可W再說一遍進行更正。如果用戶沒有反饋,則默認語音輸 入正確,再W該數(shù)字更新再提醒時間的設(shè)置。例如,如果用戶有語音輸入數(shù)字T,通過語音播 報,告知鬧鈴再響時間為T分鐘后。然后再次開啟語音輸入功能,等待用戶的更新。如果語音 播報錯誤,用戶可W更正。如果用戶沒有語音輸入,則維持原默認設(shè)置。
[0044] 由于本發(fā)明實施例要么開啟語音輸入功能,要么關(guān)閉語音輸入功能,只有該兩種 狀態(tài)。為了在移動終端關(guān)閉后仍然能夠正確記錄W前的設(shè)置,可W將其存儲在存儲器23中。
[0045] 在本發(fā)明實施例中,該程序還用于在每次接收完成語音輸入后,立即關(guān)閉語音輸 入功能,W免收集到不必要的信息。即每次都是先接收完成語音輸入,完成后關(guān)閉語音輸入 功能,而后解析,再播報。播報后再打開語音輸入功能,如果在一定的時間Μ內(nèi),沒有其他的 語音輸入,則認為解析結(jié)果正確。
[0046] 因此,該程序還用于對語音輸入的數(shù)字進行語音識別和解析,并語音播報解析出 的數(shù)字;然后重新開啟語音輸入功能。如果判斷到在預(yù)設(shè)時間內(nèi)沒有新的語音輸入,則表示 數(shù)字輸入正確,將數(shù)字設(shè)置為鬧鐘再提醒的時間參數(shù)。如果判斷到在預(yù)設(shè)時間內(nèi)有新的語 音輸入,則將新輸入的數(shù)字設(shè)置為鬧鐘再提醒的時間參數(shù)。
[0047] 該程序還用于完成設(shè)置后,計時器負責(zé)記錄鬧鐘時間,當(dāng)計時時間到達語音輸入 的數(shù)字時就調(diào)用鬧鐘再響功能,啟動響鈴。如果沒有語音輸入,則維持原設(shè)置。計時時間到 達原設(shè)置的時間時調(diào)用鬧鐘再響功能,啟動響鈴。
[0048] 圖5是本發(fā)明實施例的更新鬧鐘提醒時間的方法的流程示意圖。如圖5所示,更新 鬧鐘提醒時間的方法包括:
[0049] 步驟S10:鬧鐘第一次響鈴后且已開啟鬧鐘自動再提醒功能時,接收語音輸入的數(shù) 字。
[0050] 在步驟S10中,在接收語音輸入的數(shù)字的步驟之前,開啟語音輸入功能。具體地,鬧 鐘第一次響鈴后,判斷用戶是否要更新下一次再提醒的時間。如果用戶希望開啟鬧鐘自動 再提醒功能,則開啟語音輸入功能,W使得后續(xù)能夠接收用戶語音輸入的數(shù)字。
[0051] 在步驟S10中,還包括:對語音輸入的數(shù)字進行語音識別和解析;語音播報解析出 的數(shù)字并重新開啟語音輸入功能;如果在預(yù)設(shè)時間內(nèi)沒有新的語音輸入,則表示數(shù)字輸入 正確;如果在預(yù)設(shè)時間內(nèi)有新的語音輸入,則W新輸入的數(shù)字為準(zhǔn)。
[0052] 例如,如果用戶有語音輸入數(shù)字Τ,通過語音播報,告知鬧鈴再響時間為Τ分鐘后。 然后再次開啟語音輸入功能,等待用戶的更新。如果語音播報錯誤,用戶可W更正。即用戶 重新語音輸入數(shù)字,W后輸入的數(shù)字為準(zhǔn)。如果用戶沒有再重新語音輸入數(shù)字,則W之前語 音輸入的數(shù)字為準(zhǔn)。每次接收完成語音輸入后立即關(guān)閉語音輸入功能,W免收集到不必要 的信息。如果沒有語音輸入,則維持原設(shè)置。
[0053] 步驟S11:將數(shù)字設(shè)置為鬧鐘再提醒的時間參數(shù)。
[0054] 在步驟S11中,如果不需要更新下一次再提醒的時間,或者沒有接收到用戶語音輸 入的數(shù)字,則保持原始默認設(shè)置。
[0055] 步驟S12:在第一次響鈴后的計時時間達到時間參數(shù)時,重新啟動鬧鐘。如此用戶 可w根據(jù)需要重新設(shè)置鬧鐘第一響鈴后,再次啟動鬧鐘響鈴的時間間隔,提高了用戶體驗 度。
[0056] 綜上所述,本發(fā)明通過在鬧鐘第一次響鈴后且已開啟鬧鐘自動再提醒功能時,接 收語音輸入的數(shù)字;將數(shù)字設(shè)置為鬧鐘再提醒的時間參數(shù);在第一次響鈴后的計時時間達 到時間參數(shù)時,重新啟動鬧鐘,能夠自由設(shè)置鬧鐘再提醒時間,提高了用戶體驗度。
[0057] W上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā) 明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技 術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
【主權(quán)項】
1. 一種更新鬧鐘提醒時間的方法,其特征在于,所述方法包括: 鬧鐘第一次響鈴后且已開啟鬧鐘自動再提醒功能時,接收語音輸入的數(shù)字; 將所述數(shù)字設(shè)置為鬧鐘再提醒的時間參數(shù); 在第一次響鈴后的計時時間達到所述時間參數(shù)時,重新啟動鬧鐘。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收語音輸入的數(shù)字的步驟之前,開 啟語首輸入功能。3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收語音輸入的數(shù)字的步驟包括:如 果沒有語音輸入,則維持原設(shè)置。4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收語音輸入的數(shù)字的步驟還包括: 每次接收完成語音輸入后即關(guān)閉語音輸入功能。5. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收語音輸入的數(shù)字的步驟之后還包 括: 對語音輸入的數(shù)字進行語音識別和解析; 語音播報解析出的所述數(shù)字并重新開啟語音輸入功能; 如果在預(yù)設(shè)時間內(nèi)沒有新的語音輸入,則表示所述數(shù)字輸入正確; 如果在所述預(yù)設(shè)時間內(nèi)有新的語音輸入,則以新輸入的數(shù)字為準(zhǔn)。6. -種移動終端,其特征在于,所述移動終端包括: 語音接收模塊,用于在鬧鐘第一次響鈴后且已開啟鬧鐘自動再提醒功能時,接收語音 輸入的數(shù)字; 設(shè)置模塊,與所述語音輸入模塊連接,用于將所述數(shù)字設(shè)置為鬧鐘再提醒的時間參數(shù); 響鈴模塊,與所述設(shè)置模塊連接,用于在第一次響鈴后的計時時間達到所述時間參數(shù) 時,重新啟動鬧鐘。7. 根據(jù)權(quán)利要求6所述的移動終端,其特征在于,所述移動終端還包括語音輸入控制模 塊,用于開啟或關(guān)閉語音輸入功能。8. 根據(jù)權(quán)利要求7所述的移動終端,其特征在于,所述語音控制模塊用于在每次所述語 首接收t旲塊接收完成語首輸入后即關(guān)閉語首輸入功能。9. 根據(jù)權(quán)利要求6所述的移動終端,其特征在于,所述設(shè)置模塊還用于:如果沒有語音 輸入,則維持原設(shè)置。10. 根據(jù)權(quán)利要求6所述的移動終端,其特征在于,所述移動終端還包括語音解析模塊 和判斷模塊, 所述語音解析模塊用于對語音輸入的所述數(shù)字進行語音識別和解析,并語音播報解析 出的所述數(shù)字; 所述語音輸入控制模塊重新開啟語音輸入功能; 如果所述判斷模塊判斷到在預(yù)設(shè)時間內(nèi)沒有新的語音輸入,則表示所述數(shù)字輸入正 確,所述設(shè)置模塊將所述數(shù)字設(shè)置為鬧鐘再提醒的時間參數(shù); 如果所述判斷模塊判斷到在所述預(yù)設(shè)時間內(nèi)有新的語音輸入,則所述設(shè)置模塊將新輸 入的數(shù)字設(shè)置為鬧鐘再提醒的時間參數(shù)。
【文檔編號】G10L15/26GK106060267SQ201610506107
【公開日】2016年10月26日
【申請日】2016年6月29日
【發(fā)明人】謝芳, 羅敏麗
【申請人】捷開通訊(深圳)有限公司