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

消息播放方法、裝置及計(jì)算機(jī)設(shè)備與流程

文檔序號(hào):11437092閱讀:181來(lái)源:國(guó)知局
消息播放方法、裝置及計(jì)算機(jī)設(shè)備與流程

本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別是涉及一種消息播放方法、裝置及計(jì)算機(jī)設(shè)備。



背景技術(shù):

消息的獲取促進(jìn)了人們?nèi)粘I钪械慕涣骱蛯W(xué)習(xí),是人類發(fā)展的重要媒介。消息的來(lái)源也非常的廣泛,例如報(bào)紙書(shū)本、廣告媒體、新聞網(wǎng)頁(yè)、通訊軟件等,都是消息的重要來(lái)源。智能終端的發(fā)展給消息的傳播帶來(lái)了革命性的改變,也使消息的獲取更加方便即時(shí)。

消息的傳播形式多種多樣,主要包括文字、語(yǔ)音、圖片、視頻等形式。然而,傳統(tǒng)的智能終端在讀取消息的時(shí)候,通常只能一條一條的翻閱讀取。如果消息太多,而用戶又想讀取前面的消息,就必須從大量的消息中去翻閱想要讀取的消息,并一條一條的點(diǎn)擊播放。



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

本發(fā)明實(shí)施例提供一種消息播放方法、裝置及計(jì)算機(jī)設(shè)備,可以提高消息播放的效率。

一種消息播放方法,包括:

獲取預(yù)設(shè)播放指令的連續(xù)重復(fù)次數(shù),并根據(jù)所述連續(xù)重復(fù)次數(shù)確定消息跳轉(zhuǎn)條數(shù);

根據(jù)所述預(yù)設(shè)播放指令,播放消息隊(duì)列中與指定消息間隔所述消息跳轉(zhuǎn)條數(shù)的消息。

一種消息播放裝置,包括:

條數(shù)獲取模塊,用于獲取預(yù)設(shè)播放指令的連續(xù)重復(fù)次數(shù),并根據(jù)所述連續(xù)重復(fù)次數(shù)確定消息跳轉(zhuǎn)條數(shù);

消息播放模塊,用于根據(jù)所述預(yù)設(shè)播放指令,播放消息隊(duì)列中與指定消息間隔所述消息跳轉(zhuǎn)條數(shù)的消息。

一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器,處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)以下步驟:

獲取預(yù)設(shè)播放指令的連續(xù)重復(fù)次數(shù),并根據(jù)所述連續(xù)重復(fù)次數(shù)確定消息跳轉(zhuǎn)條數(shù);

根據(jù)所述預(yù)設(shè)播放指令,播放消息隊(duì)列中與指定消息間隔所述消息跳轉(zhuǎn)條數(shù)的消息。

上述消息播放方法、裝置及計(jì)算機(jī)設(shè)備,可以根據(jù)預(yù)設(shè)播放指令的連續(xù)重復(fù)次數(shù),直接播放對(duì)應(yīng)的消息,不需要用戶再?gòu)拇罅康南⒅腥ヒ粭l一條的查找,提高了消息播放的效率。

附圖說(shuō)明

圖1為一個(gè)實(shí)施例中消息播放方法的流程圖;

圖2為另一個(gè)實(shí)施例中消息播放方法的流程圖;

圖3為一個(gè)實(shí)施例中移動(dòng)終端的預(yù)設(shè)播放指令的操作示意圖;

圖4為另一個(gè)實(shí)施例中移動(dòng)終端的預(yù)設(shè)播放指令的操作示意圖;

圖5為一個(gè)實(shí)施例中通過(guò)移動(dòng)終端界面輸入消息定位指令的展示示意圖;

圖6為另一個(gè)實(shí)施例中消息播放方法的流程圖;

圖7為一個(gè)實(shí)施例中消息播放裝置的結(jié)構(gòu)示意圖;

圖8為另一個(gè)實(shí)施例中消息播放裝置的結(jié)構(gòu)示意圖;

圖9為與本發(fā)明實(shí)施例提供的計(jì)算機(jī)設(shè)備相關(guān)的手機(jī)的部分結(jié)構(gòu)的框圖。

具體實(shí)施方式

為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

圖1為一個(gè)實(shí)施例中消息播放方法的流程圖,如圖1所示,該消息播放方法包括步驟s102至步驟s104。其中:

步驟s102,獲取預(yù)設(shè)播放指令的連續(xù)重復(fù)次數(shù),并根據(jù)連續(xù)重復(fù)次數(shù)確定消息跳轉(zhuǎn)條數(shù)。

在本發(fā)明提供的實(shí)施例中,預(yù)設(shè)播放指令是指預(yù)先設(shè)定的用于播放消息的指令,可以由用戶進(jìn)行輸入。預(yù)設(shè)播放指令可以是觸控操作、物理按鍵的按壓操作、語(yǔ)音控制操作或?qū)σ苿?dòng)終端的晃動(dòng)操作等觸發(fā)操作。觸控操作有觸摸點(diǎn)擊操作、觸摸滑動(dòng)操作、多點(diǎn)觸控操作等。移動(dòng)終端的晃動(dòng)操作可以是移動(dòng)終端的左右晃動(dòng)操作、上下晃動(dòng)操作或者前后晃動(dòng)操作等。

