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

一種通過搖動觸發(fā)語音展示信息的方法與流程

文檔序號:12462431閱讀:359來源:國知局
一種通過搖動觸發(fā)語音展示信息的方法與流程

本發(fā)明涉及基于具有震動感應(yīng)的智能設(shè)備的即時(shí)聊天、報(bào)警、提醒、遠(yuǎn)程監(jiān)測應(yīng)用中的文字信息及音頻信息的語音展示領(lǐng)域,具體為一種通過搖動觸發(fā)語音展示信息的方法。



背景技術(shù):

基于智能設(shè)備的即時(shí)聊天、報(bào)警、提醒、遠(yuǎn)程監(jiān)測應(yīng)用中,有大量的文字信息與語音信息,當(dāng)用戶在開車、騎車、跑步、操作設(shè)備等不便閱讀信息的情況下,現(xiàn)有應(yīng)用需要用戶進(jìn)入應(yīng)用,選中相關(guān)信息去播放音頻信息或閱讀文字信息,這樣很容易造成事故,比如許多人在開車過程中閱讀信息,造成交通事故。本發(fā)明不需要一一選中信息,也不需要閱讀文字信息,只需搖一搖,就可以觸發(fā)音頻信息與文字信息的語音播報(bào),不僅可以在進(jìn)行其它活動時(shí)及時(shí)獲知信息,還不會造成安全事故。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明采用的技術(shù)方案為:首先通過監(jiān)聽震動狀態(tài),判斷智能設(shè)備是否處于搖動狀態(tài);如果智能設(shè)備處于搖動狀態(tài),則檢查是否有需要展示的信息;如果有需要展示的信息,則播放需要展示的音頻信息,或?qū)⑿枰故镜奈淖中畔⑥D(zhuǎn)化成語音進(jìn)行播報(bào)。本發(fā)明的技術(shù)方案總流程圖如圖1所示。

本發(fā)明實(shí)現(xiàn)步驟如下:

(1)通過監(jiān)聽震動狀態(tài),判斷智能設(shè)備是否處于搖動狀態(tài);如果是則轉(zhuǎn)步驟(2),如果否則繼續(xù)監(jiān)聽;

(2)檢查是否有需要展示的信息;如果有則轉(zhuǎn)步驟(3),如果無則轉(zhuǎn)步驟(1);

(3)判斷當(dāng)前信息是否是音頻信息;如果是則轉(zhuǎn)步驟(4),如果不是則轉(zhuǎn)步驟(5);

(4)播放當(dāng)前音頻信息;轉(zhuǎn)步驟(2);

(5)判斷當(dāng)前信息是否是文字信息;如果是則轉(zhuǎn)步驟(6),如果不是則轉(zhuǎn)步驟(2);

(6)將文字信息轉(zhuǎn)換成語音并播放;轉(zhuǎn)步驟(2)。

所述設(shè)備搖動狀態(tài),是通過比較當(dāng)前震動狀態(tài)值Rc與閾值Rt來判斷設(shè)備是否處于搖動狀態(tài),當(dāng)Rc≥Rt時(shí),設(shè)備處于搖動狀態(tài);反之,設(shè)備不處于搖動狀態(tài)。并且,一旦捕獲到搖動狀態(tài),在n秒內(nèi)的多次搖動都被當(dāng)作一次觸發(fā)動作;所述n為用戶設(shè)定的特定數(shù)值。

所述音頻信息與文字信息采用狀態(tài)索引與文件結(jié)合的方法進(jìn)行存儲。所述狀態(tài)索引的一條記錄對應(yīng)一條音頻信息或文字信息的狀態(tài)信息,一條音頻信息或文字信息的內(nèi)容以文件形式存儲。所述狀態(tài)索引的數(shù)據(jù)結(jié)構(gòu)包括信息類型、信息長度、文件名、展示狀態(tài)。

所述當(dāng)前需要展示的信息通過檢索狀態(tài)索引中的展示狀態(tài)進(jìn)行判斷,展示狀態(tài)至少包括不讀、待讀兩個(gè)狀態(tài)。

所述音頻信息與文字信息通過該條信息的狀態(tài)索引中的信息類型進(jìn)行判斷,該信息類型在信息存儲時(shí)通過信息類型的不同值標(biāo)示。

所述將文字信息轉(zhuǎn)換成語音,首先要判斷該條文字信息的狀態(tài)索引中的信息長度。每次讀取小于l個(gè)字節(jié)的文字信息轉(zhuǎn)換成語音進(jìn)行播放,這樣可以分解用戶等待文字轉(zhuǎn)換的時(shí)間,提升用戶體驗(yàn)。為了避免轉(zhuǎn)換的句子不完整,同時(shí)判斷每次讀取的小于l個(gè)字節(jié)的文字信息中的最后一個(gè)標(biāo)點(diǎn)符號,本次轉(zhuǎn)換的文字信息截取到這個(gè)標(biāo)點(diǎn)符號,下次轉(zhuǎn)換的文字信息從這個(gè)標(biāo)點(diǎn)符號后的信息開始。

本發(fā)明具有以下優(yōu)點(diǎn):

(1)只需搖一搖就可以觸發(fā)所有需要了解的信息的獲知。

(1)不論是音頻信息,還是文字信息,都能夠通過語音展示出來。

附圖說明

圖1是一種通過搖動觸發(fā)信息語音展示方法的總流程圖。

圖2是一種通過搖動觸發(fā)信息語音展示方法的安卓手機(jī)實(shí)施例流程圖。

