本發(fā)明涉及一種通信領(lǐng)域。更具體地講,涉及一種訓練輔助裝置和終端的訓練輔助方法。
背景技術(shù):
用戶在訓練期間經(jīng)常需要進行提醒和收聽音樂。目前,通常采用播放鈴聲的方式進行訓練的提醒。然而,對訓練進行提醒和播放音樂是兩個相互獨立的過程,播放的用于提醒的鈴聲通常會打斷或干擾音樂的播放,導致用戶的使用體驗十分不好。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于提供一種訓練輔助裝置和終端的訓練輔助方法,可以避免多媒體文件的播放和對用戶的提醒之間的相互干擾。
本發(fā)明的一方面在于提供一種終端的訓練輔助方法,包括:(A)獲取包括預定數(shù)量的訓練項目的訓練計劃;(B)根據(jù)每個訓練項目的目標運動量生成每個訓練項目所對應的多媒體播放列表;(C)播放生成的多媒體播放列表。
可選地,任意一個訓練項目的目標運動量包括:時間長度和/或計數(shù)值和/或運動軌跡;其中,當所述任意一個訓練項目的目標運動量是時間長度時,所述任意一個訓練項目所對應的多媒體播放列表的播放時間長度等于所述任意一個訓練項目的時間長度;其中,當所述任意一個訓練項目的目標運動量是計數(shù)值和/或運動軌跡時,所述任意一個訓練項目所對應的多媒體播放列表的播放時間長度等于估計的完成所述任意一個訓練項目的計數(shù)值和/或運動軌跡所花費的時間長度。
可選地,步驟(C)還包括:當任意一個多媒體播放列表播放完成時,如果該多媒體播放列表所對應的訓練項目的目標運動量是計數(shù)值和/或運動軌跡,并且該多媒體播放列表所對應的訓練項目的計數(shù)值和/或運動軌跡未完成,則重復播放該多媒體播放列表,直至該多媒體播放列表所對應的訓練項目的計數(shù)值和/或運動軌跡完成;當任意一個訓練項目的目標運動量完成時,如果該訓練項目的目標運動量是計數(shù)值和/或運動軌跡,并且該訓練項目所對應的多媒體播放列表未播放完,則結(jié)束對該訓練項目所對應的多媒體播放列表的播放。
可選地,當任意一個訓練項目的目標運動量是計數(shù)值和/或運動軌跡時,獲取所述任意一個訓練項目的進行速度,根據(jù)所述任意一個訓練項目的未完成的計數(shù)值和/或未完成的運動軌跡和進行速度估計完成所述任意一個訓練項目所需的剩余時間長度,根據(jù)估計的剩余時間長度調(diào)整所述任意一個訓練項目所對應的多媒體播放列表,使所述任意一個訓練項目所對應的多媒體播放列表中的未播放內(nèi)容的播放時間長度總和等于估計的剩余時間長度。
可選地,所述方法還包括:獲取每個訓練項目的運動類型,其中,步驟(B)包括:根據(jù)每個訓練項目的目標運動量和運動類型生成每個訓練項目所對應的多媒體播放列表,其中,每個訓練項目所對應的多媒體播放列表中的多媒體文件的風格對應于該訓練項目的運動類型。
可選地,步驟(C)包括:按照所述預定數(shù)量的訓練項目的預定排序,對所述預定數(shù)量的訓練項目所對應的多媒體播放列表進行播放。
可選地,所述方法還包括:當按照所述預定排序最后一個訓練項目所對應的多媒體播放列表停止播放時,提醒用戶訓練計劃已經(jīng)完成。
可選地,所述方法還包括:將每個訓練項目所對應的多媒體播放列表發(fā)送到與所述終端匹配的可穿戴設備。
可選地,所述預定數(shù)量為大于或等于1的自然數(shù)。
可選地,所述計數(shù)值包括:訓練項目的重復次數(shù)計數(shù)值和/或運動距離計數(shù)值和/或運動軌跡的重復次數(shù)計數(shù)值。
本發(fā)明的另一方面提供一種訓練輔助裝置,包括:獲取單元,獲取包括預定數(shù)量的訓練項目的訓練計劃;創(chuàng)建單元,根據(jù)每個訓練項目的目標運動量生成每個訓練項目所對應的多媒體播放列表;播放單元,播放生成的多媒體播放列表。
可選地,任意一個訓練項目的目標運動量包括:時間長度和/或計數(shù)值和/或運動軌跡;其中,當所述任意一個訓練項目的目標運動量是時間長度時,所述任意一個訓練項目所對應的多媒體播放列表的播放時間長度等于所述任意一個訓練項目的時間長度;其中,當所述任意一個訓練項目的目標運動量是計數(shù)值和/或運動軌跡時,所述任意一個訓練項目所對應的多媒體播放列表的播放時間長度等于估計的完成所述任意一個訓練項目的計數(shù)值和/或運動軌跡所花費的時間長度。
可選地,當任意一個多媒體播放列表播放完成時,如果該多媒體播放列表所對應的訓練項目的目標運動量是計數(shù)值和/或運動軌跡,并且該多媒體播放列表所對應的訓練項目的計數(shù)值和/或運動軌跡未完成,則播放單元重復播放該多媒體播放列表,直至該多媒體播放列表所對應的訓練項目的計數(shù)值和/或運動軌跡完成;當任意一個訓練項目的目標運動量完成時,如果該訓練項目的目標運動量是計數(shù)值和/或運動軌跡,并且該訓練項目所對應的多媒體播放列表未播放完,則播放單元結(jié)束對該訓練項目所對應的多媒體播放列表的播放。
可選地,當獲取單元中任意一個訓練項目的目標運動量是計數(shù)值和/或運動軌跡時,創(chuàng)建單元獲取所述任意一個訓練項目的進行速度,根據(jù)所述任意一個訓練項目的未完成的計數(shù)值和/或未完成的運動軌跡和所述創(chuàng)建單元獲取的進行速度估計完成所述任意一個訓練項目所需的剩余時間長度,根據(jù)所述估計的剩余時間長度調(diào)整所述任意一個訓練項目所對應的多媒體播放列表,使所述任意一個訓練項目所對應的多媒體播放列表中未播放內(nèi)容的播放時間長度總和等于該估計的剩余時間長度。
可選地,所述裝置還包括:運動類型單元,獲取每個訓練項目的運動類型,其中,所述創(chuàng)建單元根據(jù)所述每個訓練項目的目標運動量和所述運動類型單元獲取的運動類型生成每個訓練項目所對應的多媒體播放列表,所述每個訓練項目所對應的多媒體播放列表中的多媒體文件的風格對應于該訓練項目的運動類型。
可選地,所述播放單元按照所述預定數(shù)量的訓練項目的預定排序,對所述預定數(shù)量的訓練項目所對應的多媒體播放列表進行播放。
可選地,所述裝置還包括:提醒單元,當按照所述預定排序最后一個訓練項目所對應的多媒體播放列表停止播放時,提醒用戶訓練計劃已經(jīng)完成。
可選地,所述裝置還包括:發(fā)送單元,將每個訓練項目所對應的多媒體播放列表發(fā)送到與所述裝置匹配的可穿戴設備。
可選地,所述預定數(shù)量為大于或等于1的自然數(shù)。
可選地,所述計數(shù)值包括:訓練項目的重復次數(shù)計數(shù)值和/或運動距離計數(shù)值和/或運動軌跡的重復次數(shù)計數(shù)值。
根據(jù)本發(fā)明的訓練輔助裝置和終端的訓練輔助方法,通過播放的多媒體文件,實現(xiàn)對用戶的訓練進行輔助提醒,避免了多媒體文件的播放和對用戶的提醒之間的相互干擾。
將在接下來的描述中部分闡述本發(fā)明另外的方面和/或優(yōu)點,還有一部分通過描述將是清楚的,或者可以經(jīng)過本發(fā)明的實施而得知。
附圖說明
通過下面結(jié)合附圖進行的詳細描述,本發(fā)明的上述和其它目的、特點和優(yōu)點將會變得更加清楚,其中:
圖1示出根據(jù)本發(fā)明的實施例的終端的訓練輔助方法的流程圖;
圖2示出根據(jù)本發(fā)明的實施例的訓練輔助裝置的框圖。
具體實施方式
現(xiàn)在,將參照附圖更充分地描述不同的示例實施例,其中,一些示例性實施例在附圖中示出。
在以下實施例中,終端可以是各種能夠播放多媒體文件的電子設備,例如,智能手機、平板電腦、筆記本電腦等。
下面參照圖1至圖2描述根據(jù)本發(fā)明的實施例的訓練輔助裝置和終端的訓練輔助方法。
圖1示出根據(jù)本發(fā)明的實施例的終端的訓練輔助方法的流程圖。
在步驟S10,獲取包括預定數(shù)量的訓練項目的訓練計劃。
這里,訓練項目可包括各種運動項目和用于休息的項目。訓練計劃可指組織實施訓練的具體安排,換言之,預定數(shù)量的訓練項目按照預定排序可形成訓練計劃。預定數(shù)量可由用戶根據(jù)自己的需要進行設置,優(yōu)選地,所述預定數(shù)量為大于或等于1的自然數(shù)。
作為示例,訓練計劃可包括3個訓練項目,依次為:跑步1小時、休息15分鐘、騎自行車30分鐘。
應當理解,可通過各種獲取方法獲取包括預定數(shù)量的訓練項目的訓練計劃,本發(fā)明對此不作限定。
在步驟S20,根據(jù)每個訓練項目的目標運動量生成每個訓練項目所對應的多媒體播放列表。
應當理解,可通過各種多媒體播放列表生成方法得到每個訓練項目所對應的多媒體播放列表,本發(fā)明對此不作限定。
這里,多媒體播放列表可包括多個多媒體文件。多媒體文件可為各種影音或者視頻文件。
優(yōu)選地,任意一個訓練項目的目標運動量包括:時間長度和/或計數(shù)值和/或運動軌跡。
這里,運動軌跡可指從運動開始至結(jié)束所經(jīng)過的路線。
優(yōu)選地,計數(shù)值可包括:訓練項目的重復次數(shù)計數(shù)值和/或運動距離計數(shù)值和/或運動軌跡的重復次數(shù)計數(shù)值。例如,訓練項目的重復次數(shù)計數(shù)值可為仰臥起坐10次,運動距離計數(shù)值可為跑步1000米,運動軌跡的重復次數(shù)計數(shù)值可為沿固定路線往返1次。
作為示例,瑜伽的目標運動量可為:20分鐘;跳繩的目標運動量可為:跳躍100次,也可為:跳躍100次,時間為1分鐘;跑步的目標運動量可為:沿固定路線從起點A跑步至終點B,也可為:沿固定路線從起點A至終點B,跑步時間為1小時;步行的目標運動量可為:沿學校操場的400米跑道行走3圈,也可為:沿學校操場的400米跑道行走3圈,步行時間為30分鐘。應當理解,本實施例提供的上述內(nèi)容僅是示例性的,本發(fā)明不限于此。
在一個實施例中,當所述任意一個訓練項目的目標運動量是時間長度時,所述任意一個訓練項目所對應的多媒體播放列表的播放時間長度等于所述任意一個訓練項目的時間長度。換言之,當生成的多媒體播放列表開始播放時,開始進行對應的訓練項目的時間長度的計時;當生成的多媒體播放列表播放完成時,到達對應的訓練項目的時間長度的終點,從而實現(xiàn)將每個訓練項目所對應的多媒體播放列表的播放完成作為完成目標運動量的提醒。
在另一實施例中,當所述任意一個訓練項目的目標運動量是計數(shù)值和/或運動軌跡時,所述任意一個訓練項目所對應的多媒體播放列表的播放時間長度等于估計的完成所述任意一個訓練項目的計數(shù)值和/或運動軌跡所花費的時間長度。換言之,當生成的多媒體播放列表開始播放時,開始記錄對應的訓練項目的計數(shù)值和/或運動軌跡;當生成的多媒體播放列表播放完成時,對應的訓練項目的計數(shù)值和/或運動軌跡完成,從而實現(xiàn)將每個訓練項目所對應的多媒體播放列表的播放完成作為完成目標運動量的提醒。
優(yōu)選地,當任意一個訓練項目的目標運動量是計數(shù)值和/或運動軌跡時,獲取所述任意一個訓練項目的進行速度,根據(jù)所述任意一個訓練項目的未完成的計數(shù)值和/或未完成的運動軌跡和進行速度估計完成所述任意一個訓練項目所需的剩余時間長度,根據(jù)估計的剩余時間長度調(diào)整所述任意一個訓練項目所對應的多媒體播放列表,使所述任意一個訓練項目所對應的多媒體播放列表中的未播放內(nèi)容的播放時間長度總和等于估計的剩余時間長度。換言之,當調(diào)整后的多媒體播放列表播放完成時,對應的訓練項目的計數(shù)值和/或運動軌跡完成。
這里,訓練項目的剩余時間長度等于所述訓練項目的未完成的計數(shù)值和/或未完成的運動軌跡除以所述訓練項目的進行速度。
應當理解,當任意一個訓練項目的目標運動量是計數(shù)值和/或運動軌跡時,可能存在三種情況:(1)當任意一個多媒體播放列表播放完成時,該多媒體播放列表所對應的訓練項目的計數(shù)值和/或運動軌跡未完成。(2)當任意一個訓練項目的目標運動量完成時,該訓練項目所對應的多媒體播放列表未播放完。(3)當任意一個多媒體播放列表播放完成時,該多媒體播放列表所對應的訓練項目的計數(shù)值和/或運動軌跡完成。
換言之,估計完成所述任意一個訓練項目所需的剩余時間長度與實際完成所述任意一個訓練項目所需的剩余時間長度相比,可能存在三種情況:(1)估計的剩余時間長度小于實際的剩余時間長度;(2)估計的剩余時間長度大于實際的剩余時間長度;(3)估計的剩余時間長度等于實際的剩余時間長度。
在步驟S20的一個實施例中,根據(jù)每個訓練項目的目標運動量和運動類型生成每個訓練項目所對應的多媒體播放列表。每個訓練項目所對應的多媒體播放列表中的多媒體文件的風格對應于該訓練項目的運動類型。換言之,將播放的多媒體文件的風格的改變作為完成對應的訓練項目的目標運動量的提醒。
在此情況下,所述方法還包括:獲取每個訓練項目的運動類型。
應當理解,可采用各種運動類型劃分方式進行類型區(qū)分,也可采用各種風格劃分方式進行多媒體文件的風格區(qū)分,本發(fā)明對此均不作限定。
例如,多媒體文件的風格可包括:爵士、古典、搖滾、藍調(diào)、流行、鄉(xiāng)村等。運動類型可包括:有氧運動、力量訓練和柔韌性運動等。跑步、步行、騎自行車、健美操等訓練項目的運動類型為有氧運動;啞鈴、杠鈴等訓練項目的運動類型為力量訓練;瑜伽、柔術(shù)等訓練項目的運動類型為柔韌性運動。應當理解,本實施例提供的上述內(nèi)容僅是示例性的,本發(fā)明不限于此。
作為示例,古典風格可對應于柔韌性運動,搖滾風格可對應于有氧運動。換言之,訓練項目為瑜伽時,對應的多媒體播放列表中的多媒體文件的風格可為古典風格;訓練項目為跑步時,對應的多媒體播放列表中的多媒體文件的風格可為搖滾風格。以訓練計劃是:瑜伽20分鐘、跑步10分鐘為例,當播放的多媒體文件的風格為古典風格或搖滾風格時,表示目前進行的訓練項目是瑜伽或跑步;當播放的多媒體文件的風格由古典風格切換為搖滾風格時,表示瑜伽的目標運動量完成。應當理解,本實施例提供的上述內(nèi)容僅是示例性的,本發(fā)明不限于此。
在步驟S30,播放生成的多媒體播放列表。
應當理解,可通過各種播放方法進行生成的多媒體播放列表的播放,本發(fā)明對此不作限定。
當任意一個多媒體播放列表播放完成時,如果該多媒體播放列表所對應的訓練項目的目標運動量是計數(shù)值和/或運動軌跡,并且該多媒體播放列表所對應的訓練項目的計數(shù)值和/或運動軌跡未完成,則重復播放該多媒體播放列表,直至該多媒體播放列表所對應的訓練項目的計數(shù)值和/或運動軌跡完成。應當理解,在重復播放該多媒體播放列表時,可從第一個多媒體文件開始重新播放該多媒體播放列表,也可重復播放該多媒體播放列表中的任意一個多媒體文件,直至該多媒體播放列表所對應的訓練項目的計數(shù)值和/或運動軌跡完成。
當任意一個訓練項目的目標運動量完成時,如果該訓練項目的目標運動量是計數(shù)值和/或運動軌跡,并且該訓練項目所對應的多媒體播放列表未播放完,則結(jié)束對該訓練項目所對應的多媒體播放列表的播放。
優(yōu)選地,按照所述預定數(shù)量的訓練項目的預定排序,對所述預定數(shù)量的訓練項目所對應的多媒體播放列表進行播放。換言之,與預定數(shù)量的訓練項目所對應的多媒體列表的播放順序與所述訓練項目在訓練計劃中的排序相同,從而在進行任意一個訓練項目時,播放該訓練項目所對應的多媒體播放列表。
在此情況下,所述方法還包括:當按照所述預定排序最后一個訓練項目所對應的多媒體播放列表停止播放時,提醒用戶訓練計劃已經(jīng)完成。這里,可通過預先設置的“提示音”對用戶進行提醒,也可將多媒體播放列表的停止播放作為對用戶的提醒。
優(yōu)選地,所述方法還包括:將每個訓練項目所對應的多媒體播放列表發(fā)送到與所述終端匹配的可穿戴設備。換言之,可通過與終端匹配的可穿戴設備對所述多媒體播放列表進行播放。
這里,可穿戴設備可指各種與終端匹配的具有播放功能的智能穿戴設備。
應當理解,可通過各種發(fā)送方法將所述多媒體播放列表發(fā)送到所述可穿戴設備,本發(fā)明對此不作限定。
圖2示出根據(jù)本發(fā)明的實施例的訓練輔助裝置的框圖。
參照圖2,根據(jù)本發(fā)明的實施例的訓練輔助裝置包括:獲取單元100、創(chuàng)建單元200、播放單元300。
獲取單元100獲取包括預定數(shù)量的訓練項目的訓練計劃。
這里,訓練項目可包括各種運動項目和用于休息的項目。訓練計劃可指組織實施訓練的具體安排,換言之,預定數(shù)量的訓練項目按照預定排序可形成訓練計劃。預定數(shù)量可由用戶根據(jù)自己的需要進行設置,優(yōu)選地,所述預定數(shù)量為大于或等于1的自然數(shù)。
作為示例,訓練計劃可包括3個訓練項目,分別為:跑步1小時、休息15分鐘、騎自行車30分鐘。
應當理解,獲取單元100可通過各種獲取方法獲取包括預定數(shù)量的訓練項目的訓練計劃,本發(fā)明對此不作限定。
創(chuàng)建單元200根據(jù)每個訓練項目的目標運動量生成每個訓練項目所對應的多媒體播放列表。
應當理解,創(chuàng)建單元200可通過各種多媒體播放列表生成方法創(chuàng)建每個訓練項目所對應的多媒體播放列表,本發(fā)明對此不作限定。
這里,多媒體播放列表可包括多個多媒體文件。多媒體文件可為各種影音或者視頻文件。
優(yōu)選地,任意一個訓練項目的目標運動量包括:時間長度和/或計數(shù)值和/或運動軌跡。
這里,運動軌跡可指從運動開始至結(jié)束所經(jīng)過的路線。
優(yōu)選地,計數(shù)值可包括:訓練項目的重復次數(shù)計數(shù)值和/或運動距離計數(shù)值和/或運動軌跡的重復次數(shù)計數(shù)值。例如,訓練項目的重復次數(shù)計數(shù)值可為仰臥起坐10次,運動距離計數(shù)值可為跑步1000米,運動軌跡的重復次數(shù)計數(shù)值可為沿固定路線往返1次。
作為示例,瑜伽的目標運動量可為:20分鐘;跳繩的目標運動量可為:跳躍100次,也可為:跳躍100次,時間為1分鐘;跑步的目標運動量可為:沿固定路線從起點A跑步至終點B,也可為:沿固定路線從起點A至終點B,跑步時間為1小時;步行的目標運動量可為:沿學校操場的400米跑道行走3圈,也可為:沿學校操場的400米跑道行走3圈,步行時間為30分鐘。應當理解,本實施例提供的上述內(nèi)容僅是示例性的,本發(fā)明不限于此。
在一個實施例中,當所述任意一個訓練項目的目標運動量是時間長度時,所述任意一個訓練項目所對應的多媒體播放列表的播放時間長度等于所述任意一個訓練項目的時間長度。換言之,當創(chuàng)建單元200生成的多媒體播放列表開始播放時,開始進行對應的訓練項目的時間長度的計時;當創(chuàng)建單元200生成的多媒體播放列表播放完成時,到達對應的訓練項目的時間長度的終點,從而實現(xiàn)將每個訓練項目所對應的多媒體播放列表的播放完成作為完成目標運動量的提醒。
在另一實施例中,當所述任意一個訓練項目的目標運動量是計數(shù)值和/或運動軌跡時,所述任意一個訓練項目所對應的多媒體播放列表的播放時間長度等于估計的完成所述任意一個訓練項目的計數(shù)值和/或運動軌跡所花費的時間長度。換言之,當創(chuàng)建單元200生成的多媒體播放列表開始播放時,開始記錄對應的訓練項目的計數(shù)值和/或運動軌跡;當創(chuàng)建單元200生成的多媒體播放列表播放完成時,對應的訓練項目的計數(shù)值和/或運動軌跡完成,從而實現(xiàn)將每個訓練項目所對應的多媒體播放列表的播放完成作為完成目標運動量的提醒。
優(yōu)選地,當獲取單元100中任意一個訓練項目的目標運動量是計數(shù)值和/或運動軌跡時,創(chuàng)建單元200獲取所述任意一個訓練項目的進行速度,根據(jù)所述任意一個訓練項目的未完成的計數(shù)值和/或未完成的運動軌跡和所述創(chuàng)建單元200獲取的進行速度估計完成所述任意一個訓練項目所需的剩余時間長度,根據(jù)估計的剩余時間長度調(diào)整所述任意一個訓練項目所對應的多媒體播放列表,使所述任意一個訓練項目所對應的多媒體播放列表中的未播放內(nèi)容的播放時間長度總和等于估計的剩余時間長度。換言之,當調(diào)整后的多媒體播放列表播放完成時,對應的訓練項目的計數(shù)值和/或運動軌跡完成。
這里,訓練項目的剩余時間長度等于所述訓練項目的未完成的計數(shù)值和/或未完成的運動軌跡除以所述訓練項目的進行速度。
應當理解,當任意一個訓練項目的目標運動量是計數(shù)值和/或運動軌跡時,可能存在三種情況:(1)當任意一個多媒體播放列表播放完成時,該多媒體播放列表所對應的訓練項目的計數(shù)值和/或運動軌跡未完成。(2)當任意一個訓練項目的目標運動量完成時,該訓練項目所對應的多媒體播放列表未播放完。(3)當任意一個多媒體播放列表播放完成時,該多媒體播放列表所對應的訓練項目的計數(shù)值和/或運動軌跡完成。
換言之,估計完成所述任意一個訓練項目所需的剩余時間長度與實際完成所述任意一個訓練項目所需的剩余時間長度相比,可能存在三種情況:(1)估計的剩余時間長度小于實際的剩余時間長度;(2)估計的剩余時間長度大于實際的剩余時間長度;(3)估計的剩余時間長度等于實際的剩余時間長度。
在創(chuàng)建單元200的一個實施例中,創(chuàng)建單元200根據(jù)每個訓練項目的目標運動量和運動類型生成每個訓練項目所對應的多媒體播放列表。每個訓練項目所對應的多媒體播放列表中的多媒體文件的風格對應于該訓練項目的運動類型。換言之,將播放的多媒體文件的風格的改變作為完成對應的訓練項目的目標運動量的提醒。
在此情況下,所述裝置還包括:運動類型單元,獲取每個訓練項目的運動類型。
應當理解,運動類型單元可采用各種運動類型劃分方式進行類型區(qū)分,創(chuàng)建單元200也可采用各種風格劃分方式進行多媒體文件的風格區(qū)分,本發(fā)明對此均不作限定。
例如,多媒體文件的風格可包括:爵士、古典、搖滾、藍調(diào)、流行、鄉(xiāng)村等。運動類型可包括:有氧運動、力量訓練和柔韌性運動等。跑步、步行、騎自行車、健美操等訓練項目的運動類型為有氧運動;啞鈴、杠鈴等訓練項目的運動類型為力量訓練;瑜伽、柔術(shù)等訓練項目的運動類型為柔韌性運動。應當理解,本實施例提供的上述內(nèi)容僅是示例性的,本發(fā)明不限于此。
作為示例,古典風格可對應于柔韌性運動,搖滾風格可對應于有氧運動。換言之,訓練項目為瑜伽時,對應的多媒體播放列表中的多媒體文件的風格可為古典風格;訓練項目為跑步時,對應的多媒體播放列表中的多媒體文件的風格可為搖滾風格。以訓練計劃是:瑜伽20分鐘、跑步10分鐘為例,當播放的多媒體文件的風格為古典風格或搖滾風格時,表示目前進行的訓練項目是瑜伽或跑步;當播放的多媒體文件的風格由古典風格切換為搖滾風格時,表示瑜伽的目標運動量完成。應當理解,本實施例提供的上述內(nèi)容僅是示例性的,本發(fā)明不限于此。
播放單元300播放生成的多媒體播放列表。
應當理解,播放單元300可通過各種播放方法進行生成的多媒體播放列表的播放,本發(fā)明對此不作限定。
當任意一個多媒體播放列表播放完成時,如果該多媒體播放列表所對應的訓練項目的目標運動量是計數(shù)值和/或運動軌跡,并且該多媒體播放列表所對應的訓練項目的計數(shù)值和/或運動軌跡未完成,則播放單元300重復播放該多媒體播放列表,直至該多媒體播放列表所對應的訓練項目的計數(shù)值和/或運動軌跡完成。應當理解,在重復播放該多媒體播放列表時,可從第一個多媒體文件開始重新播放該多媒體播放列表,也可重復播放該多媒體播放列表中的任意一個多媒體文件,直至該多媒體播放列表所對應的訓練項目的計數(shù)值和/或運動軌跡完成。
當任意一個訓練項目的目標運動量完成時,如果該訓練項目的目標運動量是計數(shù)值和/或運動軌跡,并且該訓練項目所對應的多媒體播放列表未播放完,則播放單元300結(jié)束對該訓練項目所對應的多媒體播放列表的播放。
優(yōu)選地,播放單元300按照所述預定數(shù)量的訓練項目的預定排序,對所述預定數(shù)量的訓練項目所對應的多媒體播放列表進行播放。換言之,與預定數(shù)量的訓練項目所對應的多媒體列表的播放順序與所述訓練項目在訓練計劃中的排序相同,從而在進行任意一個訓練項目時,播放單元300播放該訓練項目所對應的多媒體播放列表。
在此情況下,所述裝置還包括:提醒單元,當按照所述預定排序最后一個訓練項目所對應的多媒體播放列表停止播放時,提醒用戶訓練計劃已經(jīng)完成。這里,提醒單元可通過預先設置的“提示音”對用戶進行提醒,也可將多媒體播放列表的停止播放作為對用戶的提醒。
優(yōu)選地,所述裝置還包括:發(fā)送單元,將每個訓練項目所對應的多媒體播放列表發(fā)送到與所述終端匹配的可穿戴設備。換言之,與終端匹配的可穿戴設備可播放發(fā)送單元發(fā)送的所述多媒體播放列表。
這里,可穿戴設備可指各種與終端匹配的具有播放功能的智能穿戴設備。
應當理解,發(fā)送單元可通過各種發(fā)送方法將所述多媒體播放列表發(fā)送到所述可穿戴設備,本發(fā)明對此不作限定。
根據(jù)本發(fā)明的訓練輔助裝置和終端的訓練輔助方法,通過播放的多媒體文件,實現(xiàn)對用戶的訓練進行輔助提醒,避免了多媒體文件的播放和對用戶的提醒之間的相互干擾。
此外,根據(jù)本發(fā)明的示例性實施例的方法可被實現(xiàn)為計算機程序或計算機可讀代碼。該計算機程序或計算機可讀代碼可被記錄在計算機可讀記錄介質(zhì)上。所述計算機可讀記錄介質(zhì)可以是任何可存儲其后可以被計算機系統(tǒng)讀取的數(shù)據(jù)的數(shù)據(jù)存儲設備。所述計算機可讀記錄介質(zhì)的示例包括:只讀存儲器(ROM)、隨機存取存儲器(RAM)、CD-ROM、磁帶、軟盤、光學數(shù)據(jù)存儲設備和載波(例如,通過互聯(lián)網(wǎng)的數(shù)據(jù)傳輸)。所述計算機可讀記錄介質(zhì)也可以被分布在聯(lián)網(wǎng)的計算機系統(tǒng)上,從而所述計算機可讀代碼以分布式方式被存儲和執(zhí)行。
此外,根據(jù)本發(fā)明的示例性實施例的訓練輔助裝置中的各個單元可被實現(xiàn)硬件組件。本領(lǐng)域技術(shù)人員根據(jù)限定的各個單元所執(zhí)行的處理,可以例如使用現(xiàn)場可編程門陣列(FPGA)、專門集成電路(ASIC)或?qū)S梅掌鱽韺崿F(xiàn)各個單元。
盡管已經(jīng)參照其示例性實施例具體顯示和描述了本發(fā)明,但是本領(lǐng)域的技術(shù)人員應該理解,在不脫離權(quán)利要求所限定的本發(fā)明的精神和范圍的情況下,可以對其進行形式和細節(jié)上的各種改變。