在本發(fā)明實(shí)施例中獲取的預(yù)設(shè)播放指令是連續(xù)重復(fù)性指令,其中連續(xù)重復(fù)性指令是指連續(xù)不間斷地重復(fù)某一指令。例如,連續(xù)發(fā)出的兩次相同指令之間的間隔時(shí)間小于預(yù)設(shè)間隔時(shí)間,則判定這兩次相同指令為連續(xù)重復(fù)性指令。

同時(shí),預(yù)設(shè)播放指令是具有方向性的,預(yù)設(shè)播放指令的方向?qū)?yīng)了以指定消息為基準(zhǔn)查找并播放消息的方向。在一個(gè)實(shí)施例中,預(yù)設(shè)播放指令的方向可以為第一方向和第二方向,其中第一方向與第二方向?yàn)椴煌姆较颉@?,預(yù)設(shè)播放指令為對(duì)移動(dòng)終端屏幕的滑動(dòng)操作,該滑動(dòng)操作可以包括向左滑動(dòng)和向右滑動(dòng),當(dāng)在移動(dòng)終端屏幕上向右滑動(dòng)時(shí),查找并播放指定消息之前的消息;當(dāng)在移動(dòng)終端上向左滑動(dòng)時(shí),查找并播放指定消息之后的消息。其中,以移動(dòng)終端的屏幕左下角為原點(diǎn),左邊框?yàn)閥軸,下邊框?yàn)閤軸建立坐標(biāo)系,向右滑動(dòng)即為以屏幕的任意一點(diǎn)為起點(diǎn),向x軸正方向滑動(dòng);向左滑動(dòng)即為以屏幕的任意一點(diǎn)為起點(diǎn),向x軸負(fù)方向滑動(dòng)。

具體地,連續(xù)重復(fù)次數(shù)是指獲取的預(yù)設(shè)播放指令的重復(fù)次數(shù)。例如,預(yù)設(shè)播放指令為移動(dòng)終端的左右晃動(dòng)操作,那么連續(xù)重復(fù)次數(shù)可以是指連續(xù)不間斷地左右晃動(dòng)移動(dòng)終端的次數(shù)??梢岳斫獾氖?,連續(xù)重復(fù)次數(shù)可以是一次,也可以是兩次或多次。

消息是指?jìng)魉湍撤N信息的媒介。根據(jù)傳送形式的不同,消息可以分為文字消息、圖片消息、語(yǔ)音消息或視頻消息等。根據(jù)推送方式的不同,消息可以分為新聞消息、即時(shí)通訊消息、推送消息等。新聞消息是指由第三方新聞平臺(tái)記錄的反映社會(huì)和時(shí)代動(dòng)態(tài)的消息,即時(shí)通訊消息是指能夠使通訊主體即時(shí)進(jìn)行交互的消息,推送消息是指系統(tǒng)或第三方應(yīng)用推送的與用戶相關(guān)的消息。

舉例來(lái)說(shuō),在即時(shí)通訊場(chǎng)景中,通訊主體發(fā)送的每一條即時(shí)通訊消息都展示在即時(shí)通訊應(yīng)用的對(duì)話框中,用戶可以從對(duì)話框中選取自己想要獲取的即時(shí)通訊消息。

消息跳轉(zhuǎn)條數(shù)是指從當(dāng)前定位的消息跳轉(zhuǎn)到用戶想要播放或展示的消息所需跳轉(zhuǎn)的消息條數(shù),即當(dāng)前定位的消息與用戶想要播放或展示的消息之間間隔的消息條數(shù)。

在本發(fā)明提供的其他實(shí)施例中,獲取當(dāng)前語(yǔ)音播放模式,并獲取所述當(dāng)前語(yǔ)音播放模式對(duì)應(yīng)的預(yù)設(shè)播放指令;統(tǒng)計(jì)所述預(yù)設(shè)播放指令的連續(xù)重復(fù)次數(shù),并根據(jù)所述連續(xù)重復(fù)次數(shù)確定消息跳轉(zhuǎn)條數(shù)。語(yǔ)音播放模式是指語(yǔ)音消息的播放模式,包括聽(tīng)筒播放模式和揚(yáng)聲器播放模式。根據(jù)語(yǔ)音播放模式不同,更方便地獲取語(yǔ)音消息,可以設(shè)置不同的預(yù)設(shè)播放指令。例如,聽(tīng)筒播放模式下可以設(shè)置預(yù)設(shè)播放指令為觸摸操作,揚(yáng)聲器播放模式下設(shè)置預(yù)設(shè)播放指令為晃動(dòng)操作或觸摸操作等。

