本申請(qǐng)涉及通信技術(shù)領(lǐng)域,尤其涉及播放控制方法、裝置及終端。
背景技術(shù):
隨著終端技術(shù)的快速發(fā)展,出現(xiàn)了越來(lái)越多具有播放功能的軟件產(chǎn)品,例如音頻播放軟件或讀屏軟件等。相關(guān)技術(shù)中,此類(lèi)產(chǎn)品的播放功能單一,智能化水平較低。
技術(shù)實(shí)現(xiàn)要素:
為克服相關(guān)技術(shù)中存在的問(wèn)題,本申請(qǐng)?zhí)峁┝瞬シ趴刂品椒把b置。
根據(jù)本申請(qǐng)實(shí)施例的第一方面,提供一種播放控制方法,所述方法包括:
獲取指示用戶(hù)運(yùn)動(dòng)劇烈程度的運(yùn)動(dòng)參數(shù);
根據(jù)所述運(yùn)動(dòng)參數(shù)進(jìn)行播放控制,以使播放軟件的運(yùn)行與用戶(hù)運(yùn)動(dòng)劇烈程度相適應(yīng)。
根據(jù)本申請(qǐng)實(shí)施例的第二方面,提供一種播放控制裝置,所述裝置包括:
運(yùn)動(dòng)參數(shù)獲取模塊,用于獲取指示用戶(hù)運(yùn)動(dòng)劇烈程度的運(yùn)動(dòng)參數(shù);
播放控制模塊,用于根據(jù)所述運(yùn)動(dòng)參數(shù)進(jìn)行播放控制,以使播放軟件的運(yùn)行與用戶(hù)運(yùn)動(dòng)劇烈程度相適應(yīng)。
根據(jù)本申請(qǐng)實(shí)施例的第三方面,提供一種播放控制裝置,包括:
處理器;
用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
其中,所述處理器被配置為:
獲取指示用戶(hù)運(yùn)動(dòng)劇烈程度的運(yùn)動(dòng)參數(shù);
根據(jù)所述運(yùn)動(dòng)參數(shù)進(jìn)行播放控制,以使播放軟件的運(yùn)行與用戶(hù)運(yùn)動(dòng)劇烈程度相適應(yīng)。
本申請(qǐng)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
本申請(qǐng)實(shí)施例中,通過(guò)獲取指示用戶(hù)運(yùn)動(dòng)劇烈程度的運(yùn)動(dòng)參數(shù),根據(jù)運(yùn)動(dòng)參數(shù)對(duì)播放軟件進(jìn)行播放控制,因此使播放軟件的運(yùn)行能適應(yīng)用戶(hù)的運(yùn)動(dòng)情況,令播放控制的方式更為智能,提高終端的智能化水平。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本申請(qǐng)。
附圖說(shuō)明
此處的附圖被并入說(shuō)明書(shū)中并構(gòu)成本說(shuō)明書(shū)的一部分,示出了符合本申請(qǐng)的實(shí)施例,并與說(shuō)明書(shū)一起用于解釋本申請(qǐng)的原理。
圖1是本申請(qǐng)根據(jù)一示例性實(shí)施例示出的一種播放控制方法的流程圖。
圖2是本申請(qǐng)根據(jù)一示例性實(shí)施例示出的一種播放控制方法的應(yīng)用場(chǎng)景示意圖。
圖3是本申請(qǐng)根據(jù)一示例性實(shí)施例示出的一種播放控制裝置的框圖。
圖4是本申請(qǐng)根據(jù)一示例性實(shí)施例示出的一種用于播放控制裝置的框圖。
具體實(shí)施方式
這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本申請(qǐng)相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書(shū)中所詳述的、本申請(qǐng)的一些方面相一致的裝置和方法的例子。
在本申請(qǐng)使用的術(shù)語(yǔ)是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本申請(qǐng)。在本申請(qǐng)和所附權(quán)利要求書(shū)中所使用的單數(shù)形式的“一種”、“所述” 和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語(yǔ)“和/或”是指并包含一個(gè)或多個(gè)相關(guān)聯(lián)的列出項(xiàng)目的任何或所有可能組合。
應(yīng)當(dāng)理解,盡管在本申請(qǐng)可能采用術(shù)語(yǔ)第一、第二、第三等來(lái)描述各種信息,但這些信息不應(yīng)限于這些術(shù)語(yǔ)。這些術(shù)語(yǔ)僅用來(lái)將同一類(lèi)型的信息彼此區(qū)分開(kāi)。例如,在不脫離本申請(qǐng)范圍的情況下,第一信息也可以被稱(chēng)為第二信息,類(lèi)似地,第二信息也可以被稱(chēng)為第一信息。取決于語(yǔ)境,如在此所使用的詞語(yǔ)“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”。
現(xiàn)有的智能手機(jī)、計(jì)算機(jī)、平板電腦、電視機(jī)或隨身聽(tīng)等智能終端通常具備播放功能。例如,終端可以安裝音頻播放軟件以播放音頻文件;也可以安裝讀屏軟件,以將需朗讀的文本轉(zhuǎn)換為語(yǔ)音進(jìn)行播放?,F(xiàn)有的音頻播放軟件能按照預(yù)先設(shè)定的播放列表中的文件排列順序播放音頻文件,或者是隨機(jī)播放音頻文件;讀屏軟件能按照預(yù)先設(shè)定的朗讀速度將文本轉(zhuǎn)換為語(yǔ)音進(jìn)行朗讀播放。上述播放控制方式單一,智能化水平較低。
而本申請(qǐng)實(shí)施例所提供的方案,可以應(yīng)用于具有播放功能的智能終端中,通過(guò)獲取指示用戶(hù)運(yùn)動(dòng)劇烈程度的運(yùn)動(dòng)參數(shù),從而根據(jù)運(yùn)動(dòng)參數(shù)對(duì)播放軟件進(jìn)行播放控制,因此能使播放軟件的運(yùn)行適應(yīng)用戶(hù)的運(yùn)動(dòng)情況,令播放控制的方式更為智能,提高終端的智能化水平。接下來(lái)對(duì)本申請(qǐng)所述提供的方案進(jìn)行詳細(xì)說(shuō)明。
如圖1所示,圖1是本申請(qǐng)根據(jù)一示例性實(shí)施例示出的一種播放控制方法的流程圖,該方法可以應(yīng)用在智能終端中,包括以下步驟101至102:
在步驟101中,獲取指示用戶(hù)運(yùn)動(dòng)劇烈程度的運(yùn)動(dòng)參數(shù)。
在步驟102中,根據(jù)所述運(yùn)動(dòng)參數(shù)進(jìn)行播放控制,以使播放軟件的運(yùn)行與用戶(hù)運(yùn)動(dòng)劇烈程度相適應(yīng)。
本申請(qǐng)實(shí)施例的智能終端可以是多媒體播放終端,例如隨身聽(tīng)設(shè)備、音響設(shè)備等;終端還可以是具有音頻播放功能的智能終端,如智能手機(jī)、計(jì)算機(jī)、平板電腦、電視機(jī)或能播放音頻的跑步機(jī)等設(shè)備。該智能終端能播放音頻 文件,可以對(duì)音頻進(jìn)行播放控制。例如,可以調(diào)整讀屏軟件的朗讀速度,或者是自動(dòng)切換播放不同的音頻文件等多種播放控制功能。
其中,運(yùn)動(dòng)參數(shù)可以是運(yùn)動(dòng)速度,例如跑步速度或騎行速度等。通過(guò)運(yùn)動(dòng)速度可以確定用戶(hù)當(dāng)前的運(yùn)動(dòng)劇烈程度,若運(yùn)動(dòng)速度從慢到快,可以確定用戶(hù)運(yùn)動(dòng)劇烈程度由低到高,若運(yùn)動(dòng)速度從快到慢,可以確定用戶(hù)運(yùn)動(dòng)劇烈程度由高到低。因此,根據(jù)運(yùn)動(dòng)參數(shù)所指示的用戶(hù)運(yùn)動(dòng)劇烈程度,可以自動(dòng)進(jìn)行播放控制,例如自動(dòng)為用戶(hù)調(diào)高讀屏軟件的朗讀速度,或播放節(jié)奏較快的音頻等,使得播放軟件的運(yùn)行與用戶(hù)的用戶(hù)運(yùn)動(dòng)劇烈程度相呼應(yīng)。
在實(shí)際應(yīng)用中,所述運(yùn)動(dòng)參數(shù)的獲取方式可以有多種方式,例如:
由跑步機(jī)獲取。在本實(shí)施方式中,跑步機(jī)中通常安裝有測(cè)速儀等用于檢測(cè)用戶(hù)的運(yùn)動(dòng)參數(shù)的器件,當(dāng)跑步機(jī)具有音頻播放功能時(shí),可以是跑步機(jī)檢測(cè)用戶(hù)的運(yùn)動(dòng)參數(shù),并同時(shí)進(jìn)行音頻播放控制;或者也可以是跑步機(jī)與具有音頻播放功能的智能終端連接,并將所檢測(cè)的運(yùn)動(dòng)參數(shù)發(fā)送給智能終端,智能終端根據(jù)所獲取的運(yùn)動(dòng)參數(shù)進(jìn)行音頻播放控制。
由穿戴終端獲取。在本實(shí)施方式中,該穿戴終端可以是智能手環(huán)、智能手表或智能眼鏡等終端,穿戴終端中可內(nèi)置有加速度傳感器,用于檢測(cè)穿戴終端的加速度參數(shù),并通過(guò)加速度參數(shù)計(jì)算得到運(yùn)動(dòng)參數(shù)。穿戴終端可以與執(zhí)行播放控制的智能終端預(yù)先綁定,當(dāng)用戶(hù)攜帶穿戴終端運(yùn)動(dòng)時(shí),穿戴終端可以實(shí)時(shí)檢測(cè)其自身的運(yùn)動(dòng)參數(shù),并通過(guò)與智能終端所建立的連接,將運(yùn)動(dòng)參數(shù)發(fā)送給智能終端。該連接通??梢允菬o(wú)線(xiàn)連接,例如藍(lán)牙連接等連接方式。智能終端在接收到運(yùn)動(dòng)參數(shù)后進(jìn)行音頻播放控制。
在其他可選的實(shí)現(xiàn)方式中,還可以是由執(zhí)行播放控制的智能手機(jī)等終端獲取。其中,終端可以是內(nèi)置有加速度傳感器組件的終端,因此終端的加速度參數(shù)可以通過(guò)該加速度傳感器組件進(jìn)行采集。該加速度傳感器組件可以是三軸加速度傳感器或陀螺儀等器件,上述器件測(cè)量的加速度參數(shù)能夠全面準(zhǔn)確反映終端的運(yùn)動(dòng)性質(zhì),終端可以根據(jù)所獲取的加速度參數(shù)確定用戶(hù)的運(yùn)動(dòng)參數(shù)。而終端操作系統(tǒng)(如安卓、ios等)通常為應(yīng)用程序提供了可以控制 傳感器及讀取傳感器數(shù)據(jù)的應(yīng)用開(kāi)發(fā)接口api。應(yīng)用程序可以通過(guò)該應(yīng)用開(kāi)發(fā)接口獲得加速度傳感器的輸出數(shù)值。
對(duì)于穿戴終端和智能終端等無(wú)法直接獲得運(yùn)動(dòng)速度的終端,可以基于加速度傳感器組件所采集的加速度參數(shù)計(jì)算運(yùn)動(dòng)速度。由于加速度是描述物體速度變化快慢的物理量,因此分析加速度參數(shù)隨時(shí)間的變化,可以反映用戶(hù)的運(yùn)動(dòng)劇烈情況。例如,可以是將所獲得的加速度參數(shù)乘以運(yùn)動(dòng)時(shí)間得到運(yùn)動(dòng)參數(shù);或者,可以是將連續(xù)時(shí)間所采集的多個(gè)加速度參數(shù)計(jì)算平均值作為運(yùn)動(dòng)參數(shù),還可以是從連續(xù)時(shí)間內(nèi)所采集到的多個(gè)加速度參數(shù)中獲取加速度參數(shù)的最大值與最小值,計(jì)算單位時(shí)間內(nèi)所述最大值和最小值的和值作為運(yùn)動(dòng)參數(shù)等。
對(duì)于步驟102,根據(jù)運(yùn)動(dòng)參數(shù)對(duì)播放軟件進(jìn)行播放控制可以有多種方式。
例如,以播放軟件為讀屏軟件為例,可以是:若所述運(yùn)動(dòng)參數(shù)指示用戶(hù)運(yùn)動(dòng)劇烈程度升高,則調(diào)高讀屏軟件的朗讀速度;若所述運(yùn)動(dòng)參數(shù)指示用戶(hù)運(yùn)動(dòng)劇烈程度降低,則調(diào)低讀屏軟件的朗讀速度。
具體的,利用運(yùn)動(dòng)參數(shù)確定用戶(hù)運(yùn)動(dòng)劇烈程度,可以是將當(dāng)前采集的運(yùn)動(dòng)參數(shù)與上一次采集的運(yùn)動(dòng)參數(shù)進(jìn)行比較后確定。例如,當(dāng)前運(yùn)動(dòng)參數(shù)比上一次采集的運(yùn)動(dòng)參數(shù)大,則表示用戶(hù)運(yùn)動(dòng)劇烈程度升高,可以調(diào)高朗讀速度,從而使語(yǔ)音播放節(jié)奏變快。若當(dāng)前運(yùn)動(dòng)參數(shù)比上一次采集的運(yùn)動(dòng)參數(shù)小,則表示用戶(hù)運(yùn)動(dòng)劇烈程度降低,可以調(diào)低朗讀速度,從而使語(yǔ)音播放節(jié)奏變低。
在一個(gè)可選的實(shí)現(xiàn)方式中,所述朗讀速度的調(diào)高或調(diào)低的幅度可以根據(jù)運(yùn)動(dòng)參數(shù)的大小和讀屏軟件的基準(zhǔn)朗讀速度而確定。其中,基準(zhǔn)朗讀速度可以預(yù)先設(shè)定,當(dāng)用戶(hù)開(kāi)始運(yùn)動(dòng)時(shí),讀屏軟件可以按照該基準(zhǔn)朗讀速度進(jìn)行讀屏,當(dāng)隨著所采集的運(yùn)動(dòng)參數(shù)指示用戶(hù)運(yùn)動(dòng)劇烈程度在變化時(shí),可以根據(jù)運(yùn)動(dòng)參數(shù)的變化幅度對(duì)朗讀速度進(jìn)行適應(yīng)性調(diào)整。
例如,當(dāng)運(yùn)動(dòng)參數(shù)較大,可以基于基準(zhǔn)朗讀速度將當(dāng)前的朗讀速度適當(dāng)?shù)卣{(diào)高,若運(yùn)動(dòng)參數(shù)較小,可以基于基準(zhǔn)朗讀速度將當(dāng)前的朗讀速度適當(dāng)?shù)卣{(diào)低。具體的對(duì)朗讀速度的調(diào)整大小可以根據(jù)實(shí)際需要而靈活設(shè)置,本申請(qǐng) 不作限定。
另外,在實(shí)際應(yīng)用中,還可以設(shè)定朗讀速度的上限值和下限值,則當(dāng)朗讀速度到達(dá)上限值時(shí),即使用戶(hù)的運(yùn)動(dòng)參數(shù)更大,也仍然維持在該朗讀速度,以防止朗讀速度太快影響朗讀效果;同理,當(dāng)朗讀速度到達(dá)下限值時(shí),即使用戶(hù)的運(yùn)動(dòng)參數(shù)更小,也仍然維持在該朗讀速度,以防止朗讀速度太慢影響朗讀效果。
接下來(lái)通過(guò)一具體實(shí)施例詳細(xì)說(shuō)明如何根據(jù)用戶(hù)的運(yùn)動(dòng)情況調(diào)整讀屏軟件的朗讀速度。
本申請(qǐng)實(shí)施例中,可以通過(guò)下式計(jì)算朗讀速度:
其中,spead表示朗讀速度,spead'表示基準(zhǔn)朗讀速度,k表示當(dāng)前時(shí)刻所采集的用戶(hù)的運(yùn)動(dòng)參數(shù),k’為基準(zhǔn)運(yùn)動(dòng)參數(shù)。
基準(zhǔn)運(yùn)動(dòng)參數(shù)是指用戶(hù)在正常運(yùn)動(dòng)狀態(tài)下的運(yùn)動(dòng)參數(shù),該基準(zhǔn)運(yùn)動(dòng)參數(shù)可以預(yù)先設(shè)定,或者是根據(jù)用戶(hù)的性別、年齡等個(gè)人信息分析后設(shè)置的運(yùn)動(dòng)參數(shù),或者是提示用戶(hù)按照正常跑步速度跑步,根據(jù)所采集的加速度參數(shù)而計(jì)算的運(yùn)動(dòng)參數(shù);或者還可以是用戶(hù)自行設(shè)置的運(yùn)動(dòng)參數(shù)。
因此,用戶(hù)的運(yùn)動(dòng)參數(shù)與基準(zhǔn)運(yùn)動(dòng)參數(shù)的比值可以指示用戶(hù)運(yùn)動(dòng)劇烈程度。若當(dāng)前的運(yùn)動(dòng)參數(shù)變大,則
而
利用上述方式計(jì)算得到的朗讀速度,并控制讀屏軟件按照該朗讀速度進(jìn)行朗讀,能使語(yǔ)音播放控制準(zhǔn)確地與用戶(hù)的運(yùn)動(dòng)狀態(tài)相適應(yīng),使播放控制更為智能??梢岳斫猓趯?shí)際應(yīng)用中還可以根據(jù)需要靈活設(shè)置多種其他的計(jì)算 方式。
接下來(lái)以播放軟件為音頻播放軟件為例再次說(shuō)明如何根據(jù)運(yùn)動(dòng)參數(shù)進(jìn)行播放控制。對(duì)于音頻播放軟件,若所述運(yùn)動(dòng)參數(shù)指示用戶(hù)運(yùn)動(dòng)劇烈程度升高,則控制音頻播放軟件播放節(jié)奏更高的音頻文件;若所述運(yùn)動(dòng)參數(shù)指示用戶(hù)運(yùn)動(dòng)劇烈程度降低,則控制音頻播放軟件播放節(jié)奏更低的音頻文件。
具體的,利用運(yùn)動(dòng)參數(shù)指示用戶(hù)運(yùn)動(dòng)劇烈程度,可以是將當(dāng)前采集的運(yùn)動(dòng)參數(shù)與上一次采集的運(yùn)動(dòng)參數(shù)進(jìn)行比較后確定。例如,當(dāng)前運(yùn)動(dòng)參數(shù)比上一次采集的運(yùn)動(dòng)參數(shù)大,則表示用戶(hù)運(yùn)動(dòng)劇烈程度升高,可以切換播放節(jié)奏更高的音頻文件,從而使語(yǔ)音播放節(jié)奏變快。若當(dāng)前運(yùn)動(dòng)參數(shù)比上一次采集的運(yùn)動(dòng)參數(shù)小,則表示用戶(hù)運(yùn)動(dòng)劇烈程度降低,可以切換播放節(jié)奏更低的音頻文件,從而使語(yǔ)音播放節(jié)奏變低。
其中,音頻文件的節(jié)奏高低可以通過(guò)獲取音頻文件的每分鐘節(jié)拍數(shù)而確定。每分鐘節(jié)拍數(shù)(beatperminute)是指一分鐘的時(shí)間段落之間,所發(fā)出的聲音節(jié)拍的數(shù)量。每分鐘節(jié)拍數(shù)可以用來(lái)衡量音樂(lè)或者聲音的節(jié)奏快慢,其數(shù)值越高則表示節(jié)奏越快。
具體的,可以將當(dāng)前所獲取的用戶(hù)的運(yùn)動(dòng)參數(shù)與基準(zhǔn)運(yùn)動(dòng)參數(shù)進(jìn)行對(duì)比,根據(jù)兩者的差異與預(yù)設(shè)的基準(zhǔn)節(jié)拍數(shù)確定一節(jié)拍數(shù)范圍,控制音頻播放軟件播放音頻文件,該播放的音頻文件的節(jié)拍數(shù)在所確定的節(jié)拍數(shù)范圍內(nèi)。
例如,可以采用如下方式計(jì)算目標(biāo)節(jié)拍數(shù):
其中,bpm表示目標(biāo)節(jié)拍數(shù),bpm’表示基準(zhǔn)節(jié)拍數(shù)。
其中,該基準(zhǔn)節(jié)拍數(shù)可以是通過(guò)統(tǒng)計(jì)用戶(hù)較常播放的多個(gè)音頻的每分鐘節(jié)拍數(shù)而計(jì)算得到,也可以是由用戶(hù)設(shè)定的平均每分鐘節(jié)拍數(shù)。
利用上述方式可以快速計(jì)算得到目標(biāo)節(jié)拍數(shù),進(jìn)而確定一合適的節(jié)拍數(shù)范圍。例如,當(dāng)計(jì)算得到的目標(biāo)節(jié)拍數(shù)是130,該節(jié)拍數(shù)范圍可以是在130上下增減一定節(jié)拍數(shù)所構(gòu)成的范圍,如125至135等。
在播放音頻文件時(shí),可以根據(jù)用戶(hù)運(yùn)動(dòng)參數(shù)選擇在對(duì)應(yīng)節(jié)拍數(shù)范圍內(nèi)的音頻文件進(jìn)行播放,從而使所播放的音頻文件的節(jié)奏與用戶(hù)的運(yùn)動(dòng)狀態(tài)相適應(yīng),使音頻播放控制更為智能。在實(shí)際應(yīng)用中,可以預(yù)先檢測(cè)音頻庫(kù)中每個(gè)音頻文件的每分鐘節(jié)拍數(shù),在需要切換播放不同節(jié)奏的音頻文件時(shí),可以快速地從音頻庫(kù)中選取合適的音頻文件進(jìn)行播放。
如圖2所示,圖2是根據(jù)一示例性實(shí)施例示出的一種播放控制的應(yīng)用場(chǎng)景示意圖。在圖2所示的場(chǎng)景中,包括一作為智能終端的智能手機(jī)和一作為穿戴終端的智能手環(huán)。智能手機(jī)和智能手環(huán)無(wú)線(xiàn)連接,并基于無(wú)線(xiàn)連接在兩者之間進(jìn)行信息傳輸和交互??梢岳斫獾氖牵緦?shí)施例的智能終端僅以智能手機(jī)為例進(jìn)行說(shuō)明,本實(shí)施例的穿戴終端僅以智能手環(huán)為例進(jìn)行說(shuō)明,實(shí)際應(yīng)用中智能終端還可具體是隨身聽(tīng)設(shè)備等其他終端,穿戴終端還可以具體是智能手表等其他設(shè)備。
在圖2所示應(yīng)用場(chǎng)景中,用戶(hù)手腕上戴著智能手環(huán)跑步,同時(shí)利用智能手機(jī)中安裝的讀屏軟件收聽(tīng)其朗讀的語(yǔ)音。圖2所示的智能手環(huán)可以將所采集的運(yùn)動(dòng)參數(shù)發(fā)送給智能手機(jī),智能手機(jī)根據(jù)所獲取的運(yùn)動(dòng)參數(shù),確定用戶(hù)運(yùn)動(dòng)劇烈程度,以控制讀屏軟件的朗讀速度,使得讀屏軟件的語(yǔ)音播放能與用戶(hù)的用戶(hù)運(yùn)動(dòng)劇烈程度相適應(yīng)。
與前述方法的實(shí)施例相對(duì)應(yīng),本申請(qǐng)還提供了播放控制裝置及其所應(yīng)用的終端的實(shí)施例。
如圖3所示,圖3是本申請(qǐng)根據(jù)一示例性實(shí)施例示出的一種播放控制裝置的框圖,所述音頻播放裝置包括:運(yùn)動(dòng)參數(shù)獲取模塊31和播放控制模塊32。
其中,運(yùn)動(dòng)參數(shù)獲取模塊31,用于獲取指示用戶(hù)運(yùn)動(dòng)劇烈程度的運(yùn)動(dòng)參數(shù)。
播放控制模塊32,用于根據(jù)所述運(yùn)動(dòng)參數(shù)進(jìn)行播放控制,以使播放軟件的運(yùn)行與用戶(hù)運(yùn)動(dòng)劇烈程度相適應(yīng)。
在一個(gè)可選的實(shí)現(xiàn)方式中,所述播放控制模塊31,包括第一控制子模塊, 具體用于:若所述運(yùn)動(dòng)參數(shù)指示用戶(hù)運(yùn)動(dòng)劇烈程度升高,則調(diào)高讀屏軟件的朗讀速度;若所述運(yùn)動(dòng)參數(shù)指示用戶(hù)運(yùn)動(dòng)劇烈程度降低,則調(diào)低讀屏軟件的朗讀速度。
在一個(gè)可選的實(shí)現(xiàn)方式中,所述朗讀速度的調(diào)高或調(diào)低的幅度根據(jù)運(yùn)動(dòng)參數(shù)的大小和讀屏軟件的基準(zhǔn)朗讀速度而確定。
在一個(gè)可選的實(shí)現(xiàn)方式中,所述播放控制模塊31,包括第二控制子模塊,具體用于:若所述運(yùn)動(dòng)參數(shù)指示用戶(hù)運(yùn)動(dòng)劇烈程度升高,則控制音頻播放軟件播放節(jié)奏更高的音頻文件;若所述運(yùn)動(dòng)參數(shù)指示用戶(hù)運(yùn)動(dòng)劇烈程度降低,則控制音頻播放軟件播放節(jié)奏更低的音頻文件。
在一個(gè)可選的實(shí)現(xiàn)方式中,所述音頻文件的節(jié)奏高低通過(guò)獲取音頻文件的每分鐘節(jié)拍數(shù)而確定。
在一個(gè)可選的實(shí)現(xiàn)方式中,所述運(yùn)動(dòng)參數(shù)通過(guò)穿戴終端檢測(cè)用戶(hù)的運(yùn)動(dòng)劇烈程度而獲得,或者是通過(guò)跑步機(jī)檢測(cè)用戶(hù)的運(yùn)動(dòng)劇烈程度而獲得。
相應(yīng)的,本申請(qǐng)還提供一種播放控制裝置,所述裝置包括有處理器;用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;其中,所述處理器被配置為:
獲取指示用戶(hù)運(yùn)動(dòng)劇烈程度的運(yùn)動(dòng)參數(shù)。
根據(jù)所述運(yùn)動(dòng)參數(shù)進(jìn)行播放控制,以使播放軟件的運(yùn)行與用戶(hù)運(yùn)動(dòng)劇烈程度相適應(yīng)。
上述裝置中各個(gè)單元的功能和作用的實(shí)現(xiàn)過(guò)程具體詳見(jiàn)上述方法中對(duì)應(yīng)步驟的實(shí)現(xiàn)過(guò)程,在此不再贅述。
對(duì)于裝置實(shí)施例而言,由于其基本對(duì)應(yīng)于方法實(shí)施例,所以相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本申請(qǐng)方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。
如圖4所示,圖4是本申請(qǐng)根據(jù)一示例性實(shí)施例示出的一種用于播放控制裝置1100的框圖。例如,裝置1100可以是移動(dòng)電話(huà),計(jì)算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺(tái),平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個(gè)人數(shù)字助理等。
參照?qǐng)D4,裝置1100可以包括以下一個(gè)或多個(gè)組件:處理組件1102,存儲(chǔ)器1104,電源組件1106,多媒體組件1108,音頻組件1110,輸入/輸出(i/o)的接口1112,傳感器組件1114,以及通信組件1116。
處理組件1102通??刂蒲b置1100的整體操作,諸如與顯示,電話(huà)呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件1102可以包括一個(gè)或多個(gè)處理器1120來(lái)執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1102可以包括一個(gè)或多個(gè)模塊,便于處理組件1102和其他組件之間的交互。例如,處理組件1102可以包括多媒體模塊,以方便多媒體組件1108和處理組件1102之間的交互。
存儲(chǔ)器1104被配置為存儲(chǔ)各種類(lèi)型的數(shù)據(jù)以支持在裝置1100的操作。這些數(shù)據(jù)的示例包括用于在裝置1100上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話(huà)簿數(shù)據(jù),消息,圖片,視頻等。存儲(chǔ)器1104可以由任何類(lèi)型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(sram),電可擦除可編程只讀存儲(chǔ)器(eeprom),可擦除可編程只讀存儲(chǔ)器(eprom),可編程只讀存儲(chǔ)器(prom),只讀存儲(chǔ)器(rom),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤(pán)或光盤(pán)。
電源組件1106為裝置1100的各種組件提供電力。電源組件1106可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為裝置1100生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件1108包括在所述裝置1100和用戶(hù)之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(lcd)和觸摸面板(tp)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來(lái)自用戶(hù)的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測(cè)觸摸、滑動(dòng)和觸摸面板上 的手勢(shì)。所述觸摸傳感器可以不僅感測(cè)觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測(cè)與所述觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件1108包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)裝置1100處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件1110被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件1110包括一個(gè)麥克風(fēng)(mic),當(dāng)裝置1100處于操作模式,如呼叫模式、記錄模式和語(yǔ)音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器1104或經(jīng)由通信組件1116發(fā)送。在一些實(shí)施例中,音頻組件1110還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。
i/o接口1112為處理組件1102和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤(pán),點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁(yè)按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。
傳感器組件1114包括一個(gè)或多個(gè)傳感器,用于為裝置1100提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件1114可以檢測(cè)到裝置1100的打開(kāi)/關(guān)閉狀態(tài),組件的相對(duì)定位,例如所述組件為裝置1100的顯示器和小鍵盤(pán),傳感器組件1114還可以檢測(cè)裝置1100或裝置1100一個(gè)組件的位置改變,用戶(hù)與裝置1100接觸的存在或不存在,裝置1100方位或加速/減速和裝置1100的溫度變化。傳感器組件1114可以包括接近傳感器,被配置用來(lái)在沒(méi)有任何的物理接觸時(shí)檢測(cè)附近物體的存在。傳感器組件1114還可以包括光傳感器,如cmos或ccd圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件1114還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器,微波傳感器或溫度傳感器。
通信組件1116被配置為便于裝置1100和其他設(shè)備之間有線(xiàn)或無(wú)線(xiàn)方式的通信。裝置1100可以接入基于通信標(biāo)準(zhǔn)的無(wú)線(xiàn)網(wǎng)絡(luò),如wifi,2g或3g,或它們的組合。在一個(gè)示例性實(shí)施例中,通信組件1116經(jīng)由廣播信道接收來(lái) 自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,所述通信組件1116還包括近場(chǎng)通信(nfc)模塊,以促進(jìn)短程通信。例如,在nfc模塊可基于射頻識(shí)別(rfid)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(irda)技術(shù),超寬帶(uwb)技術(shù),藍(lán)牙(bt)技術(shù)和其他技術(shù)來(lái)實(shí)現(xiàn)。
在示例性實(shí)施例中,裝置1100可以被一個(gè)或多個(gè)應(yīng)用專(zhuān)用集成電路(asic)、數(shù)字信號(hào)處理器(dsp)、數(shù)字信號(hào)處理設(shè)備(dspd)、可編程邏輯器件(pld)、現(xiàn)場(chǎng)可編程門(mén)陣列(fpga)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述方法。
在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器1104,上述指令可由裝置1100的處理器1120執(zhí)行以完成上述方法。例如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是rom、隨機(jī)存取存儲(chǔ)器(ram)、cd-rom、磁帶、軟盤(pán)和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)所述存儲(chǔ)介質(zhì)中的指令由終端的處理器執(zhí)行時(shí),使得終端能夠執(zhí)行一種播放控制方法,所述方法包括:
獲取指示用戶(hù)運(yùn)動(dòng)劇烈程度的運(yùn)動(dòng)參數(shù)。
根據(jù)所述運(yùn)動(dòng)參數(shù)進(jìn)行播放控制,以使播放軟件的運(yùn)行與用戶(hù)運(yùn)動(dòng)劇烈程度相適應(yīng)。
本領(lǐng)域技術(shù)人員在考慮說(shuō)明書(shū)及實(shí)踐這里申請(qǐng)的發(fā)明后,將容易想到本申請(qǐng)的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本申請(qǐng)的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本申請(qǐng)的一般性原理并包括本申請(qǐng)未申請(qǐng)的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說(shuō)明書(shū)和實(shí)施例僅被視為示例性的,本申請(qǐng)的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本申請(qǐng)并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本申請(qǐng)的范圍僅由所附的權(quán)利要求來(lái)限制。
以上所述僅為本申請(qǐng)的較佳實(shí)施例而已,并不用以限制本申請(qǐng),凡在本申請(qǐng)的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在 本申請(qǐng)保護(hù)的范圍之內(nèi)。