欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種有聲閱讀方法

文檔序號:10470728閱讀:295來源:國知局
一種有聲閱讀方法
【專利摘要】本發(fā)明實施例提供一種有聲閱讀方法,其特征在于,包括以下步驟:獲取文本數(shù)據(jù);播放語音數(shù)據(jù):將所述文本數(shù)據(jù)轉(zhuǎn)換為語音數(shù)據(jù)播放;給出判定提示信息;檢測判定觸發(fā)信號;第一判定步驟:根據(jù)執(zhí)行所述檢測判定觸發(fā)信號步驟的檢測結(jié)果,對使用者是否已入睡進行判定;如果所述第一判定步驟的判定結(jié)果為使用者已入睡,則停止播放所述語音數(shù)據(jù)。本發(fā)明實施例通過引入交互式操作并檢測判定觸發(fā)信號的方式,有效地實現(xiàn)了入睡檢測功能,并以此控制有聲閱讀是否停止,具有較優(yōu)的用戶體驗。
【專利說明】
_種有聲閱讀方法
技術(shù)領域
[0001]本發(fā)明涉及移動設備閱讀領域,特別涉及一種具有入睡檢測功能的移動設備閱讀方法。
【背景技術(shù)】
[0002]隨著移動設備,包括手機、平板等的普及,越來越多的使用者開始使用移動設備閱讀電子書籍。由于長時間閱讀容易產(chǎn)生眼睛疲勞,開發(fā)者引入了語音合成技術(shù),將文本數(shù)據(jù)轉(zhuǎn)換為語音播放,使得主流移動設備閱讀應用具有了有聲閱讀的功能,也讓許多使用者產(chǎn)生了利用碎片化時間,例如臨睡前,以有聲閱讀的方式聽書的習慣。其中,在臨睡前聽書的應用場景下,由于移動設備通常并不具有入睡檢測功能,因此無法在使用者入睡后自動有聲閱讀,造成了使用上的不便。

【發(fā)明內(nèi)容】