在本發(fā)明提供的其他實(shí)施例中,若在預(yù)設(shè)時(shí)間內(nèi)獲取的連續(xù)重復(fù)次數(shù)超過(guò)預(yù)設(shè)次數(shù),說(shuō)明用戶需要找比較靠前的消息。則可以將一次預(yù)設(shè)播放指令定義為翻頁(yè)動(dòng)作,即重復(fù)一次預(yù)設(shè)播放指令對(duì)應(yīng)消息跳轉(zhuǎn)條數(shù)為屏幕上一次能顯示的消息條數(shù)。

步驟s104,根據(jù)預(yù)設(shè)播放指令,播放消息隊(duì)列中與指定消息間隔消息跳轉(zhuǎn)條數(shù)的消息。

在本發(fā)明提供的實(shí)施例中,消息隊(duì)列是指終端緩存的歷史消息的隊(duì)列,該消息隊(duì)列記錄著消息編號(hào)、消息類型及具體內(nèi)容。其中,消息編號(hào)是指某一條消息在整個(gè)消息隊(duì)列中的編號(hào),消息類型包括圖片、文字、語(yǔ)音、視頻、鏈接等類型,具體內(nèi)容就是指消息展示給用戶的具體內(nèi)容。

指定消息是指系統(tǒng)或用戶指定的消息。例如指定消息可以是用戶當(dāng)前正在播放的語(yǔ)音消息,也可以是用戶未讀消息中的最后一條消息,還可以是終端屏幕上某一坐標(biāo)位置對(duì)應(yīng)的消息。播放消息是指針對(duì)所選取的消息的具體內(nèi)容進(jìn)行展示,例如,將語(yǔ)音消息的語(yǔ)音進(jìn)行播放、文字消息的文字進(jìn)行播放展示或圖片消息中的圖片進(jìn)行放大展示等。

具體地,首先定位到指定消息并獲取指定消息的消息編號(hào),根據(jù)預(yù)設(shè)播放指令的方向確定消息的查找方向,再根據(jù)指定消息的消息編號(hào)與消息跳轉(zhuǎn)條數(shù)得到用戶所要查找的消息對(duì)應(yīng)的消息編號(hào),最后根據(jù)該用戶所要查找的消息對(duì)應(yīng)的消息編號(hào)在消息隊(duì)列中查找到用戶所要查找的消息的內(nèi)容,并播放該內(nèi)容。

舉例來(lái)說(shuō),如果檢測(cè)到終端向前搖晃3次,則獲取當(dāng)前正在播放的語(yǔ)音消息的序號(hào),向前搖晃表示查找當(dāng)前正在播放的語(yǔ)音消息之前的語(yǔ)音消息。該序號(hào)是指當(dāng)前正在播放的語(yǔ)音消息在當(dāng)前即時(shí)通訊中的歷史語(yǔ)音消息列表中的位置。假設(shè)當(dāng)前正在播放的語(yǔ)音消息的序號(hào)為m,那么獲取的需要播放的語(yǔ)音消息的序號(hào)就為m-3。當(dāng)檢測(cè)到當(dāng)前語(yǔ)音消息播放完成或者檢測(cè)到終端的搖晃動(dòng)作完成后,即可播放序號(hào)為m-3的語(yǔ)音消息??梢岳斫獾氖牵?dāng)檢測(cè)到終端搖晃動(dòng)作是,也可以直接中斷當(dāng)前語(yǔ)音消息的播放,直接預(yù)設(shè)播放指令對(duì)應(yīng)的語(yǔ)音消息。進(jìn)一步地,如果序號(hào)m-3小于該歷史語(yǔ)音列表中最小的序號(hào),則播放該歷史語(yǔ)音列表中序號(hào)最小的語(yǔ)音消息。

在本發(fā)明提供的其他實(shí)施例中,消息可以分為不同的類型,消息隊(duì)列也可以分為不同的類型。例如,所有歷史圖片消息形成圖片消息隊(duì)列,所有歷史文字消息形成文字消息隊(duì)列。具體地,首先獲取指定消息的消息編號(hào)和消息類型,再根據(jù)預(yù)設(shè)播放指令及其連續(xù)重復(fù)次數(shù),在消息類型對(duì)應(yīng)的消息隊(duì)列中查找并播放對(duì)應(yīng)的消息。

在一個(gè)實(shí)施例中,根據(jù)預(yù)設(shè)播放指令,獲取消息隊(duì)列中與指定消息間隔所述消息跳轉(zhuǎn)條數(shù)的消息;若所述消息為語(yǔ)音消息,則播放所述消息;以及若所述消息為文字消息,則將所述文字消息轉(zhuǎn)換為消息進(jìn)行播放。

在其中一個(gè)實(shí)施例中,若檢測(cè)到當(dāng)前正在播放消息,將該當(dāng)前正在播放消息作為指定消息。根據(jù)所述預(yù)設(shè)播放指令,播放消息隊(duì)列中與正在播放的消息間隔所述消息跳轉(zhuǎn)條數(shù)的消息。