圖3是音頻信息與文字信息存儲方法的原理圖。

圖4是文字信息轉(zhuǎn)換方法的流程圖。

具體實(shí)施方式

下面結(jié)合附圖,通過具體實(shí)施例來進(jìn)一步闡述本發(fā)明。具體實(shí)施例僅用于說明本發(fā)明而不用于限制本發(fā)明要求保護(hù)的范圍。

圖2是一種通過搖動觸發(fā)信息語音展示方法的安卓手機(jī)實(shí)施例流程圖。

參照圖2,針對安卓手機(jī),在步驟201中設(shè)置閾值Rt;

步驟202中,獲取加速度傳感器三個(gè)方向的前一次采樣與當(dāng)前采樣的值(x1,y1,z1)和(x2,y2,z2);

步驟203中,采樣頻率為t,求取加速度傳感器三個(gè)方向前后兩次采樣值的平方差作為當(dāng)前震動狀態(tài)值Rc,且Rc的取值為:

Rc=[(x2-x1)2+(y2-y1)2+(z2-z1)2]/t

步驟204中,判斷Rc和Rt的值,當(dāng)Rc≥Rt時(shí),設(shè)備處于搖動狀態(tài);反之,設(shè)備不處于搖動狀態(tài);

若智能設(shè)備處于搖動狀態(tài),則在步驟205中查詢狀態(tài)索引;

步驟206中,判斷步驟205中查詢到的狀態(tài)索引中是否存在展示狀態(tài)為未讀的信息;

若在步驟206中查詢到有展示狀態(tài)為未讀的信息時(shí),在步驟207中判斷信息類型是否是音頻類型;

若在步驟207中確定信息類型為音頻類型,則在步驟208中播放音頻文件;

若在步驟207中確定信息類型不是音頻類型,則在步驟209中判斷信息類型是否是文字類型;

若在步驟209中確定信息類型為文字類型,則在步驟210中將文字信息轉(zhuǎn)換為語音,并播放。

圖3是音頻信息與文字信息存儲方法的原理圖。

參照圖3,所述音頻信息與文字信息采用狀態(tài)索引與文件結(jié)合的方法進(jìn)行存儲。

所述狀態(tài)索引的一條記錄對應(yīng)一條音頻信息或文字信息的狀態(tài)信息,一條音頻信息或文字信息的內(nèi)容以文件形式存儲。

所述狀態(tài)索引的數(shù)據(jù)結(jié)構(gòu)包括信息類型、信息長度、文件名、展示狀態(tài)。其中展示狀態(tài)包括已讀、未讀兩個(gè)狀態(tài)。

圖4是文字信息轉(zhuǎn)換方法的流程圖。

參照圖4,要將文字信息轉(zhuǎn)換成語音并播放,首先在步驟401中,設(shè)置信息的分界長度為l個(gè)字節(jié);

步驟402,讀取當(dāng)前信息在狀態(tài)索引中的索引信息,并設(shè)定當(dāng)前信息的開始位置為S信息的長度為x字節(jié);

步驟403,對當(dāng)前信息的長度x與步驟401中設(shè)置的分界長度l進(jìn)行大小比較;

步驟404,將當(dāng)前信息的長度x比分界長度l大,則從S開始讀取長度為l字節(jié)的文字信息I,并轉(zhuǎn)步驟406;

步驟405,將當(dāng)前信息的長度x比分界長度l小,則直接將當(dāng)前文字信息轉(zhuǎn)換為語音,并播放;

步驟406,在步驟404中讀取到的文字信息I中尋找最后一個(gè)標(biāo)點(diǎn)符號的位置E;

步驟407,將從當(dāng)前信息位置S到位置E之間的信息轉(zhuǎn)換為語音,并播放;

步驟408,修改信息長度x為x-length(E-S),并令S=E,轉(zhuǎn)步驟403。

由于每次在文字類型的信息中讀取小于l個(gè)字節(jié)的文字信息轉(zhuǎn)換成語音進(jìn)行播放,這樣可以分解用戶等待文字轉(zhuǎn)換的時(shí)間,提升用戶體驗(yàn)。為了避免轉(zhuǎn)換的句子不完整,同時(shí)判斷每次讀取的小于l個(gè)字節(jié)的文字信息中的最后一個(gè)標(biāo)點(diǎn)符號,本次轉(zhuǎn)換的文字信息截取到這個(gè)標(biāo)點(diǎn)符號,下次轉(zhuǎn)換的文字信息從這個(gè)標(biāo)點(diǎn)符號后的信息開始。

盡管已經(jīng)參照本發(fā)明的特定示例性實(shí)施例詳細(xì)闡述了本發(fā)明,但是本領(lǐng)域技術(shù)人員應(yīng)理解,在不脫離由權(quán)利要求及其等同物定義的本發(fā)明的精神和范圍的情況下,可在形式和細(xì)節(jié)上進(jìn)行各種改變。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
漠河县| 沭阳县| 巨鹿县| 贡嘎县| 平阴县| 安顺市| 仁化县| 垣曲县| 沈阳市| 冷水江市| 洛浦县| 康马县| 桂东县| 汝城县| 自贡市| 胶州市| 嘉祥县| 柳河县| 洛宁县| 乐清市| 西盟| 苍山县| 台安县| 临漳县| 荥经县| 酒泉市| 东乌珠穆沁旗| 灵台县| 三河市| 香河县| 渝北区| 富宁县| 泰安市| 临沭县| 丰顺县| 吴旗县| 玛曲县| 冷水江市| 天长市| 虞城县| 西贡区|