[0003 ]為此,本發(fā)明實施例提供一種有聲閱讀方法,其特征在于,包括以下步驟:
獲取文本數(shù)據(jù);
播放語音數(shù)據(jù):將所述文本數(shù)據(jù)轉(zhuǎn)換為語音數(shù)據(jù)播放;
給出判定提示信息;
檢測判定觸發(fā)信號;
第一判定步驟:根據(jù)執(zhí)行所述檢測判定觸發(fā)信號步驟的檢測結(jié)果,對使用者是否已入睡進行判定;
如果所述第一判定步驟的判定結(jié)果為使用者已入睡,則停止播放所述語音數(shù)據(jù)。
[0004]本發(fā)明實施例通過引入交互式操作并檢測判定觸發(fā)信號的方式,有效地實現(xiàn)了入睡檢測功能,并以此控制有聲閱讀是否停止,具有較優(yōu)的用戶體驗。
【附圖說明】
[0005]圖1為本發(fā)明一種有聲閱讀方法的一個實施例的流程示意圖。
【具體實施方式】
[0006]為詳細說明技術(shù)方案的技術(shù)內(nèi)容、構(gòu)造特征、所實現(xiàn)目的及效果,以下結(jié)合具體實施例并配合附圖詳予說明。
[0007]實施例101
圖1為本發(fā)明的一種有聲閱讀方法的一個實施例(以下簡稱實施例101)的流程示意圖,該實施例包括以下步驟:
獲取文本數(shù)據(jù),獲取方式可以是由使用者輸入或指定,通過服務端下載,讀取本地文件等,譬如,讀取移動設備SD卡上的文本文件;
播放語音數(shù)據(jù):將所述文本數(shù)據(jù)轉(zhuǎn)換為語音數(shù)據(jù)播放,例如,使用本地語音合成引擎或云端語音合成引擎,譬如使用訊飛語音、百度語音等第三方云端語音合成引擎,將文本數(shù)據(jù)轉(zhuǎn)換為語音數(shù)據(jù)播放;
給出判定提示信息,例如,播放提示音;
檢測判定觸發(fā)信號,譬如可以包括通過移動設備傳感器檢測所述移動設備是否被敲擊、移動或振動,也可以包括使用距離傳感器檢測使用者是否將用手靠近設備,還可以包括使用攝像頭檢測使用者是否將手掠過攝像頭上方,以及利用觸控屏幕檢測用戶是否觸摸屏蒂等;
第一判定步驟:根據(jù)執(zhí)行所述檢測判定觸發(fā)信號步驟的檢測結(jié)果,對使用者是否已入睡進行判定,譬如,如果在一定時長T內(nèi)未檢測到所述判定觸發(fā)信號,則判定結(jié)果為使用者已入睡,反之,如果在所述時長T內(nèi)檢測到所述判定觸發(fā)信號,則判定結(jié)果為使用者未入睡,T取值范圍為(O,10],可以為3、5、7、9等(單位:秒);
如果所述第一判定步驟的判定結(jié)果為使用者已入睡,則停止執(zhí)行所述播放語音數(shù)據(jù)的步驟。
[0008]該實施例通過引入交互式操作并檢測判定觸發(fā)信號的方式控制有聲閱讀的停止,可以有效實現(xiàn)在使用者入睡時停止有聲閱讀的功能,提升用戶體驗。
[0009]實施例102
下面給出本發(fā)明的實施例102,該實施例是在實施例101基礎上的優(yōu)選和/或改進,包括以下步驟:
獲取第一時間長度,所述第一時間長度為一固定或可變的時間長度;
獲取第二時間長度,所述第二時間長度為一固定或可變的時間長度;
其中,所述第一時間長度和第二時間長度可以由多種方式獲得,可以包括直接寫入程序代碼,運行時以讀取變量值的方式獲取,也可以包括由本地的配置文件獲取,或根據(jù)用戶設置獲取,也可以是保存在服務器由通過網(wǎng)絡獲取,還可以是根據(jù)初始值及相應算法策略在本地或服務端計算獲得;
并且:
所述給出判定提示信息的步驟執(zhí)行于執(zhí)行所述播放語音數(shù)據(jù)步驟的期間,并以時間長度為所述第一時間長度的時間間隔重復多次執(zhí)行;
所述第一判定步驟被執(zhí)行多次,并且每次執(zhí)行均開始于開始執(zhí)行所述給出判定提示信息步驟之后的第二時間長度內(nèi);
其中,所述第一時間長度的取值范圍可以是[30,600],譬如30、45、60、90、120、180、240、300、400、500等(單位:秒),所述第二時間長度的取值范圍可以是[0,10],譬如0、0.1、
0.5、1、2、5、7、9等(單位:秒),具體來說,以應用于移動設備為例,可以以300秒的時間間隔重復執(zhí)行所述給出判定提示信息的步驟,并在開始執(zhí)行所述給出判定提示信息的步驟之后10秒內(nèi)開始執(zhí)行所述第一判定步驟;以上步驟被重復執(zhí)行,可以在所述第一判定步驟給出使用者已入睡的判定結(jié)果時停止以上步驟的重復執(zhí)行。
[0010]通過以上方式,可以更加有效地實現(xiàn)入睡檢測功能,并使用入睡檢測的結(jié)果產(chǎn)生更優(yōu)的用戶體驗。
[0011]實施例103
下面給出本發(fā)明的實施例103,該實施例是在實施例102基礎上的優(yōu)選和/或改進,包括:
保存位置記錄點,所述位置記錄點用于記錄所述文本數(shù)據(jù)已被轉(zhuǎn)換為語音數(shù)據(jù)播放的位置,所述位置記錄點可以表示為文本數(shù)據(jù)的字符位置,譬如,當前文本數(shù)據(jù)已被轉(zhuǎn)換為語音數(shù)據(jù)并播放了 200個字符,那么就可以將200作為位置記錄點保存,所述位置記錄點還可以表示為結(jié)構(gòu)化的記錄,譬如,以集合{2,3,1}表示第2章第3段第I行、以集合{5,I,3}表示第5章第I段第3行等等;所述位置記錄點也可以表示為文件的字節(jié)位置,或者對應語音播放的時間位置等待。
[0012]所述位置記錄點落在第一位置與第二位置之間,其中:
所述第一位置的獲取方法具體為:當執(zhí)行所述第一判定步驟獲取的判定結(jié)果為使用者已入睡時,將該時刻所述文本數(shù)據(jù)已被轉(zhuǎn)換為語音數(shù)據(jù)播放的位置記為所述第一位置;譬如,在某一次執(zhí)行第一判定步驟時,由于在一定時長內(nèi)未檢測到所述判定觸發(fā)信號,判定結(jié)果為使用者已入睡,停止執(zhí)行所述播放語音數(shù)據(jù)的步驟,此時所述文本數(shù)據(jù)已經(jīng)被轉(zhuǎn)換為語音數(shù)據(jù)播放的位置,譬如已被轉(zhuǎn)換為語音數(shù)據(jù)播放至第300個字符、第3章第4段第5行等等,即為所述第一位置。
[0013]所述第二位置的獲取方法具體為:以所述第一位置對應的執(zhí)行所述第一判定步驟的時刻為基準,將在該時刻之前,最近一次執(zhí)行所述第一判定步驟時所述文本數(shù)據(jù)已被轉(zhuǎn)換為語音數(shù)據(jù)播放的位置記為所述第二位置;
譬如,所述第一判定步驟一共執(zhí)行了 5次,其中第5次執(zhí)行的判定結(jié)果為使用者已入睡,并停止執(zhí)行所述播放語音數(shù)據(jù)的步驟,此時所述第一位置與所述第一判定步驟的第5次執(zhí)行相對應,以所述第一判定步驟的第5次執(zhí)行的時刻為基準,將在該時刻之前,最近一次執(zhí)行所述第一判定步驟時,也就是第4次執(zhí)行所述第一判定步驟時所述文本數(shù)據(jù)已被轉(zhuǎn)換為語音數(shù)據(jù)播放的位置記為所述第二位置;
如果所述第一位置對應的所述第一判定步驟的執(zhí)行為首次執(zhí)行,則將所述文本數(shù)據(jù)的起始位置記為所述第二位置;
譬如,如果第一位置對應的所述第一判定步驟的執(zhí)行恰好是第I次執(zhí)行,無法往前追溯上一次執(zhí)行所述第一判定步驟的時刻,那么直接將所述文本數(shù)據(jù)的起始位置即為所述第二位置,譬如第I個字符、第I章第I段第I行等等。
[0014]通過以上方式,可以更好地利用入睡檢測的結(jié)果,估計出入睡時有聲閱讀的位置,方便下次使用。
[0015]實施例104
下面給出本發(fā)明的實施例104,該實施例是在實施例103基礎上的優(yōu)選和/或改進,包括:
保存多個位置記錄點;
顯示所述多個位置記錄點,譬如以移動設備應用為例,可以呈現(xiàn)一個UI界面,并以列表方式將所述多個位置記錄點展示給用戶;
所述多個位置記錄點包括:
第一位置記錄點:記錄所述第一位置;
第二位置記錄點:記錄所述第二位置;
第三位置記錄點:記錄處于所述第一位置與第二位置之間的所述文本數(shù)據(jù)已被轉(zhuǎn)換為語音數(shù)據(jù)并播放的位置。
[0016]通過以上方式,可以在估計入睡時間不夠精確時,也能讓使用者自行選擇可能正確的位置,方便使用。
[0017]實施例105
下面給出本發(fā)明的實施例105,該實施例是在實施例102基礎上的優(yōu)選和/或改進,包括:
所述第一時間長度不小于人腦EEG中Delta波的最大周期的時間長度。
[0018]腦電波是是一些自發(fā)的有節(jié)律的神經(jīng)電活動,其頻率變動范圍在每秒I一30次之間的,可劃分為四個波段,即δ( I — 3Ηζ)、θ(4一7Ηζ)、α(8一 13Ηζ)、β( 14一30Ηζ)。請注意本發(fā)明中所述Delta波指上述δ(1 — 3Hz)波段,Delta波通常表征極度疲勞和昏睡或麻醉狀態(tài),其最大和最小周期的時間長度相應地分別為Is和0.33s。
[0019]實施例106
下面給出本發(fā)明的實施例106,該實施例是在實施例102基礎上的優(yōu)選和/或改進,包括:
所述第一時間長度不小于短時記憶在無復述情況下的最大保持時間。
[0020]短時記憶(short-term memory)簡稱STM,是一種認知資源集中于一小部分心理表征的內(nèi)在機制,短時記憶在無復述情況下的最大保持時間為I分鐘。
[0021]實施例107
下面給出本發(fā)明的實施例107,該實施例是在實施例102基礎上的優(yōu)選和/或改進,包括:
判定是否增加或減少所述第一時間長度,并根據(jù)判定結(jié)果增加所述第一時間長度或減少所述第一時間長度。
[0022]實施例108
下面給出本發(fā)明的實施例108,該實施例是在實施例107基礎上的優(yōu)選和/或改進,包括:
設所述第一時間長度當前為Xi秒,令Xi+i = Xi + A * ( B - Xi )p ( C - Xi廣p + N(0,D ),其中p = I或0,0<A< 1,60<B< 300,0<C<30,N ( O, D )表示一個隨機數(shù),該隨機數(shù)由均值為O,方差為D的高斯分布產(chǎn)生,其中O < D < 1;然后將Xi+1約束在區(qū)間[C,B ]內(nèi),即如果Xi+i大于B,則將Xi+i置為B,如果Xi+i小于C,則將Xi+i置為C ;執(zhí)行所述增加所述第一時間長度的步驟包括:將P置為1,計算X1+1并將所述第一時間長度由XdA變化為X1+1秒;執(zhí)行所述減少所述第一時間長度的步驟包括:將P置為0,計算Χ1+1并將所述第一時間長度由乂工秒變化為Χ1+1秒;其中所述第一時間長度初始值取值在區(qū)間[C,B]內(nèi)(單位:秒)。優(yōu)選地,所述第一時間長度初始值取值為30秒,A取值為0.2,0.3或0.5,B取值為90、120、150、180或240,D取值3、4、5或6,(:取值為5、7、9、10、12、15、20或25。
[0023]通過以上方式,可以在減少對使用者打擾及較準確估計入睡時間之間取得較好的平衡。
[0024]實施例109
下面給出本發(fā)明的實施例109,該實施例是在實施例101基礎上的優(yōu)選和/或改進,包括:所述給出判定提示信息的步驟包括控制終端設備或其部件運動或振動、播放提示音、顯示圖像、播放視頻和/或控制一個或多個指示燈變化。
[0025]實施例110
下面給出本發(fā)明的實施例110,該實施例是在實施例109基礎上的優(yōu)選和/或改進,包括:
所述給出判定提示信息的步驟包括播放提示音,并且執(zhí)行所述播放提示音的步驟時,與用于播放所述提示音的揚聲器的直線距離50CM處的聲壓測量值不超過2.1 X 10—3Pa,譬如可以是1.1 X 10—3Pa、3.1 X 10—4Pa或者7.1 X 10—5Pa等,優(yōu)選地,該參數(shù)可通過允許音量調(diào)整等方式讓使用者可配置;如有多個揚聲器,設一共有Nsp2A揚聲器,則對于其中任意一個揚聲器SP2,在其他揚聲器靜音時,與所述揚聲器SP2的直線距離50CM處的聲壓測量值不超過2.1 X (1g2Nsp2)-1X 10—3Pa,譬如,一共有4個揚聲器,則對于其中任意一個揚聲器SP2,在其他揚聲器靜音時,與所述揚聲器SP2的直線距離50CM處的聲壓測量值為1.5 X (log24)—1X10-3Pa、2.3 X (log24)-1X 10一4Pa或者9.I X (log24)-1 X 10-5Pa等,再譬如,一共有3個揚聲器,則對于其中任意一個揚聲器SP2,在其他揚聲器靜音時,與所述揚聲器SP2的直線距離50CM處的聲壓測量值為I.2 X (log23)—1 X 10—3Pa、4.8 X (log23)—1 X 10—4Pa或者5.9 X (log23)—1X1一5Pa等。
[0026]由于播放提示音時,使用者可能已經(jīng)處于入睡或?qū)⒁胨A段,采用上述方案可以達到較好的用戶體驗。
[0027]實施例111
下面給出本發(fā)明實施例111,該實施例是在實施例109基礎上的優(yōu)選和/或改進,包括:所述給出判定提示信息的步驟具體包括播放提示音頻,所述提示音頻的主頻率不小于人腦EEG中Alpha波的頻率上限。
[0028]腦電波是是一些自發(fā)的有節(jié)律的神經(jīng)電活動,其頻率變動范圍在每秒I一30次之間的,可劃分為四個波段,即δ( I一3Ηζ)、θ(4一7Ηζ)、α(8一 13Ηζ)、β( 14一30Ηζ)。請注意本專利中Alpha波及指上述α(8 — 13Hz)波段。
[0029]實施例112
下面給出本發(fā)明實施例112,該實施例是在實施例101?111任一基礎上的優(yōu)選和/或改進,包括:
所述檢測判定觸發(fā)信號的步驟具體為,使用攝像頭檢測物體運動。
[0030]所述第一判定步驟具體為,當使用攝像頭檢測到物體運動時,譬如使用者用手掠過攝像頭正面,給出使用者未入睡的判定結(jié)果;如果在一定時長內(nèi)未檢測到物體運動,則給出使用者已入睡的判定結(jié)果。
[0031]實施例113
下面給出本發(fā)明實施例113,該實施例是在實施例101?111任一基礎上的優(yōu)選和/或改進,包括:
第一判定步驟具體為:獲取檢測時間窗長度,所述時間窗長度為一時間長度,取值范圍為[1,30](單位:秒);如果在所述檢測時間窗長度內(nèi)檢測到所述判定觸發(fā)信號,則給出使用者未入睡的判定結(jié)果;如果在所述檢測時間窗長度內(nèi)未檢測到所述判定觸發(fā)信號,則給出使用已入睡的判定結(jié)果。
[0032]實施例114 下面給出本發(fā)明實施例114,該實施例是在實施例101?111任一基礎上的優(yōu)選和/或改進,包括:
所述檢測判定觸發(fā)信號的步驟具體為,使用距離傳感器獲取傳感數(shù)據(jù),距離傳感器又叫位移傳感器,距離傳感器一般都在手機聽筒的兩側(cè)或者是在手機聽筒凹槽中,這樣便于它的工作。當用戶在接聽或撥打電話時,將手機靠近頭部,距離傳感器可以測出之間的距離到了一定程度后便通知屏幕背景燈熄滅,拿開時再度點亮背景燈,這樣更方便用戶操作也更為節(jié)省電量。
[0033]所述第一判定步驟具體為,當所述距離傳感器檢測到物體接近時,譬如使用者用手接近所述距離傳感器時,給出使用者未入睡的判定結(jié)果;如果所述距離傳感器在一定時長內(nèi)未檢測到物體接近,則給出使用者已入睡的判定結(jié)果。
[0034]實施例115
下面給出本發(fā)明實施例115,該實施例是在實施例109基礎上的優(yōu)選和/或改進,包括:所述給出判定提示信息的步驟包括播放提示音,所述提示音的頻譜平衡點高于所述文本數(shù)據(jù)轉(zhuǎn)換得到的語音數(shù)據(jù)的頻譜平衡點;所述頻譜平衡點的計算方法為:給定音頻,在所述音頻頻譜范圍中搜索一個頻率點,使高于該頻率點部分的能量與低于該頻點部分的能量大致相等,則所述頻率點為所述音頻的頻譜平衡點。
[0035]通過以上方式,可以使所述提示音更容易被使用者感知,特別是當所述提示音的音量被限制時效果尤為明顯。
[0036]實施例116
下面給出本發(fā)明的實施例116,該實施例是在實施例107基礎上的優(yōu)選和/或改進,包括:
獲取第三時間長度,所述第三時間長度可以由多種方式獲得,可以包括直接寫入程序代碼,運行時以讀取變量值的方式獲取,也可以包括由本地的配置文件獲取,或根據(jù)用戶設置獲取,也可以是保存在服務器由通過網(wǎng)絡獲取,還可以是根據(jù)初始值及相應算法策略在本地或服務端計算獲得,所述第三時間長度可以優(yōu)選為3?9秒,譬如3.1秒、3.5秒、4秒、4.5秒、5秒、6秒、7秒、8秒等;
如果所述第一判定步驟的一次執(zhí)行完成于開始執(zhí)行所述給出判定提示信息步驟之后的第三時間長度內(nèi),并且所述第一判定步驟的本次執(zhí)行的結(jié)果為使用者未入睡,則增加所述第一時間長度;
如果所述第一判定步驟的一次執(zhí)行完成于開始執(zhí)行所述給出判定提示信息步驟之后的第三時間長度以后,并且所述第一判定步驟的本次執(zhí)行的結(jié)果為使用者未入睡,則減少所述第一時間長度。
[0037]實施例117
下面給出本發(fā)明的實施例117,該實施例是在實施例107基礎上的優(yōu)選和/或改進,包括:
獲取陀螺儀和/或加速度傳感器數(shù)據(jù);
獲取第一閾值;
將所述傳感器數(shù)據(jù)的變化率與所述第一閾值比較;
判定是否存在敲擊、振動和/或搖動,如果判定結(jié)果為否,則給出使用者已入睡的判定結(jié)果;
獲取第二閾值;
將所述傳感器數(shù)據(jù)的變化率與所述第二閾值比較;
判定是否增加或者減少所述第一時間長度。
[0038]以手機、PAD等移動設備上的應用場景舉例來說,在給出判定提示信息后,獲取陀螺儀和/或加速度傳感器數(shù)據(jù),并將所述傳感器數(shù)據(jù)的變化率與所述第一閾值比較,如果使用者敲擊、振動和/或搖動移動設備,此時所述變化率通常會大于所述第一閾值,這樣就給出使用者未入睡的判定結(jié)果;反之,如果使用者沒有敲擊、振動和/或搖動移動設備,此時陀螺儀和/或加速度傳感器數(shù)據(jù)的變化率通常小于所述第一閾值,這樣就給出使用者已入睡的判定結(jié)果;更進一步地,在給出判定提示信息后,將陀螺儀和/或加速度傳感器數(shù)據(jù)的變化率與第二閾值比較,如果使用者是以一個較輕的力度和/或頻度敲擊、振動和/或搖動移動設備,通常所述變化率會小于第二閾值,這樣就減小所述第一時間長度,也就是減小了距離下一次給出判定提示信息的時間間隔。其中,所述第一閾值可以設計為角速度變化率lrad/s2和/或加速度變化率lm/s3,所述第二閾值可以設計為角速度變化率0.5rad/s2和/或加速度變化率0.5m/s3,所述傳感器數(shù)據(jù)的變化率與所述第一閾值/第二閾值比較時,具體可以先將XYZ三軸上的變化率計算2-范數(shù),也可以直接對三軸上的變化率計算平均值或最大值,再將上述計算結(jié)果與所述第一閾值/第二閾值比較。
[0039]
需要說明的是,在本文中,諸如第一和第二等之類的關系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設備所固有的要素。在沒有更多限制的情況下,由語句“包括……”或“包含……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端設備中還存在另外的要素。此外,在本文中,“大于”、“小于”、“超過”等理解為不包括本數(shù);“以上”、“以下”、“以內(nèi)”等理解為包括本數(shù)。當用于表示度量區(qū)間時,“X?Y”、“[X,Y]”、“X到Y(jié)之間”、“X至Y之間”、“X與Y之間”、“X和Y之間”等表示包括左右端點的區(qū)間,“(X,Y)”表示不包括左右端點的區(qū)間;“(X,Y]”、“[X,Y)”分別表示不包括左端點但包括右端點的區(qū)間、包括左端點但不包括右端點的區(qū)間。
[0040]本領域內(nèi)的技術(shù)人員應明白,上述各實施例可提供為方法、裝置、或計算機程序產(chǎn)品。這些實施例可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。上述各實施例涉及的方法中的全部或部分步驟可以通過程序來指令相關的硬件來完成,所述的程序可以存儲于計算機設備可讀取的存儲介質(zhì)中,用于執(zhí)行上述各實施例方法所述的全部或部分步驟。所述計算機設備,包括但不限于:個人計算機、服務器、通用計算機、專用計算機、網(wǎng)絡設備、嵌入式設備、可編程設備、智能移動終端、智能家居設備、穿戴式智能設備、車載智能設備等;所述的存儲介質(zhì),包括但不限于:RAM、R0M、磁碟、磁帶、光盤、閃存、U盤、移動硬盤、存儲卡、記憶棒、網(wǎng)絡服務器存儲、網(wǎng)絡云存儲等。
[0041]上述各實施例是參照根據(jù)實施例所述的方法、設備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到計算機設備的處理器以產(chǎn)生一個機器,使得通過計算機設備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0042]這些計算機程序指令也可存儲在能引導計算機設備以特定方式工作的計算機設備可讀存儲器中,使得存儲在該計算機設備可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0043]這些計算機程序指令也可裝載到計算機設備上,使得在計算機設備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0044]盡管已經(jīng)對上述各實施例進行了描述,但本領域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例做出另外的變更和修改,所以以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利保護范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關的技術(shù)領域,均同理包括在本發(fā)明的專利保護范圍之內(nèi)。
【主權(quán)項】
1.一種有聲閱讀方法,其特征在于,包括以下步驟: 獲取文本數(shù)據(jù); 播放語音數(shù)據(jù):將所述文本數(shù)據(jù)轉(zhuǎn)換為語音數(shù)據(jù)播放; 給出判定提示信息; 檢測判定觸發(fā)信號; 第一判定步驟:根據(jù)執(zhí)行所述檢測判定觸發(fā)信號步驟的檢測結(jié)果,對使用者是否已入睡進行判定; 如果所述第一判定步驟的判定結(jié)果為使用者已入睡,則停止執(zhí)行所述播放語音數(shù)據(jù)的步驟。2.根據(jù)權(quán)利要求1所述一種有聲閱讀方法,其特征在于,還包括以下步驟: 獲取第一時間長度,所述第一時間長度為一固定或可變的時間長度; 獲取第二時間長度,所述第二時間長度為一固定或可變的時間長度; 并且: 所述給出判定提示信息的步驟以時間長度為所述第一時間長度的時間間隔重復多次執(zhí)行; 所述第一判定步驟被執(zhí)行多次,并且每次執(zhí)行均開始于開始執(zhí)行所述給出判定提示信息步驟之后的第二時間長度內(nèi)。3.根據(jù)權(quán)利要求2所述一種有聲閱讀方法,其特征在于,包括以下步驟: 保存位置記錄點,所述位置記錄點用于記錄所述文本數(shù)據(jù)已被轉(zhuǎn)換為語音數(shù)據(jù)并播放的位置; 所述位置記錄點落在第一位置與第二位置之間,其中: 所述第一位置的獲取方法具體為:當執(zhí)行所述第一判定步驟獲取的判定結(jié)果為使用者已入睡時,將該時刻所述文本數(shù)據(jù)已被轉(zhuǎn)換為語音數(shù)據(jù)播放的位置記為所述第一位置;所述第二位置的獲取方法具體為:以所述第一位置對應的執(zhí)行所述第一判定步驟的時刻為基準,將在該時刻之前,最近一次執(zhí)行所述第一判定步驟時所述文本數(shù)據(jù)已被轉(zhuǎn)換為語音數(shù)據(jù)播放的位置記為所述第二位置; 如果所述第一位置對應的所述第一判定步驟的執(zhí)行為首次執(zhí)行,則將所述文本數(shù)據(jù)的起始位置記為所述第二位置。4.根據(jù)權(quán)利要求3所述一種有聲閱讀方法,其特征在于,包括以下步驟: 保存多個位置記錄點; 顯示所述多個位置記錄點; 所述多個位置記錄點包括: 第一位置記錄點:記錄所述第一位置; 第二位置記錄點:記錄所述第二位置; 第三位置記錄點:記錄處于所述第一位置與第二位置之間的所述文本數(shù)據(jù)已被轉(zhuǎn)換為語音數(shù)據(jù)并播放的位置。5.根據(jù)權(quán)利要求2所述一種有聲閱讀方法,其特征在于,所述第一時間長度不小于人腦EEG中De I ta波的最大周期的時間長度。6.根據(jù)權(quán)利要求2所述一種有聲閱讀方法,其特征在于,所述第一時間長度不小于人腦短時記憶在無復述情況下的最大保持時間。7.根據(jù)權(quán)利2所述一種有聲閱讀方法,其特征在于,還包括以下步驟: 判定是否增加或減少所述第一時間長度,并根據(jù)判定結(jié)果增加所述第一時間長度或減少所述第一時間長度。8.根據(jù)權(quán)利要求7所述一種有聲閱讀方法,其特征在于,包括以下步驟: 設所述第一時間長度當前為Xi秒,令Xi+i = Xi + A * ( B - Xi )p ( C - Xi )1+p + N(O,D ),其中p = I或0,0<A< 1,60<B< 300,0<C<30,N ( O, D )表示一個隨機數(shù),該隨機數(shù)由均值為O,方差為D的高斯分布產(chǎn)生,其中O < D < 1;然后將Xi+1約束在區(qū)間[C,B ]內(nèi),即如果Xi+i大于B,則將Xi+i置為B,如果Xi+i小于C,則將Xi+i置為C; 執(zhí)行所述增加所述第一時間長度的步驟包括:將P置為1,計算X1+1并將所述第一時間長度由XdA變化為Χ1+1秒;執(zhí)行所述減少所述第一時間長度的步驟包括:將P置為O,計算Χ1+1并將所述第一時間長度由Xi秒變化為Xi+i秒;其中所述第一時間長度初始值取值在區(qū)間[C,B]內(nèi)(單位:秒)。9.根據(jù)權(quán)利要求1所述一種有聲閱讀方法,其特征在于,所述給出判定提示信息的步驟包括控制終端設備或其部件運動或振動、播放提示音、顯示圖像、播放視頻和/或控制一個或多個指示燈變化。10.根據(jù)權(quán)利要求9所述一種有聲閱讀方法,其特征在于,所述給出判定提示信息的步驟包括播放提示音,并且執(zhí)行所述播放提示音的步驟時,距離用于播放所述提示音的揚聲器的直線距離50CM處的聲壓測量值不超過2.1 X 10—3Pa,如有多個揚聲器,設一共有Nsp2個揚聲器,則對于其中任意一個揚聲器SP2,在其他揚聲器靜音時,與所述揚聲器SPl的直線距離50CM處的聲壓測量值不超過2.1 X (1g2Nsp)-1X 10—3Pa。11.根據(jù)權(quán)利要求9所述一種有聲閱讀方法,其特征在于,所述給出判定提示信息的步驟包括播放提示音頻,所述提示音頻的主頻率不小于人腦EEG中Alpha波的頻率上限。
【文檔編號】G06F3/01GK105824428SQ201610204832
【公開日】2016年8月3日
【申請日】2016年4月5日
【發(fā)明人】蘇鷹
【申請人】福州市馬尾區(qū)小微發(fā)明信息科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
漳浦县| 西畴县| 东明县| 永平县| 镇康县| 公安县| 石门县| 梁平县| 汽车| 黑河市| 宜章县| 榆树市| 石阡县| 花莲市| 沧州市| 桂平市| 靖边县| 龙口市| 贵州省| 静海县| 同仁县| 尼勒克县| 长武县| 临城县| 陇西县| 精河县| 读书| 太白县| 兴仁县| 怀宁县| 永定县| 通化县| 张家港市| 洮南市| 夏邑县| 巍山| 新乡市| 太保市| 武平县| 揭西县| 泰宁县|