在一個(gè)實(shí)施例中,還可以根據(jù)預(yù)設(shè)播放指令決定消息的播放模式。其中,播放模式是指播放消息的方式,可以包括單條播放和連續(xù)播放。單條播放是指只播放所定位的需要播放的消息,連續(xù)播放是指播放從所定位的需要播放的消息之后的所有消息。

上述消息播放方法,可以根據(jù)預(yù)設(shè)播放指令的連續(xù)重復(fù)次數(shù),直接播放對(duì)應(yīng)的消息,不需要用戶再?gòu)拇罅康南⒅腥ヒ粭l一條的查找。提高了消息播放的效率。

圖2為另一個(gè)實(shí)施例中消息播放方法的流程圖,如圖2所示,該消息播放方法包括步驟s202至步驟s206。其中:

步驟s202,獲取預(yù)設(shè)播放指令的連續(xù)重復(fù)次數(shù)。

在本發(fā)明提供的實(shí)施例中,通過(guò)預(yù)設(shè)播放指令的方向來(lái)獲取消息的定位方向,通過(guò)預(yù)設(shè)播放指令的連續(xù)重復(fù)次數(shù)來(lái)獲取與指定消息的間隔距離。定位方向是指定消息的前面或者后面。例如,預(yù)設(shè)播放指令為移動(dòng)終端的晃動(dòng)操作,向前晃動(dòng)表示獲取指定消息前面的消息,向后晃動(dòng)表示獲取指定消息后面的消息,并通過(guò)連續(xù)重復(fù)次數(shù)來(lái)決定具體獲取哪一條消息。

圖3為一個(gè)實(shí)施例中移動(dòng)終端的預(yù)設(shè)播放指令的操作示意圖。如圖3所示,該即時(shí)通訊界面中展示了多條語(yǔ)音消息,指定消息為展示界面中最后一條消息。當(dāng)移動(dòng)終端在左右晃動(dòng)的時(shí)候,根據(jù)晃動(dòng)的方向和次數(shù)去查找對(duì)應(yīng)的消息并進(jìn)行播放。

圖4為另一個(gè)實(shí)施例中移動(dòng)終端的預(yù)設(shè)播放指令的操作示意圖。如圖4所示,該即時(shí)通訊界面中展示了多條語(yǔ)音消息,指定消息為當(dāng)前正在播放的消息。當(dāng)用戶在觸摸屏上向上滑動(dòng)操作的時(shí)候,根據(jù)滑動(dòng)次數(shù)在當(dāng)前正在播放的消息的基礎(chǔ)上向前查找對(duì)應(yīng)的消息并進(jìn)行播放。

步驟s204,若在預(yù)設(shè)時(shí)間內(nèi)獲取的連續(xù)重復(fù)次數(shù)超過(guò)預(yù)設(shè)次數(shù),則獲取消息定位指令。

在本發(fā)明提供的實(shí)施例中,消息定位指令是指直接對(duì)消息進(jìn)行定位的指令。例如,用戶輸入日期和具體的時(shí)間,直接根據(jù)該日期和時(shí)間去定位用戶想要播放的消息。

可以理解的是,若預(yù)設(shè)時(shí)間內(nèi)獲取的連續(xù)重復(fù)次數(shù)超過(guò)預(yù)設(shè)次數(shù),說(shuō)明用戶想要獲取的消息離指定消息的距離比較遠(yuǎn),則在終端界面彈出對(duì)話框,以使用戶輸入消息定位指令。

圖5為一個(gè)實(shí)施例中通過(guò)移動(dòng)終端界面輸入消息定位指令的展示示意圖。如圖5所示,在預(yù)設(shè)播放指令的連續(xù)重復(fù)次數(shù)在預(yù)設(shè)時(shí)間內(nèi)超過(guò)預(yù)設(shè)次數(shù)時(shí),則在移動(dòng)終端界面上彈出消息定位指令的輸入框,并在這個(gè)輸入框中直接輸入需要定位的指令的具體時(shí)間,點(diǎn)擊定位按鍵進(jìn)行定位。

步驟s206,播放在消息隊(duì)列中與消息定位指令所對(duì)應(yīng)的消息。

在一個(gè)實(shí)施例中,在消息隊(duì)列中查找并播放與消息定位指令所對(duì)應(yīng)的消息,例如用戶在輸入定位的具體時(shí)間之后,查找該具體時(shí)間對(duì)應(yīng)的所有消息,并播放查找到的所有消息中的第一條消息。

上述消息播放方法,在判斷連續(xù)重復(fù)次數(shù)在預(yù)設(shè)時(shí)間內(nèi)超過(guò)預(yù)設(shè)次數(shù)之后,獲取消息定位指令,直接根據(jù)消息定位指令查找并播放消息,進(jìn)一步提高了提高消息播放的效率。

圖6為另一個(gè)實(shí)施例中消息播放方法的流程圖。如圖6所示,該消息播放方法包括步驟s602至步驟s610。其中:

步驟s602,監(jiān)測(cè)終端的語(yǔ)音播放狀態(tài)。

