本發(fā)明屬于智能終端技術領域,具體是涉及一種鬧鈴調(diào)整方法和終端設備。
背景技術:
在人們的日常生活中,經(jīng)常通過設定鬧鐘來進行各種事件的提醒,其中,對于上班族來說,最為常用的是起床鬧鐘的應用。
一般來說,對于諸如手機等終端設備,用戶可以通過鬧鐘設置界面進行鬧鐘的設置,包括鈴聲大小、具體的響鈴時間等設置。這些設置一經(jīng)設定,除非用戶再次手動更改設置,否則將根據(jù)該設置進行相應的響鈴提醒。
在實際應用中,經(jīng)常會有這樣的體驗:在鬧鈴響起后,除非用戶關閉鬧鈴,否則鬧鈴將在以設定的鈴聲大小持續(xù)響鈴,用戶體驗較差。
技術實現(xiàn)要素:
針對現(xiàn)有技術中存在的問題,本發(fā)明提供一種鬧鈴調(diào)整方法和終端設備,用以在鬧鐘響鈴、用戶拿起終端設備時,降低響鈴音量,以提高用戶體驗。
本發(fā)明提供了一種鬧鈴調(diào)整方法,包括:
在鬧鐘響鈴時,檢測用戶是否操作了終端設備;
若用戶操作了終端設備,則在采集到所述用戶的人臉圖像時,對所述人臉圖像進行特征提?。?/p>
在根據(jù)提取到的特征確定所述用戶查看了所述終端設備時,調(diào)整所述響鈴的音量。
可選的,所述調(diào)整所述響鈴的音量之前,還包括:
根據(jù)所述用戶在所述鬧鐘響鈴前的最近使用時間,確定所述用戶的實際睡眠時間;
根據(jù)所述實際睡眠時間與預先獲得的所述用戶的習慣睡眠時間之間的差值,調(diào)整所述響鈴的音量。
具體的,所述根據(jù)所述實際睡眠時間與預先獲得的所述用戶的習慣睡眠時間之間的差值,調(diào)整所述響鈴的音量,包括:
在所述實際睡眠時間與預先獲得的所述用戶的習慣睡眠時間相差小于預定時間時,調(diào)低所述響鈴的音量。
在所述實際睡眠時間與預先獲得的所述用戶的習慣睡眠時間相差大于預定時間時,以原預設音量響鈴,并調(diào)整所述響鈴的時間間隔。
可選的,所述方法還包括:
檢測終端設備的當前位置;
根據(jù)預先設置的各鬧鐘啟用位置與各鬧鐘的對應關系,在所述當前位置信息屬于鬧鐘啟用位置時,自動開啟所述當前位置對應的鬧鐘。
可選的,所述方法還包括:
根據(jù)預先設置的各鬧鐘啟用位置與各鈴聲的對應關系,在所述當前位置對應的鬧鐘滿足響鈴條件時,播放與所述當前位置對應的鈴聲。
可選的,所述方法還包括:
發(fā)送提示信息,所述提示信息用于提示所述用戶開啟了所述當前位置對應的鬧鐘。
可選的,所述方法還包括:
接收所述用戶在鬧鐘設置界面上設置的鬧鐘,并檢測所述鬧鐘的設置位置;
將所述設置位置作為鬧鐘啟用位置,建立與所述鬧鐘的對應關系。
本發(fā)明提供了一種終端設備,包括:
第一檢測模塊,用于在鬧鐘響鈴時,檢測用戶是否操作了終端設備;
圖像采集提取模塊,用于在所述第一檢測模塊檢測到用戶操作了終端設備時,采集到所述用戶的人臉圖像時,對所述人臉圖像進行特征提??;
第一確定模塊,用于根據(jù)提取到的特征確定所述用戶是否查看了所述終端設備;
音量調(diào)整模塊,用于在所述用戶查看了所述終端設備時,調(diào)整所述響鈴的音量。
可選的,所述終端設備還包括:
第二確定模塊,用于根據(jù)所述用戶在所述鬧鐘響鈴前的最近使用時間,確定所述用戶的實際睡眠時間;
所述音量調(diào)整模塊,具體用于根據(jù)所述實際睡眠時間與預先獲得的所述用戶的習慣睡眠時間之間的差值,調(diào)整所述響鈴的音量。
具體的,所述音量調(diào)整模塊,包括:
第一調(diào)整子模塊,用于在所述實際睡眠時間與預先獲得的所述用戶的習慣睡眠時間相差小于預定時間時,調(diào)低所述響鈴的音量。
第二調(diào)整子模塊,用于在所述實際睡眠時間與預先獲得的所述用戶的習慣睡眠時間相差大于預定時間時,以原預設音量響鈴,并調(diào)整所述響鈴的時間間隔。
可選的,該終端設備還包括:
第二檢測模塊,用于檢測終端設備的當前位置;
啟用控制模塊,用于根據(jù)預先設置的各鬧鐘啟用位置與各鬧鐘的對應關系,在所述當前位置信息屬于鬧鐘啟用位置時,自動開啟所述當前位置對應的鬧鐘。
可選的,所述終端設備還包括:
播放模塊,用于根據(jù)預先設置的各鬧鐘啟用位置與各鈴聲的對應關系,在所述當前位置對應的鬧鐘滿足響鈴條件時,播放與所述當前位置對應的鈴聲。
可選的,所述終端設備還包括:
發(fā)送模塊,用于發(fā)送提示信息,所述提示信息用于提示所述用戶開啟了所述當前位置對應的鬧鐘。
可選的,所述終端設備還包括:
接收模塊,用于接收所述用戶在鬧鐘設置界面上設置的鬧鐘;
第三檢測模塊,用于檢測所述鬧鐘的設置位置;
建立模塊,用于將所述設置位置作為鬧鐘啟用位置,建立與所述鬧鐘的對應關系。
本發(fā)明提供的鬧鈴調(diào)整方法和終端設備,在鬧鐘響鈴時,檢測用戶是否操作了終端設備;在用戶操作了終端設備時,通過采集用戶的人臉圖像,以 在采集到該人臉圖像并基于對該人臉圖像的特征提取確定用戶查看了終端設備時,調(diào)整響鈴的音量。通過在鬧鐘響鈴時進行用戶是否操作并查看了終端設備的檢測,以自動控制進行響鈴音量的調(diào)節(jié),提高用戶體驗。
附圖說明
圖1為本發(fā)明鬧鈴調(diào)整方法實施例一的流程圖;
圖2為本發(fā)明鬧鈴調(diào)整方法實施例二的流程圖;
圖3為本發(fā)明鬧鈴調(diào)整方法實施例三的流程圖;
圖4為本發(fā)明終端設備實施例一的示意圖;
圖5為本發(fā)明終端設備實施例二的示意圖;
圖6為本發(fā)明終端設備實施例三的示意圖。
具體實施方式
圖1為本發(fā)明鬧鈴調(diào)整方法實施例一的流程圖,如圖1所示,該鬧鈴調(diào)整方法包括如下步驟:
步驟101、在鬧鐘響鈴時,檢測用戶是否操作了終端設備,若用戶操作了終端設備,則執(zhí)行步驟102。
否則,若用戶沒有操作終端設備,則繼續(xù)正常音量響鈴。
步驟102、在采集到用戶的人臉圖像時,對人臉圖像進行特征提取。
步驟103、在根據(jù)提取到的特征確定用戶查看了終端設備時,調(diào)整響鈴的音量。
以手機終端為例,在手機終端上可以安裝有傳感器件,以用于進行在鬧鐘響鈴時,用戶是否操作手機終端的檢測。
當用戶設置的鬧鐘響鈴時,啟動該傳感器件進行用戶是否操作了手機終端的檢測,如果檢測到用戶操作了手機終端,則觸發(fā)控制手機終端中音量調(diào)節(jié)器件調(diào)整比如調(diào)低或關閉播放音量的處理過程,以實現(xiàn)響鈴音量的自動調(diào)節(jié)。
其中,傳感器件具體可以是速度傳感器、角速度傳感器(陀螺儀)等,通過檢測鬧鐘響鈴時刻手機終端的運動、轉(zhuǎn)動等信息來確定手機終端是否 被操作。本實施例中,通過在鬧鐘響鈴時進行用戶是否操作手機終端的檢測,可以簡單地自動控制在檢測到用戶操作了手機終端時,即進行響鈴音量的降低調(diào)節(jié)。但是,為了使得音量調(diào)整更加準確可靠,還可以進行如下的處理過程。
在實際應用中,可能會有這樣的情況發(fā)生:用戶雖然在聽到鬧鐘鈴響之后拿起了終端設備,但是卻并沒有根據(jù)該鬧鐘的提示起床,而是沒有查看終端設備,直接按停了鬧鐘響鈴繼續(xù)睡。
為了在兼顧鬧鐘持續(xù)以較大音量響鈴對用戶的不好體驗的同時,兼顧鬧鐘本來的提示作用,本實施例中,在確定用戶查看了終端設備后,執(zhí)行如下處理:
可以在檢測到用戶執(zhí)行了解鎖屏幕等操作時,認為用戶查看終端設備。
本實施例中,提供了通過對用戶人臉圖像的采集與特征提取來確定用戶是否查看了終端設備的方式。
具體來說,終端設備可以在鬧鐘響鈴時,觸發(fā)攝像頭開啟,采集用戶人臉圖像??梢源致缘卣J為:如果用戶查看終端設備,則攝像頭可以采集到人臉圖像,即可以簡單地認為如果采集到用戶的人臉圖像,則確定用戶查看了終端設備。為了使得確定結(jié)果的準確性更加可靠,可以在采集到用戶的人臉圖像之后,對人臉圖像進行特征提取和分析,以根據(jù)提取到的特征確定用戶是否查看了終端設備。
具體地,上述提取的特征可以是眼部特征,如果提取到的眼部特征指示用戶睜開了眼睛,則可以認為用戶查看了終端設備。其中,對于人臉圖像的特征提取的方式,屬于現(xiàn)有技術,本實施例不贅述。
本實施例中,在鬧鐘響鈴后,通過對用戶是否操作了終端設備,以及通過對人臉圖像的采集、特征提取確定用戶是否查看了終端設備,來共同實現(xiàn)對響鈴音量的調(diào)整控制,在提高用戶體驗的同時,也保證了鬧鐘的有效提示作用。
圖2為本發(fā)明鬧鈴調(diào)整方法實施例二的流程圖,如圖2所示,該方法 包括如下步驟:
步驟201、在鬧鐘響鈴時,檢測用戶是否操作了終端設備,若用戶操作了終端設備,則執(zhí)行步驟202。
步驟202、根據(jù)用戶在鬧鐘響鈴前的最近使用時間,確定用戶的實際睡眠時間。
日常生活中,會有這樣的體驗:如果睡眠充足,則比較容易被鬧鐘叫醒,相反的,如果睡眠不充足,則不易被鬧鐘叫醒。
因此,本實施例中,結(jié)合用戶的睡眠時間對鬧鐘進行響鈴大小、時間間隔等控制。
具體來說,首先,終端設備可以基于對用戶使用終端設備的時間記錄,統(tǒng)計出該用戶的習慣睡眠時間。比如以一天為單位,終端設備記錄用戶每天最早和昨晚使用手機的時間,以兩個時間差可以得到用戶該天的睡眠時間,通過對用戶多天的睡眠時間的統(tǒng)計,比如取平均值,可以得到用戶的習慣睡眠時間。值得說明的是,該一天的起止點可以設置。
其次,在采用本實施例提供的方法進行鬧鐘控制時,可以檢測用戶在鬧鐘響鈴時間前,最近使用手機的時間,以該最近使用時間與鬧鐘響鈴時間的時間差作為用戶的實際睡眠時間。
繼而,根據(jù)實際睡眠時間與預先獲得的用戶的習慣睡眠時間之間的差值,調(diào)整響鈴的音量,具體來說,可以通過如下步驟實現(xiàn):
步驟203、確定實際睡眠時間與預先獲得的用戶的習慣睡眠時間相差是否小于預定時間,若相差小于預定時間,則執(zhí)行步驟204,否則,若相差大于預定時間,則執(zhí)行步驟205。
步驟204、調(diào)低響鈴的音量。
步驟205、以原預設音量響鈴,并調(diào)整響鈴的時間間隔。
將該實際睡眠時間與用戶的習慣睡眠時間進行比較,如果實際睡眠時間與習慣睡眠時間相差小于預定時間,說明該用戶的實際睡眠時間與習慣睡眠時間較為接近,睡眠充足,比較容易叫醒,此時,在鬧鐘響鈴,并檢測到用戶拿起并查看了終端設備時,降低響鈴的音量。如果實際睡眠時間與習慣睡眠時間相差大于預定時間,說明該用戶睡眠不充足,不易叫醒,此時,以原 預設音量響鈴,并調(diào)整響鈴的時間間隔,比如減小響鈴時間間隔。
本實施例中,在鬧鐘響鈴后,通過對用戶是否操作了終端設備,以及通過對實際睡眠時間是否充足的判定,共同實現(xiàn)對響鈴音量的控制,在提高用戶體驗的同時,也保證了鬧鐘的有效提示作用。
圖3為本發(fā)明鬧鈴調(diào)整方法實施例三的流程圖,如圖3所示,該方法可以包括如下步驟:
步驟301、檢測終端設備的當前位置。
步驟302、根據(jù)預先設置的各鬧鐘啟用位置與各鬧鐘的對應關系,在當前位置信息屬于鬧鐘啟用位置時,自動開啟當前位置對應的鬧鐘。
本實施例中,通過對終端設備當前所處位置的檢測,自動進行多個已設置鬧鐘的開關控制。
總體來說:對終端設備當前位置進行檢測,將終端設備當前位置與已設置的各鬧鐘所對應的鬧鐘啟用位置進行匹配,如果匹配到對應的鬧鐘,則自動開啟匹配到的鬧鐘。如果當前已經(jīng)開啟了其他鬧鐘,則將該其他鬧鐘關閉。
其中,各鬧鐘啟用位置與各鬧鐘的對應關系可以通過如下方式設置:
接收用戶在鬧鐘設置界面上設置的鬧鐘,并檢測鬧鐘的設置位置;
將該設置位置作為鬧鐘啟用位置,建立與鬧鐘的對應關系。
具體地,鬧鐘啟用位置的設置可以通過如下可選方式實現(xiàn):
在用戶設置鬧鐘時,在鬧鐘設置界面上可以設置啟用位置的設置項,比如提示輸入鬧鐘啟用位置的提示框,或者是選擇鬧鐘啟用位置是否是當前用戶所在位置的選擇項。
從而,用戶在進行鬧鐘響鈴方式、響鈴大小、具體使用時間等設置之外,還可以通過勾選鬧鐘使用位置是否是當前用戶所在位置的選項觸發(fā)終端設備對鬧鐘啟用位置的設置處理。
如果用戶選擇了鬧鐘啟用位置是當前用戶所在位置,則終端設備可以通過其中安裝的定位裝置進行終端設備當前位置的定位,從而將該定位位置與用戶設置的該鬧鐘關聯(lián),作為該鬧鐘的啟用位置。
如果用戶選擇了鬧鐘使用位置不是當前用戶所在位置,則終端設備可以進而顯示上述提示用戶輸入該鬧鐘啟用位置的提示框,通過用戶手動輸入該 鬧鐘的啟用位置。
其中,值得說明的是,在通過定位裝置定位終端設備時,比如gps定位裝置,其定位信息是經(jīng)緯度信息,此時,可以將該經(jīng)緯度進行映射為通信地址類位置信息,從而保證了自動定位與手動輸入的使用位置的類型相一致。
該經(jīng)緯度位置信息向通信地址位置信息的映射可以采用數(shù)字地圖來實現(xiàn)映射。
在用戶設置好鬧鐘以及鬧鐘的啟用位置后,終端設備中保存用戶設置的各鬧鐘與各鬧鐘對應的啟用位置的對應關系。
從而,當檢測到終端設備的當前位置屬于某個鬧鐘啟用位置時,開啟該鬧鐘啟用位置對應的鬧鐘。
步驟303、發(fā)送提示信息,該提示信息用于提示用戶開啟了當前位置對應的鬧鐘。
實際應用中,為了保證基于終端設備的位置進行鬧鐘啟用的自動控制過程符合用戶的實際需求,本實施例中,通過向用戶發(fā)送提示信息的方式,在基于終端設備的當前位置自動開啟了某個鬧鐘時,向用戶發(fā)出開啟該鬧鐘的提示信息。如果用戶確認啟用,則可以在提示界面上通過點擊確認按鈕的方式反饋確認指示,相反的,如果用戶不啟用,則可以在提示界面上通過點擊取消按鈕的方式反饋拒絕指示。在終端設備接收到用戶反饋的拒絕指示后,可以將對應的鬧鐘設置為關閉狀態(tài)。
步驟304、根據(jù)預先設置的各鬧鐘啟用位置與各鈴聲的對應關系,在當前位置對應的鬧鐘滿足響鈴條件時,播放與當前位置對應的鈴聲。
在步驟304之后,可以執(zhí)行前述實施例中鬧鈴音量調(diào)整方式,比如執(zhí)行步驟101至步驟103。
另外,值得說明的是,在用戶在鬧鐘設置界面上設置鬧鐘以及鬧鐘對應的啟用位置時,還可以進行不同鬧鐘對應的鈴聲的設置,從而,在開啟某鬧鐘,并且該鬧鐘滿足響鈴條件,播放對應的鈴聲。
其中,鈴聲既可以是與每個鬧鐘對應的,具體是指與鬧鐘的使用時間對應的,也可以是與鬧鐘的啟用位置對應的。本實施例中,尤其是指與鬧鐘的啟用位置對應的,因此,上述滿足響鈴的響鈴條件尤其是指滿足鬧鐘 啟用的位置條件,從而在當前位置滿足該位置條件時即與某個鬧鐘啟用位置匹配時,播放與當前位置對應的鈴聲。
本實施例中,通過對終端設備位置的檢測,在檢測到的終端設備的當前位置與已設置鬧鐘的鬧鐘啟用位置匹配時,自動進行鬧鐘啟用位置對應的鬧鐘開啟,提高了鬧鐘使用的智能化,提高了用戶體驗。
圖4為本發(fā)明終端設備實施例一的示意圖,如圖4所示,該終端設備包括:第一檢測模塊11、圖像采集提取模塊12、第一確定模塊13、音量調(diào)整模塊14。
第一檢測模塊11,用于在鬧鐘響鈴時,檢測用戶是否操作了終端設備。
圖像采集提取模塊12,用于在所述第一檢測模塊檢測到用戶操作了終端設備時,采集到所述用戶的人臉圖像時,對所述人臉圖像進行特征提取。
第一確定模塊13,用于根據(jù)提取到的特征確定所述用戶是否查看了所述終端設備。
音量調(diào)整模塊14,用于在所述用戶查看了所述終端設備時,調(diào)整所述響鈴的音量。
本實施例的終端設備可以用于執(zhí)行以上圖1所示方法實施例的技術方案,其實現(xiàn)原理和技術效果類似,此處不再贅述。
圖5為本發(fā)明終端設備實施例二的示意圖,如圖5所示,在圖4所示實施例的基礎上,該終端設備還包括:第二確定模塊21。
第二確定模塊21,用于根據(jù)所述用戶在所述鬧鐘響鈴前的最近使用時間,確定所述用戶的實際睡眠時間。
所述音量調(diào)整模塊14,具體用于根據(jù)所述實際睡眠時間與預先獲得的所述用戶的習慣睡眠時間之間的差值,調(diào)整所述響鈴的音量。
具體地,所述音量調(diào)整模塊14,包括:第一調(diào)整子模塊141、第二調(diào)整子模塊142。
第一調(diào)整子模塊141,用于在所述實際睡眠時間與預先獲得的所述用戶的習慣睡眠時間相差小于預定時間時,調(diào)低所述響鈴的音量。
第二調(diào)整子模塊142,用于在所述實際睡眠時間與預先獲得的所述用 戶的習慣睡眠時間相差大于預定時間時,以原預設音量響鈴,并調(diào)整所述響鈴的時間間隔。
本實施例的終端設備可以用于執(zhí)行以上圖2所示方法實施例的技術方案,其實現(xiàn)原理和技術效果類似,此處不再贅述。
圖6為本發(fā)明終端設備實施例三的示意圖,如圖6所示,在圖4所示實施例的基礎上,該終端設備還包括:接收模塊31、第三檢測模塊32、建立模塊33、第二檢測模塊34、啟用控制模塊35。
接收模塊31,用于接收所述用戶在鬧鐘設置界面上設置的鬧鐘。
第三檢測模塊32,用于檢測所述鬧鐘的設置位置。
建立模塊33,用于將所述設置位置作為鬧鐘啟用位置,建立與所述鬧鐘的對應關系。
第二檢測模塊34,用于檢測終端設備的當前位置。
啟用控制模塊35,用于根據(jù)預先設置的各鬧鐘啟用位置與各鬧鐘的對應關系,在所述當前位置信息屬于鬧鐘啟用位置時,自動開啟所述當前位置對應的鬧鐘。
可選的,該終端設備還包括:發(fā)送模塊36、播放模塊37。
發(fā)送模塊36,用于發(fā)送提示信息,所述提示信息用于提示所述用戶開啟了所述當前位置對應的鬧鐘。
播放模塊37,用于根據(jù)預先設置的各鬧鐘啟用位置與各鈴聲的對應關系,在所述當前位置對應的鬧鐘滿足響鈴條件時,播放與所述當前位置對應的鈴聲。
本實施例的終端設備可以用于執(zhí)行以上圖3所示方法實施例的技術方案,其實現(xiàn)原理和技術效果類似,此處不再贅述。
本領域普通技術人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:rom、ram、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
最后應說明的是:以上各實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領域的普通 技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質(zhì)脫離本發(fā)明各實施例技術方案的范圍。