在本發(fā)明提供的實(shí)施例中,語(yǔ)音播放狀態(tài)是指表示終端是否正在播放語(yǔ)音消息的狀態(tài)。如果當(dāng)前正在播放語(yǔ)音消息,則將該當(dāng)前正在播放的語(yǔ)音消息定義為指定語(yǔ)音消息。

步驟s604,判斷當(dāng)前是否為聽(tīng)筒播放模式,若是,則執(zhí)行步驟s606;若否,則執(zhí)行步驟s602。

可以理解的是,語(yǔ)音消息播放的模式可以分為聽(tīng)筒播放模式和揚(yáng)聲器播放模式。當(dāng)檢測(cè)到當(dāng)前正在播放語(yǔ)音消息時(shí),進(jìn)一步獲取語(yǔ)音消息的播放模式,如果為聽(tīng)筒播放模式則執(zhí)行步驟s606,否則執(zhí)行步驟s602。

步驟s606,監(jiān)測(cè)終端的搖晃狀態(tài)。

在一個(gè)實(shí)施例中,可以通過(guò)終端的重力傳感器來(lái)監(jiān)測(cè)終端的搖晃狀態(tài),具體地,可以通過(guò)重力傳感器來(lái)監(jiān)測(cè)終端的搖晃方向和搖晃幅度。

步驟s608,判斷終端的搖晃狀態(tài)是否為預(yù)設(shè)播放指令,若是,則執(zhí)行步驟s610,若否,則執(zhí)行步驟s606。

當(dāng)監(jiān)測(cè)到終端處于搖晃狀態(tài)時(shí),可以監(jiān)測(cè)到終端的搖晃方向和搖晃幅度。預(yù)設(shè)播放指令可以是指終端沿某一特定方向且搖晃幅度大于預(yù)設(shè)幅度的搖晃動(dòng)作。若終端的搖晃狀態(tài)為預(yù)設(shè)播放指令,則執(zhí)行步驟s610,若則執(zhí)行步驟s606。

步驟s610,根據(jù)搖晃次數(shù),播放預(yù)設(shè)播放指令對(duì)應(yīng)的消息。

若終端的搖晃狀態(tài)為預(yù)設(shè)播放指令,則獲取終端的搖晃方向和搖晃次數(shù),根據(jù)指定語(yǔ)音消息查找與搖晃方向和搖晃次數(shù)對(duì)應(yīng)的語(yǔ)音消息,并進(jìn)行播放。例如,終端向左搖晃,則獲取指定語(yǔ)音消息之前的語(yǔ)音消息;終端向右搖晃,則獲取指定語(yǔ)音消息之后的語(yǔ)音消息。搖晃的次數(shù)決定具體獲取哪一條語(yǔ)音消息,搖晃幾次就獲取與指定語(yǔ)音消息間隔幾條的語(yǔ)音消息。

舉例來(lái)說(shuō),如果監(jiān)測(cè)到終端處于聽(tīng)筒播放狀態(tài),檢測(cè)到終端向前搖晃n次。則獲取當(dāng)前正在的播放語(yǔ)音消息,以該正在播放的語(yǔ)音消息為基準(zhǔn),向前查找第n條語(yǔ)音并進(jìn)行播放。如果檢測(cè)到終端向后搖晃n次,則以該正在播放的語(yǔ)音消息為基準(zhǔn),向后查找第n條語(yǔ)音并進(jìn)行播放。如果監(jiān)測(cè)到終端左右搖晃則控制重復(fù)播放當(dāng)前語(yǔ)音,其中,搖晃的幅度要超過(guò)預(yù)設(shè)幅度。

上述消息播放方法,可以判斷終端的搖晃動(dòng)作是否為預(yù)設(shè)播放指令,若是則根據(jù)終端的搖晃動(dòng)作獲取并播放對(duì)應(yīng)的語(yǔ)音消息,不需要用戶再?gòu)拇罅康恼Z(yǔ)音消息中去一條一條的查找并進(jìn)行播放,提高了消息播放的效率。

圖7為一個(gè)實(shí)施例中消息播放裝置的結(jié)構(gòu)示意圖。如圖7所示,該消息播放裝置包括條數(shù)獲取模塊702和消息播放模塊704。其中:

條數(shù)獲取模塊702,用于獲取預(yù)設(shè)播放指令的連續(xù)重復(fù)次數(shù),并根據(jù)所述連續(xù)重復(fù)次數(shù)確定消息跳轉(zhuǎn)條數(shù)。

消息播放模塊704,用于根據(jù)所述預(yù)設(shè)播放指令,播放消息隊(duì)列中與指定消息間隔所述消息跳轉(zhuǎn)條數(shù)的消息。

上述消息播放裝置,可以根據(jù)預(yù)設(shè)播放指令的連續(xù)重復(fù)次數(shù),直接播放對(duì)應(yīng)的消息,不需要用戶再?gòu)拇罅康南⒅腥ヒ粭l一條的查找,提高了消息播放的效率。

圖8為另一個(gè)實(shí)施例中消息播放裝置的結(jié)構(gòu)示意圖。如圖8所示,該消息播放裝置包括條數(shù)獲取模塊802、指令獲取模塊804和消息播放模塊806。其中:

條數(shù)獲取模塊802,用于獲取預(yù)設(shè)播放指令的連續(xù)重復(fù)次數(shù),并根據(jù)所述連續(xù)重復(fù)次數(shù)確定消息跳轉(zhuǎn)條數(shù)。

指令獲取模塊804,用于若在預(yù)設(shè)時(shí)間內(nèi)獲取的所述連續(xù)重復(fù)次數(shù)超過(guò)預(yù)設(shè)次數(shù),則獲取消息定位指令。

消息播放模塊806,用于播放在消息隊(duì)列中與所述消息定位指令所對(duì)應(yīng)的消息。

上述消息播放裝置,在判斷連續(xù)重復(fù)次數(shù)在預(yù)設(shè)時(shí)間內(nèi)超過(guò)預(yù)設(shè)次數(shù)之后,獲取消息定位指令,直接根據(jù)消息定位指令查找并播放消息,進(jìn)一步提高了提高消息播放的效率。

條數(shù)獲取模塊802還用于獲取當(dāng)前語(yǔ)音播放模式,并獲取所述當(dāng)前語(yǔ)音播放模式對(duì)應(yīng)的預(yù)設(shè)播放指令;統(tǒng)計(jì)所述預(yù)設(shè)播放指令的連續(xù)重復(fù)次數(shù),并根據(jù)所述連續(xù)重復(fù)次數(shù)確定消息跳轉(zhuǎn)條數(shù)。

在本發(fā)明提供的其他實(shí)施例中,消息播放模塊806還用于根據(jù)所述預(yù)設(shè)播放指令,播放消息隊(duì)列中與指定消息間隔所述消息跳轉(zhuǎn)條數(shù)的消息。

在一個(gè)實(shí)施例中,消息播放模塊806還用于根據(jù)所述預(yù)設(shè)播放指令,獲取消息隊(duì)列中與指定消息間隔所述消息跳轉(zhuǎn)條數(shù)的消息;若所述消息為語(yǔ)音消息,則播放所述消息;以及若所述消息為文字消息,則將所述文字消息轉(zhuǎn)換為消息進(jìn)行播放。

可以理解的是,在一個(gè)實(shí)施例中,消息播放模塊806還用于根據(jù)所述預(yù)設(shè)播放指令,播放消息隊(duì)列中與指定消息間隔所述消息跳轉(zhuǎn)條數(shù)的消息。

在其中一個(gè)實(shí)施例中,消息播放模塊806還用于若檢測(cè)到當(dāng)前正在播放消息,則根據(jù)所述預(yù)設(shè)播放指令,播放消息隊(duì)列中與正在播放的消息間隔所述消息跳轉(zhuǎn)條數(shù)的消息。

上述消息播放裝置中各個(gè)模塊的劃分僅用于舉例說(shuō)明,在其他實(shí)施例中,可將消息播放裝置按照需要?jiǎng)澐譃椴煌哪K,以完成上述消息播放裝置的全部或部分功能。

一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)以下步驟:

獲取預(yù)設(shè)播放指令的連續(xù)重復(fù)次數(shù),并根據(jù)所述連續(xù)重復(fù)次數(shù)確定消息跳轉(zhuǎn)條數(shù);

根據(jù)所述預(yù)設(shè)播放指令,播放消息隊(duì)列中與指定消息間隔所述消息跳轉(zhuǎn)條數(shù)的消息。

一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器,處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序(指令),所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)以下步驟:

獲取預(yù)設(shè)播放指令的連續(xù)重復(fù)次數(shù),并根據(jù)所述連續(xù)重復(fù)次數(shù)確定消息跳轉(zhuǎn)條數(shù);

根據(jù)所述預(yù)設(shè)播放指令,播放消息隊(duì)列中與指定消息間隔所述消息跳轉(zhuǎn)條數(shù)的消息。

本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)設(shè)備。如圖9所示,為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請(qǐng)參照本發(fā)明實(shí)施例方法部分。該計(jì)算機(jī)設(shè)備可以為包括手機(jī)、平板電腦、pda(personaldigitalassistant,個(gè)人數(shù)字助理)、pos(pointofsales,銷售終端)、車載電腦、穿戴式設(shè)備等任意終端設(shè)備,以計(jì)算機(jī)設(shè)備為手機(jī)為例:

圖9為與本發(fā)明實(shí)施例提供的計(jì)算機(jī)設(shè)備相關(guān)的手機(jī)的部分結(jié)構(gòu)的框圖。參考圖9,手機(jī)包括:射頻(radiofrequency,rf)電路910、存儲(chǔ)器920、輸入單元930、顯示單元940、傳感器950、音頻電路960、無(wú)線保真(wirelessfidelity,wifi)模塊970、處理器980、以及電源990等部件。本領(lǐng)域技術(shù)人員可以理解,圖9所示的手機(jī)結(jié)構(gòu)并不構(gòu)成對(duì)手機(jī)的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。

其中,rf電路910可用于收發(fā)信息或通話過(guò)程中,信號(hào)的接收和發(fā)送,可將基站的下行信息接收后,給處理器980處理;也可以將上行的數(shù)據(jù)發(fā)送給基站。通常,rf電路包括但不限于天線、至少一個(gè)放大器、收發(fā)信機(jī)、耦合器、低噪聲放大器(lownoiseamplifier,lna)、雙工器等。此外,rf電路910還可以通過(guò)無(wú)線通信與網(wǎng)絡(luò)和其他設(shè)備通信。上述無(wú)線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于全球移動(dòng)通訊系統(tǒng)(globalsystemofmobilecommunication,gsm)、通用分組無(wú)線服務(wù)(generalpacketradioservice,gprs)、碼分多址(codedivisionmultipleaccess,cdma)、寬帶碼分多址(widebandcodedivisionmultipleaccess,wcdma)、長(zhǎng)期演進(jìn)(longtermevolution,lte))、電子郵件、短消息服務(wù)(shortmessagingservice,sms)等。

存儲(chǔ)器920可用于存儲(chǔ)軟件程序以及模塊,處理器980通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器920的軟件程序以及模塊,從而執(zhí)行手機(jī)的各種功能應(yīng)用以及數(shù)據(jù)處理。存儲(chǔ)器920可主要包括程序存儲(chǔ)區(qū)和數(shù)據(jù)存儲(chǔ)區(qū),其中,程序存儲(chǔ)區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能的應(yīng)用程序、圖像播放功能的應(yīng)用程序等)等;數(shù)據(jù)存儲(chǔ)區(qū)可存儲(chǔ)根據(jù)手機(jī)的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、通訊錄等)等。此外,存儲(chǔ)器920可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤(pán)存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。

輸入單元930可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機(jī)900的用戶設(shè)置以及功能控制有關(guān)的鍵信號(hào)輸入。具體地,輸入單元930可包括觸控面板931以及其他輸入設(shè)備932。觸控面板931,也可稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板931上或在觸控面板931附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置。在一個(gè)實(shí)施例中,觸控面板931可包括觸摸檢測(cè)裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測(cè)裝置檢測(cè)用戶的觸摸方位,并檢測(cè)觸摸操作帶來(lái)的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸控制器從觸摸檢測(cè)裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器980,并能接收處理器980發(fā)來(lái)的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸控面板931。除了觸控面板931,輸入單元930還可以包括其他輸入設(shè)備932。具體地,其他輸入設(shè)備932可以包括但不限于物理鍵盤(pán)、功能鍵(比如音量控制按鍵、開(kāi)關(guān)按鍵等)等中的一種或多種。

顯示單元940可用于顯示由用戶輸入的信息或提供給用戶的信息以及手機(jī)的各種菜單。顯示單元940可包括顯示面板941。在一個(gè)實(shí)施例中,可以采用液晶顯示器(liquidcrystaldisplay,lcd)、有機(jī)發(fā)光二極管(organiclight-emittingdiode,oled)等形式來(lái)配置顯示面板941。在一個(gè)實(shí)施例中,觸控面板931可覆蓋顯示面板941,當(dāng)觸控面板931檢測(cè)到在其上或附近的觸摸操作后,傳送給處理器980以確定觸摸事件的類型,隨后處理器980根據(jù)觸摸事件的類型在顯示面板941上提供相應(yīng)的視覺(jué)輸出。雖然在圖9中,觸控面板931與顯示面板941是作為兩個(gè)獨(dú)立的部件來(lái)實(shí)現(xiàn)手機(jī)的輸入和輸入功能,但是在某些實(shí)施例中,可以將觸控面板931與顯示面板941集成而實(shí)現(xiàn)手機(jī)的輸入和輸出功能。

手機(jī)900還可包括至少一種傳感器950,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來(lái)調(diào)節(jié)顯示面板941的亮度,接近傳感器可在手機(jī)移動(dòng)到耳邊時(shí),關(guān)閉顯示面板941和/或背光。運(yùn)動(dòng)傳感器可包括加速度傳感器,通過(guò)加速度傳感器可檢測(cè)各個(gè)方向上加速度的大小,靜止時(shí)可檢測(cè)出重力的大小及方向,可用于識(shí)別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換)、振動(dòng)識(shí)別相關(guān)功能(比如計(jì)步器、敲擊)等;此外,手機(jī)還可配置陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線傳感器等其他傳感器等。

音頻電路960、揚(yáng)聲器961和傳聲器962可提供用戶與手機(jī)之間的音頻接口。音頻電路960可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號(hào),傳輸?shù)綋P(yáng)聲器961,由揚(yáng)聲器961轉(zhuǎn)換為聲音信號(hào)輸出;另一方面,傳聲器962將收集的聲音信號(hào)轉(zhuǎn)換為電信號(hào),由音頻電路960接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器980處理后,經(jīng)rf電路610可以發(fā)送給另一手機(jī),或者將音頻數(shù)據(jù)輸出至存儲(chǔ)器920以便后續(xù)處理。

wifi屬于短距離無(wú)線傳輸技術(shù),手機(jī)通過(guò)wifi模塊970可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁(yè)和訪問(wèn)流式媒體等,它為用戶提供了無(wú)線的寬帶互聯(lián)網(wǎng)訪問(wèn)。雖然圖9示出了wifi模塊970,但是可以理解的是,其并不屬于手機(jī)900的必須構(gòu)成,可以根據(jù)需要而省略。

處理器980是手機(jī)的控制中心,利用各種接口和線路連接整個(gè)手機(jī)的各個(gè)部分,通過(guò)運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器920內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器920內(nèi)的數(shù)據(jù),執(zhí)行手機(jī)的各種功能和處理數(shù)據(jù),從而對(duì)手機(jī)進(jìn)行整體監(jiān)控。在一個(gè)實(shí)施例中,處理器980可包括一個(gè)或多個(gè)處理單元。在一個(gè)實(shí)施例中,處理器980可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等;調(diào)制解調(diào)處理器主要處理無(wú)線通信??梢岳斫獾氖?,上述調(diào)制解調(diào)處理器也可以不集成到處理器980中。

手機(jī)900還包括給各個(gè)部件供電的電源990(比如電池),優(yōu)選的,電源可以通過(guò)電源管理系統(tǒng)與處理器980邏輯相連,從而通過(guò)電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。

在一個(gè)實(shí)施例中,手機(jī)900還可以包括攝像頭、藍(lán)牙模塊等。

在本發(fā)明實(shí)施例中,該移動(dòng)終端所包括的處理器980還具有以下功能:

獲取預(yù)設(shè)播放指令的連續(xù)重復(fù)次數(shù),并根據(jù)所述連續(xù)重復(fù)次數(shù)確定消息跳轉(zhuǎn)條數(shù);

根據(jù)所述預(yù)設(shè)播放指令,播放消息隊(duì)列中與指定消息間隔所述消息跳轉(zhuǎn)條數(shù)的消息。

在其中一個(gè)實(shí)施例中,獲取預(yù)設(shè)播放指令的連續(xù)重復(fù)次數(shù),并根據(jù)所述連續(xù)重復(fù)次數(shù)確定消息跳轉(zhuǎn)條數(shù)步驟包括:

獲取當(dāng)前語(yǔ)音播放模式,并獲取所述當(dāng)前語(yǔ)音播放模式對(duì)應(yīng)的預(yù)設(shè)播放指令;

統(tǒng)計(jì)所述預(yù)設(shè)播放指令的連續(xù)重復(fù)次數(shù),并根據(jù)所述連續(xù)重復(fù)次數(shù)確定消息跳轉(zhuǎn)條數(shù)。

在本發(fā)明提供的其他實(shí)施例中,所述根據(jù)所述預(yù)設(shè)播放指令,播放消息隊(duì)列中與指定消息間隔所述消息跳轉(zhuǎn)條數(shù)的消息步驟包括:

根據(jù)所述預(yù)設(shè)播放指令,獲取消息隊(duì)列中與指定消息間隔所述消息跳轉(zhuǎn)條數(shù)的消息;

若所述消息為語(yǔ)音消息,則播放所述消息;以及

若所述消息為文字消息,則將所述文字消息轉(zhuǎn)換為消息進(jìn)行播放。

可以理解的是,上述消息播放方法還可以包括:

若在預(yù)設(shè)時(shí)間內(nèi)獲取的所述連續(xù)重復(fù)次數(shù)超過(guò)預(yù)設(shè)次數(shù),則獲取消息定位指令;

所述根據(jù)所述預(yù)設(shè)播放指令,播放消息隊(duì)列中與指定消息間隔所述消息跳轉(zhuǎn)條數(shù)的消息步驟包括:

播放在消息隊(duì)列中與所述消息定位指令所對(duì)應(yīng)的消息。

在一個(gè)實(shí)施例中,所述根據(jù)所述預(yù)設(shè)播放指令,播放消息隊(duì)列中與指定消息間隔所述消息跳轉(zhuǎn)條數(shù)的消息步驟包括:

若檢測(cè)到當(dāng)前正在播放消息,則根據(jù)所述預(yù)設(shè)播放指令,播放消息隊(duì)列中與正在播放的消息間隔所述消息跳轉(zhuǎn)條數(shù)的消息。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一非易失性計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(read-onlymemory,rom)等。

以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
托克逊县| 民县| 安远县| 开封市| 固始县| 武隆县| 满洲里市| 武鸣县| 邛崃市| 花莲县| 泸定县| 新蔡县| 广西| 佛教| 灌阳县| 仙游县| 沂源县| 孟津县| 镇坪县| 陕西省| 萨嘎县| 蓬溪县| 郸城县| 河北区| 道孚县| 贡嘎县| 云梦县| 肃宁县| 秦安县| 全椒县| 乐昌市| 图木舒克市| 乐亭县| 洪湖市| 波密县| 盐城市| 崇信县| 玉田县| 湖州市| 金阳县| 仲巴县|