1.本技术涉及智能终端
技术领域:
:,具体涉及一种信息输出方法、智能终端及存储介质。
背景技术:
::2.随着社会的不断发展,人们越来越注重身体健康,运动健身的方式有多种,如跑步、游泳、篮球、羽毛球和散步等。与之相关的运动产品也越来越多,尤其是穿戴式的电子产品,如智能手环、智能手表等,正变得愈发流行,这类产品首先会让用户输入一个健身计划,然后对用户的运动和健身情况进行记录。3.在构思及实现本技术过程中,发明人发现至少存在如下问题:一些实现中,现有的运动方案推荐方法主要基于用户预先设置的推送时间参数,例如特定日期的特定时间,允许用户在所显示的日历上选择特定的时间范围,进而基于用户所设定的兴趣爱好或其健康状况,为其推荐运动方案,这种运动推荐方式不仅步骤繁琐,推荐的方案所考虑的因素也不够全面,导致推荐结果准确性不高,用户体验较差。4.前面的叙述在于提供一般的背景信息,并不一定构成现有技术。技术实现要素:5.针对上述技术问题,本技术提供一种信息输出方法、智能终端及存储介质,可以提升运动推荐的准确性。6.为解决上述技术问题,本技术提供一种信息输出方法,可选地,应用于智能终端,包括以下步骤:7.s11:根据第一目标信息确定或生成第二目标信息;8.s12:将所述第二目标信息以预设方式进行输出。9.可选地,所述s11步骤包括:10.根据第一信息确定或生成目标时间;11.根据第二信息和/或第三信息确定或生成第二目标信息;12.可选地,所述s12步骤包括:13.在所述目标时间将所述以预设方式进行输出。14.可选地,所述根据第一信息确定或生成目标时间,包括:15.从所述第一信息中获取至少一个第一特定信息;16.获取所述至少一个第一特定信息对应的第二特定信息和/或第三特定信息;17.根据所述第二特定信息和/或第三特定信息从所述至少一个第一特定信息中确定或生成所述目标时间。18.可选地,所述根据第一信息确定或生成目标时间,包括:19.根据所述第一信息确定或生成与至少一个第一特定信息对应的第四特定信息;20.根据第四信息和/或所述第四特定信息从所述至少一个第一特定信息中确定或生成所述目标时间。21.可选地,所述第二信息包括基础信息和/或热量信息,所述方法还包括:22.根据所述基础信息确定或生成代谢值;23.获取预设时间段内的热量摄入值和热量消耗值;24.根据所述代谢值、热量摄入值以及热量消耗值确定或生成所述热量信息。25.可选地,所述第三信息的获取过程包括:26.获取目标应用程序在预设时间段内的推送信息;27.根据所述推送信确定或生成所述第三信息。28.可选地,所述第二目标信息包括以下至少一种:29.运动类型、运动时长、运动地点、运动周期、运动器材以及关联信息。30.可选地,所述预设方式包括以下至少一种:31.文字显示方式、图像显示方式、弹窗方式、动效方式、语音播放方式、响应触发操作方式。32.本技术还提供一种智能终端,包括:存储器、处理器,其中,所述存储器上存储有信息输出程序,所述信息输出程序被所述处理器执行时实现如上任一所述信息输出方法的步骤。33.本技术还提供一种计算机存储介质,所述存储介质存储有信息输出程序,所述信息输出程序被处理器执行时实现如上任一所述信息输出方法的步骤。34.如上所述,本技术的信息输出方法,可应用于智能终端,可以根据第一目标信息确定或生成第二目标信息,然后将第二目标信息以预设方式进行输出。在确定或生成第二目标信息时,不需要用户手动设置相关参数,仅根据多个维度的数据即可自动生成第二目标信息,并及时对第二目标信息进行输出,从而可以提升运动推荐的准确性。由于不需要用户手动设置相关参数,因此可以提升用户体验。附图说明35.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。为了更清楚地说明本技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。36.图1为实现本技术各个实施例的一种智能终端的硬件结构示意图;37.图2为本技术实施例提供的一种通信网络系统架构图;38.图3为本技术实施例提供的信息输出方法的第一种流程示意图;39.图4为本技术实施例提供的信息输出方法的第一场景示意图;40.图5为本技术实施例提供的信息输出方法的第二场景示意图;41.图6为本技术实施例提供的信息输出方法的第三场景示意图;42.图7为本技术实施例提供的信息输出方法的第四场景示意图;43.图8为本技术实施例提供的信息输出方法的第五场景示意图;44.图9为本技术实施例提供的信息输出方法的第六场景示意图;45.图10为本技术实施例提供的信息输出方法的第七场景示意图;46.图11为本技术实施例提供的信息输出方法的第八场景示意图;47.图12为本技术实施例提供的信息输出方法的第二种流程示意图;48.图13为本技术实施例提供的信息输出方法的第九场景示意图;49.图14为本技术实施例提供的信息输出方法的第十场景示意图;50.图15为本技术实施例提供的信息输出方法的第三种流程示意图;51.图16为本技术实施例提供的信息输出方法的第十一场景示意图;52.图17为本技术实施例提供的信息输出装置的结构示意图;53.图18为本技术实施例提供的另一种信息输出装置的结构示意图。54.本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。通过上述附图,已示出本技术明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本技术的概念。具体实施方式55.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。56.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素,此外,本技术不同实施例中具有同样命名的部件、特征、要素可能具有相同含义,也可能具有不同含义,其具体含义需以其在该具体实施例中的解释或者进一步结合该具体实施例中上下文进行确定。57.应当理解,尽管在本文可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本文范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语"如果"可以被解释成为"在……时"或"当……时"或"响应于确定"。再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。应当进一步理解,术语“包含”、“包括”表明存在所述的特征、步骤、操作、元件、组件、项目、种类、和/或组,但不排除一个或多个其他特征、步骤、操作、元件、组件、项目、种类、和/或组的存在、出现或添加。本技术使用的术语“或”、“和/或”、“包括以下至少一个”等可被解释为包括性的,或意味着任一个或任何组合。例如,“包括以下至少一个:a、b、c”意味着“以下任一个:a;b;c;a和b;a和c;b和c;a和b和c”,再如,“a、b或c”或者“a、b和/或c”意味着“以下任一个:a;b;c;a和b;a和c;b和c;a和b和c”。仅当元件、功能、步骤或操作的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。58.应该理解的是,虽然本技术实施例中的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。59.取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。60.需要说明的是,在本文中,采用了诸如s10、s20等步骤代号,其目的是为了更清楚简要地表述相应内容,不构成顺序上的实质性限制,本领域技术人员在具体实施时,可能会先执行s20后执行s10等,但这些均应在本技术的保护范围之内。61.应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。62.在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或者“单元”的后缀仅为了有利于本技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或者“单元”可以混合地使用。63.智能终端可以以各种形式来实施。例如,本技术中描述的智能终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(personaldigitalassistant,pda)、便捷式媒体播放器(portablemediaplayer,pmp)、导航装置、可穿戴设备、智能手环、计步器等移动终端,在其他实施例中还可以包括诸如数字tv、台式计算机等固定终端。64.后续描述中将以移动终端为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本技术的实施方式的构造也能够应用于固定类型的终端。65.请参阅图1,其为实现本技术各个实施例的一种移动终端的硬件结构示意图,该移动终端100可以包括:rf(radiofrequency,射频)单元101、wifi模块102、音频输出单元103、a/v(音频/视频)输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器110、以及电源111等部件。本领域技术人员可以理解,图1中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。66.下面结合图1对移动终端的各个部件进行可选地介绍:67.射频单元101可用于收发信息或通话过程中,信号的接收和发送,可选地,将基站的下行信息接收后,给处理器110处理;另外,将上行的数据发送给基站。通常,射频单元101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元101还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于gsm(globalsystemofmobilecommunication,全球移动通讯系统)、gprs(generalpacketradioservice,通用分组无线服务)、cdma2000(codedivisionmultipleaccess2000,码分多址2000)、wcdma(widebandcodedivisionmultipleaccess,宽带码分多址)、td-scdma(timedivision-synchronouscodedivisionmultipleaccess,时分同步码分多址)、fdd-lte(frequencydivisionduplexing-longtermevolution,频分双工长期演进)、tdd-lte(timedivisionduplexing-longtermevolution,分时双工长期演进)和第五代(5thgeneration,5g)移动通信系统等。68.wifi属于短距离无线传输技术,移动终端通过wifi模块102可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图1示出了wifi模块102,但是可以理解的是,其并不属于移动终端的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。69.音频输出单元103可以在移动终端100处于呼叫信号接收模式、通话模式、记录模式、语音识别模式、广播接收模式等等模式下时,将射频单元101或wifi模块102接收的或者在存储器109中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元103还可以提供与移动终端100执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元103可以包括扬声器、蜂鸣器等等。70.a/v输入单元104用于接收音频或视频信号。a/v输入单元104可以包括图形处理器(graphicsprocessingunit,gpu)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元106上。经图形处理器1041处理后的图像帧可以存储在存储器109(或其它存储介质)中或者经由射频单元101或wifi模块102进行发送。麦克风1042可以在电话通话模式、记录模式、语音识别模式等等运行模式中经由麦克风1042接收声音(音频数据),并且能够将这样的声音处理为音频数据。处理后的音频(语音)数据可以在电话通话模式的情况下转换为可经由射频单元101发送到移动通信基站的格式输出。麦克风1042可以实施各种类型的噪声消除(或抑制)算法以消除(或抑制)在接收和发送音频信号的过程中产生的噪声或者干扰。71.移动终端100还包括至少一种传感器105,比如光传感器、运动传感器以及其他传感器。可选地,光传感器包括环境光传感器及接近传感器,可选地,环境光传感器可根据环境光线的明暗来调节显示面板1061的亮度,接近传感器可在移动终端100移动到耳边时,关闭显示面板1061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。72.显示单元106用于显示由用户输入的信息或提供给用户的信息。显示单元106可包括显示面板1061,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板1061。73.用户输入单元107可用于接收输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的键信号输入。可选地,用户输入单元107可包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1071上或在触控面板1071附近的操作),并根据预先设定的程式驱动相应的连接装置。触控面板1071可包括触摸检测装置和触摸控制器两个部分。可选地,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器110,并能接收处理器110发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1071。除了触控面板1071,用户输入单元107还可以包括其他输入设备1072。可选地,其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种,具体此处不做限定。74.可选地,触控面板1071可覆盖显示面板1061,当触控面板1071检测到在其上或附近的触摸操作后,传送给处理器110以确定触摸事件的类型,随后处理器110根据触摸事件的类型在显示面板1061上提供相应的视觉输出。虽然在图1中,触控面板1071与显示面板1061是作为两个独立的部件来实现移动终端的输入和输出功能,但是在某些实施例中,可以将触控面板1071与显示面板1061集成而实现移动终端的输入和输出功能,具体此处不做限定。75.接口单元108用作至少一个外部装置与移动终端100连接可以通过的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(i/o)端口、视频i/o端口、耳机端口等等。接口单元108可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到移动终端100内的一个或多个元件或者可以用于在移动终端100和外部装置之间传输数据。76.存储器109可用于存储软件程序以及各种数据。存储器109可主要包括存储程序区和存储数据区,可选地,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器109可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。77.处理器110是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器109内的软件程序和/或模块,以及调用存储在存储器109内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。处理器110可包括一个或多个处理单元;优选的,处理器110可集成应用处理器和调制解调处理器,可选地,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。78.移动终端100还可以包括给各个部件供电的电源111(比如电池),优选的,电源111可以通过电源管理系统与处理器110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。79.尽管图1未示出,移动终端100还可以包括蓝牙模块等,在此不再赘述。80.为了便于理解本技术实施例,下面对本技术的移动终端所基于的通信网络系统进行描述。81.请参阅图2,图2为本技术实施例提供的一种通信网络系统架构图,该通信网络系统为通用移动通信技术的lte系统,该lte系统包括依次通讯连接的ue(userequipment,用户设备)201,e-utran(evolvedumtsterrestrialradioaccessnetwork,演进式umts陆地无线接入网)202,epc(evolvedpacketcore,演进式分组核心网)203和运营商的ip业务204。82.可选地,ue201可以是上述移动终端100,此处不再赘述。83.e-utran202包括enodeb2021和其它enodeb2022等。可选地,enodeb2021可以通过回程(backhaul)(例如x2接口)与其它enodeb2022连接,enodeb2021连接到epc203,enodeb2021可以提供ue201到epc203的接入。84.epc203可以包括mme(mobilitymanagemententity,移动性管理实体)2031,hss(homesubscriberserver,归属用户服务器)2032,其它mme2033,sgw(servinggateway,服务网关)2034,pgw(pdngateway,分组数据网络网关)2035和pcrf(policyandchargingrulesfunction,政策和资费功能实体)2036等。可选地,mme2031是处理ue201和epc203之间信令的控制节点,提供承载和连接管理。hss2032用于提供一些寄存器来管理诸如归属位置寄存器(图中未示)之类的功能,并且保存有一些有关服务特征、数据速率等用户专用的信息。所有用户数据都可以通过sgw2034进行发送,pgw2035可以提供ue201的ip地址分配以及其它功能,pcrf2036是业务数据流和ip承载资源的策略与计费控制策略决策点,它为策略与计费执行功能单元(图中未示)选择及提供可用的策略和计费控制决策。85.ip业务204可以包括因特网、内联网、ims(ipmultimediasubsystem,ip多媒体子系统)或其它ip业务等。86.虽然上述以lte系统为例进行了介绍,但本领域技术人员应当知晓,本技术不仅仅适用于lte系统,也可以适用于其他无线通信系统,例如gsm、cdma2000、wcdma、td-scdma以及未来新的网络系统(如5g)等,此处不做限定。87.基于上述移动终端硬件结构以及通信网络系统,提出本技术各个实施例。88.请参阅图3,图3是本技术实施例提供的信息输出方法的第一种流程示意图。该信息输出方法的流程可以包括:89.s11、根据第一目标信息确定或生成第二目标信息。90.本技术实施例的执行主体可以为智能终端,也可以为设置在智能终端中的信息输出装置。可选地,信息输出装置可以通过软件实现,也可以通过软件和硬件的结合实现。上述智能终端可以为智能手机、平板电脑、笔记本电脑、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本、个人数字助理(personaldigitalassistant,pda)等终端设备,且不限于此。91.可选地,上述第一目标信息可以包括以下至少一种:运动历史信息、用户身体信息以及环境信息,在获取到上述运动历史信息、用户身体信息以及环境信息后,智能终端便可以综合上述多种因素生成第二目标信息。可选地,可以根据运动历史信息生成第二目标信息,或,可以根据用户身体信息生成第二目标信息,或,可以根据环境信息生成第二目标信息,或,可以根据运动历史信息和用户身体信息生成第二目标信息,或,可以根据运动历史信息和环境信息生成第二目标信息,或,可以根据运动历史信息、用户身体信息以及环境信息生成第二目标信息。92.可选地,运动历史信息主要用来描述用户在此次运动之前的历史运动情况,上述运动历史信息可以包括预设时间段内的运动类型、运动时长、运动地点等。可选地,预设时间段可以为过去一个月。运动类型主要是了解用户之前做过的运动类型,可以有效的结合用户的喜好进行推荐,另一方面,可以了解到用户最近一次的体育运动类型,便于后续分析该体育运动类型之后大多数用户的选择,便于进行推荐。运动时长主要是记录用户该次历史运动类型运动的时间,便于分析用户的疲劳度等基本情况。运动地点主要是记录用户该次历史运动所在的位置,可以便于分析该位置的周边环境信息,便于进一步的推荐。93.可选地,智能终端采集用户的运动历史信息时,可以通过各种传感器采集运动相关的各种数据,进而获取用户的运动信息。运动信息可以包括运动的轨迹、时间、距离、剧烈程度等。例如,通过gps、罗盘、光线传感器、加速度传感器、距离感应器、陀螺仪传感器、心率感应器、脉搏感应器等传感器设备采集运动相关的数据,进而获得用户步行了多少步,跑了多长距离,剧烈运动了多长时间等运动信息。作为一种可选的实施例,可以利用sensorhub协处理器来采集用户的运动信息。sensorhub为微控制器(mcu)的一种应用,在系统设计中,其主要功能在于处理来自各种传感器的信息,必要时才将主处理器从休眠模式唤醒,以降低系统功耗。因此,采用sensorhub技术可以保持在低功耗状态下保持智能终端的传感器和指定硬件保持开启状态,并在必要的时候做出正确的响应。94.可选地,智能终端还可以接收用户输入的运动历史信息,比如在每次运动后用户都会将该次运动信息记录到智能终端当中,其中,接收用户输入的运动历史信息至少包括距离当前时间最近一次用户运动类型、运动时长、运动地点等。上述输入方式包括但不限于文字输入、语音输入等,本实施例对此不作进一步限定。95.可选地,用户的身体信息可以包括用户当前的身体状况,还可以包括上述运动历史信息中每次运动过后的身体状况。比如可以是身体有无酸痛状况、有无生病等,本领域技术人员可以根据实际需要进行设置,通过了解用户的身体状态,可以便于根据身体状态针对性推荐体育运动类型,同时将当前的身体状态信息和历史身体状态信息进行对比,还可以了解到用户的身体状态变化,比如体重是否增加,体脂率如何变化等,从而便于结合大数据进行分析推荐。另外,用户身体信息也反映了用户的健康状况,同时也是制约用户运动方案的一个重要因素。例如,患有心脏病、高血压等健康状况较差的用户,不宜做一些较为剧烈的运动。因此,将用户的身体信息作为一个参数进行运动推荐,能够更为合理地向用户推荐运动方案。96.可选地,用户的身体信息可以包括以下至少一种:性别、身高、体重、年龄、性别、心率、体脂率、体温、呼吸、血压、血氧浓度、心电图等。上述用户的身体信息的获取方式可以是通过可穿戴设备中的传感器获取,上述传感器可以包括体温传感器、心率传感器、血压监测器等。97.请参阅图4,图4为本技术实施例提供的信息输出方法的第一场景示意图。在该实施例中,智能终端100与可穿戴设备200以及服务器300之间可以相互连接。可穿戴设备200可以实时获取佩戴用户的各项身体信息并发送至智能终端100,智能终端100再将上述用户身体信息、运动历史信息和环境信息发送至服务器300,并接收服务器300返回的第二目标信息。98.需要说明的是,智能终端100可以包括但不限于,膝上型计算机、台式计算机、平板计算机、手机、便携式游戏机、便携式音乐播放器、阅读器设备、其中嵌入或耦接有一个或多个处理器的电视机、或能够访问网络的其他智能终端。可穿戴设备200可以通过各种无线方式与其他智能终端进行无线通信。可选地,可穿戴设备200与智能终端100或者服务器300进行无线通信。可选地,该可穿戴设备200可以通过自身的射频电路和天线,通过无线通信链路发送无线信号给服务器300,请求服务器300进行无线网络业务以处理该可穿戴设备200的具体业务需求,例如用户注册、数据获取和监测等。可选地,可穿戴设备200可以通过自身的蓝牙与智能终端100进行匹配,匹配成功后与智能终端100通过蓝牙通信链路进行数据通信,当然也可以通过其他无线通信方式与智能终端100进行数据通信,如射频识别技术,近距离无线通信技术等。另外,该可穿戴设备200也可以通过自身的各种传感器检测外界环境的变化。在本技术的各实施例中,可穿戴设备200可以是多种设备,包括但不限于智能手表、智能手环或者眼镜、头盔、头带等可穿戴设备等。99.可选地,环境信息可以包括以下至少一种:位置、天气、温度、湿度、空气质量、风力、大气气压、海拔高度等。具体可以先通过智能终端中的定位模块比如gps(globalpositioningsystem,全球定位系统)获取位置信息,然后根据该位置信息通过网络在气象局的实时数据中查找其余环境信息。通过上述环境信息可以生成更贴近于用户当前所处环境的第二目标信息。比如,当用户当前位于西藏时,海拔过高且处于多山地区,气压过低分析出不适合做运动量过大可进行瑜伽、健身、散步、郊游等,天气温湿度及空气质量适宜时可户外运动如散步、郊游等,温湿度不适或空气质量差时可室内运动如瑜伽、健身等,当天气温湿度及空气质量适宜时为用户推荐散步、郊游等运动方案,当天气温湿度不适或空气质量差时为用户推荐瑜伽、健身等运动;当用户当前位于海南时,海拔较低且距离海域较近,气压正常分析出较适合加大运动量可进行游泳、舞蹈、跑步,天气温湿度及空气质量适宜时可户外运动如游泳、跑步等,温湿度不适或空气质量差时可室内运动如舞蹈、跑步等。100.可选地,在接收到上述第一目标信息包括的运动历史信息、用户身体信息以及环境信息之后,可以进一步在数据库中查找与第一目标信息的相关度匹配的体育运动类型作为第二目标信息。上述预设的数据库通过大数据采集分析的方式进行构建,相关度匹配是指该用户和/或其他用户在进行了相同的运动类型、相同的运动时长、相同的运动地点中的一种或多种的组合之后所进行的体育运动类型的相关度。101.本技术实施例中的数据库主要是统计了大量用户的运动历史信息,如上所述,运动历史信息主要包括历史运动类型、历史运动时长、历史运动地点等,当然还可以包括其他数据信息,在此不做进一步展开描述,本领域技术人员可以根据实际需要创建符合本发明实施例中功能的数据库。相关度如上所述是指该用户和/或其他用户在进行了相同的运动类型、相同的运动时长、相同的运动地点中的一种或多种的组合之后所进行的体育运动类型的相关度,主要是通过大数据分析大量用户的选择,有哪些体育运行类型,各自的占比是多少,然后再进一步结合用户身体信息以及环境信息进行推荐。102.s12、将第二目标信息以预设方式进行输出。103.可选地,该第二目标信息包括以下至少一种:运动类型、运动时长、运动地点、运动周期、运动器材以及关联信息。可选地,预设方式包括以下至少一种:文字显示方式、图像显示方式、弹窗方式、动效方式、语音播放方式、响应触发操作方式、短消息方式、邮件方式、预设应用程序推送方式。例如,在将该第二目标信息向用户进行输出时,可以通过视觉(例如,在智能终端屏幕上以文字、图像、弹窗、动效等)进行输出,或,通过听觉(例如,语音播放)进行输出,或,通过响应用户的触发操作(例如,响应用户的手势触发操作,响应目标控件的触发操作等)进行输出。104.可选地,上述第二目标信息可以包括至少一种运动类型以及该运动类型对应的运动参数,请参阅图5,比如,在综合上述运动历史信息、用户身体信息以及环境信息后生成的第二目标信息可以包括跑步、游泳、瑜伽以及徒步四种运动方式,且针对每种运动方式都设置了相应的运动参数。比如,当运动类型为跑步时,目标里程为5公里,目标运动高度为2米。可选地,目标运动高度可以为目标海拔变化,即用户预设的从其运动的出发点至其运动的终点之间的海拔的差值。在一些实施例中,例如,用户运动出发点为a点,终点为b点,a点和b点之间有多个上坡、下坡和多段平路,则目标海拔变化可以为a点和b点之间的每一个坡度变化对应的海拔变化值累加而得到的海拔变化总和。105.可选地,在生成第二目标信息后,还可以供用户从第二目标信息包含的至少一个运动类型中进行选择,请参阅图6,当用户点击“游泳”按钮时,则显示游泳类型对应的参数,包括目标距离500米,目标时长20分钟等。可选地,当用户点击“瑜伽”按钮时,则显示瑜伽类型对应的参数,包括目标姿势以及目标时长等;当用户点击“徒步”按钮时,则显示徒步类型对应的参数,包括目标线路以及目标时长等。106.当用户从至少一个运动类型中选取目标运动类型后,还可以进一步显示该运动类型的关联信息,比如场馆位置信息、收费信息等。继续以选择游泳运动类型为例进行说明,请参阅图7,当用户点击“游泳”标识并显示对应的游泳参数后,还可以根据当前环境信息中的位置信息查找附近的游泳馆以及与当前位置的距离,比如,通过查找发现附近有三个游泳馆分别为a游泳馆距离当前位置1.5公里,b游泳馆距离当前位置2.0公里,c游泳馆距离当前位置3.1公里。上述多个场馆信息可以根据与当前位置的距离由近到远进行排序,比如,按照a游泳馆、b游泳馆、c游泳馆的顺序进行展示。107.在其他实施例中,还可以根据在预设时间段内去每个场馆的次数或频率来进行排序,比如,在一个月内用户去了1次a游泳馆,去了3次b游泳馆,去了5次c游泳馆,那么就可以按照c游泳馆、b游泳馆、a游泳馆的顺序进行展示。再比如,还可以按照上述多个游泳馆收费从低到高来进行排序,比如,a游泳馆的收费标准为50元每小时,b游泳馆的收费标准为30元每小时,c游泳馆的收费标准为35元每小时,此时根据价格排序后即可按照b游泳馆、c游泳馆、a游泳馆的顺序进行展示。108.可选地,当用户从上述多个运动场馆中选取目标运动场馆后,还可以在当前界面上显示该目标场馆的位置信息,如图8所示,比如,用户可以从上述三个游泳馆当中点击c游泳馆,就可以打开地图并在地图中显示该c游泳馆的位置,需要说明的是,上述地图中还可以包括智能终端当前所在的位置。在另一实施例中,还可以进一步根据当前位置以及目标场馆的位置信息进行路线规格化,比如,根据城市当前交通状态指定最佳的路线,以使用户可以根据该路线进行导航。109.可选地,智能终端在生成第二目标信息并对用户进行输出时,还可以接收用户操作以对运动参数进行修改,比如,在跑步类型的运动参数下,默认设置的目标里程为5公里,目标运动高度为2米,在该运动参数旁还可以显示“修改”按钮,如图9所示,当该“修改”按钮接收到用户的点击时,就可以将上述目标里程和目标运动高度重新设定,比如,将目标里程更改为6公里,将目标运动高度更改为3米,用户修改完成后点击“确定”按钮即可将修改后的运动参数进行保存。110.可选地,在对第二目标信息进行输出时,可以在智能终端上进行输出,可选地,通过智能终端的屏幕或者扬声器来进行输出。在另一实施例中,当检测到智能终端连接可穿戴设备且该可穿戴设备正在被用户佩戴时,还可以通过可穿戴设备对第二目标信息进行输出。其中,可穿戴设备具备显示或语音播放功能,例如,通过智能手表的显示屏显示第二目标信息或者通过智能手表的扬声器播放第二目标信息。111.可选地,请参阅图10,在综合上述运动历史信息、用户身体信息以及环境信息后生成的第二目标信息可以为跑步,相应的,目标里程为5公里,目标运动高度为2米。由于考虑到可穿戴设备的屏幕显示区域较小,因此相较于智能终端上的显示内容,在可穿戴设备上进行显示时还可以对显示内容进行精简,比如缩小字符大小、减小字符间距、删除多余ui元素等。112.可选地,当上述生成的第二目标信息中包括多种运动类型时,还可以根据用户操作来进行切换,如图11中即为将跑步类型切换为游泳类型。其中上述用户操作可以为如下至少一种:长按、双击、连击、预设方向的滑动操作、隔空手势,比如,当用户对图10中的界面进行左划,便可以立即跳转到图11中的界面。在其他实施例中,用户操作还可以包括语音操作。113.需要说明的是,用户操作可以包括长按、双击、连击、预设方向的滑动操作、隔空手势中的任意一种,也可以包括长按、双击、连击、预设方向的滑动操作、隔空手势中任意两项或多项的组合。当预设操作是长按、双击、连击、预设方向的滑动操作、隔空手势中的任意一种时,可以节省操作时间。当预设操作是长按、双击、连击、预设方向的滑动操作、隔空手势中任意两项或多项的组合时,可以提升操作准确性,并且防误触。可选地,预设操作可以是长按与隔空手势的组合、预设操作可以是双击与预设方向的滑动操作的组合、预设操作可以是连击与隔空手势的组合、预设操作可以是预设方向的滑动操作与隔空手势的组合等等。由于预设操作的方式可以是多种多样的,不仅可以提高用户操作的灵活性,还能满足不同用户的喜好及使用习惯,提升用户体验。114.由上可知,本技术实施例的信息输出方法,可以根据第一目标信息确定或生成第二目标信息,然后将第二目标信息以预设方式进行输出。在确定或生成第二目标信息时,不需要用户手动设置相关参数,仅根据多个维度的数据即可自动生成第二目标信息,并及时对第二目标信息进行输出,从而可以提升运动推荐的准确性。由于不需要用户手动设置相关参数,因此可以提升用户体验。115.本技术实施例还提供一种信息输出方法,请参阅图12,图12是本技术实施例提供的信息输出方法的第二种流程示意图,该方法包括:116.s21、根据第一信息确定或生成目标时间。117.可选地,上述第一信息可以包括运动历史信息,该运动历史信息可以包括过去一个月内用户每次运动的类型、时间、场地等信息中的至少一种。该运动历史信息可以用于评估用户的运动习惯,并且可以统计出用户喜欢在哪个时间来进行运动,以此来确定推荐用户运动的时间更加符合用户喜好,推荐更加准确。118.可选地,请参阅图13,在过去一个月内对用户的运动历史信息统计后可以发现,用户在一个月内主要会在四个时间点开始运动,分别为8:30、14:00、18:00以及20:30,且在8:30进行运动的次数为10次,在14:00进行运动的次数为2次,在18:00进行运动的次数为6次,在20:30进行运动的次数为14次,经过统计可知,用户在20:30进行运动的次数最多,就可以将20:30定为目标时间。在另一实施例中,还可以根据运动历史信息中的每个单位时间点所对应的第三特定信息来确定哪一个时间点用户处于第三特定信息的频率最高,并将其设置为目标时间。也即所述根据第一信息确定或生成目标时间,可以包括:119.从所述第一信息中查找至少一个第一特定信息,获取所述至少一个第一特定信息对应的第二特定信息和/或第三特定信息,根据所述第二特定信息和/或第三特定信息从所述至少一个第一特定信息中确定或生成目标时间。120.可选地,在根据用户习惯确定目标时间时还可以进一步结合用户的意向信息,比如先统计至少一个第一特定信息对应的第四特定信息,然后再获取用户输入的意向信息,综合分析出需要锻炼的目标时间。也即所述根据第一信息确定或生成目标时间,可以包括:121.根据所述第一信息确定或生成与至少一个第一特定信息对应的第四特定信息,根据第四信息和所述第四特定信息从所述至少一个第一特定信息确定或生成所述目标时间。可选地,第四信息为用户意向信息。122.可选地,用户意向信息用于表述用户想通过本次体育运动达到的目的,该用户意向信息包括但不限于意向第一特定信息、消耗热量多少、意向锻炼部位中的一种或多种组合。例如,经计算得到在过去一个月内每天下午18:00以及20:30的第四特定信息大于预设频率,而用户输入的意向第一特定信息为8:30,那么,就可以将与意向第一特定信息更接近的20:30作为目标时间。在另一实施例中,还可以直接将用户输入的意向第一特定信息作为目标时间。123.可选地,在获取到根据所述第一信息确定或生成与至少一个第一特定信息对应的第四特定信息之后,还可以获取智能终端中的备忘录信息,然后根据备忘录信息从所述至少一个第一特定信息中确定或生成目标时间。比如确定下午18:00以及20:30的第四特定信息大于预设频率,而备忘录中记录了晚上20:00需要参加会议,那么就可以将下午18:00设置为目标时间。124.s22、根据基础信息确定或生成代谢值,获取预设时间段内的热量摄入值和热量消耗值。125.可以理解的是,人体消耗的热量主要分为两部分,一部分是人体的基础代谢消耗量,与用户年龄和体重等因素有关,另一部分是人体的运动代谢消耗量。而人的摄入的热量则主要依靠进食,因此通过计算总消耗热量和总摄入热量即可计算热量缺口。126.可选地,可以根据用户的基础信息来计算用户人体在单位时间内的基础代谢消耗量,上述基础信息可以包括性别、身高、体重、体脂率等信息中的至少一个。可选地,还可以根据用户摄入的食物信息确定食物的卡路里、蛋白质、脂肪、碳水化合物、维生素及其他成分的含量,进而计算出热量摄入值,根据用户的运动信息计算出用户的热量消耗值。127.可选地,智能终端也可以将采集的食物信息和运动信息上传至云端数据库,由云端数据库根据食物信息确定食物的卡路里、蛋白质、脂肪、碳水化合物、维生素及其他成分的含量,进而计算匹配出用户摄入的能量,根据运动信息计算匹配出用户消耗的能量,并将计算结果反馈给终端,终端则获取用户摄入的能量数据和消耗的能量数据。128.可选地,可以在每次进食前对食物进行拍摄,然后通过图像分析出食物种类,比如可以采集食物图片中的特征信息,然后获取与该特征信息匹配的食物信息。其中,所述食物图片的特征信息是指能够用于识别所述食物的信息内容,具体的,所述特征信息包括但不限于轮廓信息、颜色信息或其他与所述食物相关的图片信息。可选地,当食物为水果时,不同的水果具有不同的颜色,因此通过水果的颜色与形状对水果的种类及重量进行确定。例如在对苹果进行识别时,可以识别苹果的边缘轮廓信息以及苹果的颜色信息,在智能终端对苹果进行拍摄时,根据食物图片中颜色值信息对食物图片中的不同物体进行区分,并确定不同物体的轮廓信息,当确定的轮廓信息与保存的苹果的轮廓信息相匹配时,确定食物图片中包括苹果。在识别出食物的种类后便可以进一步计算其产生的热量。129.s23、根据代谢值、热量摄入值以及热量消耗值确定或生成热量信息。130.可选地,热量摄入值的获取过程可以包括:131.获取预设时间段内摄入的食物种类以及对应的重量;132.根据食物种类以及对应的重量确定或生成热量摄入值。133.可选地,请参阅图14,食物种类的获取可参考s22步骤,在获取食物种类对应的数量时,可以先通过智能终端的摄像头拍摄食物影像,以及通过智能终端的距离传感器测量摄像头到食物的距离,根据食物影像中食物的占比大小和摄像头到食物的距离,计算出食物的体积,或者通过摄像头环绕拍摄食物影像,并通过3d扫描的算法计算出所述食物的体积,在得到食物的体积后便可以依据食物种类来计算该食物的重量,在得到食物的重量后便可以计算该食物所对应的热量。134.可选地,热量消耗值的获取过程包括:135.获取预设时间段内的运动数据;和/或,136.获取输入的运动数据;137.根据运动数据和基础信息确定或生成热量消耗值。138.可选地,当检测到总摄入热量与总消耗热量的差值也即上述热量信息大于预设阈值,说明当前状态可能不利于瘦身、塑身和身体健康,建议做出调节,此时智能终端可以判断总摄入热量是否高于标准摄入热量,其中标准摄入热量与用户的身体状态信息相关,可以为在单位时间内满足用户人体机能的最低摄入热量,若判断的结果为是,则输出用户减少摄入热量,即减少进食,若判断的结果为否,则输出用户加大消耗热量,即加强运动,并为用户进行运动推荐,以此来调节摄入热量与消耗热量之间的平衡。139.s24、根据热量信息确定或生成至少一个候选运动方案。140.可选地,在得到总摄入热量与总消耗热量的差值也即上述热量信息之后,可以根据热量信息确定对应的运动等级,所述运动等级用于表示单位时间内用户需要运动消耗的热量,当运动等级较高时,运动强度较大,在单位时间内消耗的热量较高,当运动等级较低时,运动强度较小,在单位时间内消耗的热量较少。当热量信息较大时,代表用户摄入的热量与消耗的热量相差较大,从而需要向用户推荐消耗热量大的运动,当热量信息较小时,表示用户摄入的热量与消耗的热量像差较小,从而向用户推荐消耗热量较小的运动。141.可选地,上述运动等级可以分为轻量运动、中量运动与大量运动,不同的运动等级对应不同的热量信息的范围。在确定热量总值与所述热量消耗总值的差值后,可以根据差值的数值与其对应的运动等级,可选地,轻量运动的数值范围可以为0-150千卡,当计算差值为100千卡时,可以将运动等级设置为轻量运动,并进一步获取该轻量运动对应的至少一个候选运动方案。142.s25、根据第三信息从至少一个候选运动方案中确定或选取目标运动方案,基于目标运动方案确定或生成第二目标信息。143.可选地,上述第三信息包括位置信息和/或天气信息,根据第三信息从至少一个候选运动方案中确定或选取目标运动方案,可以包括:根据位置信息获取预设距离内的目标对象,根据目标对象和/或天气信息从至少一个候选运动方案中确定或选取目标运动方案。144.可选地,上述目标对象可以为运动场地。比如上述至少一个候选运动方案包括打篮球和游泳,因此可以根据当前的位置信息查找附近的篮球场以及游泳馆,获取当前的天气信息,若当前为下雨天,而通过场地信息查询后可以得知上述篮球场为户外篮球场,游泳馆则是室内场馆,因此就可以将游泳运动作为目标运动方案,并进一步根据游泳运动生成第二目标信息,该第二目标信息可以根据上述热量信息以及用户的身体状况信息来设置运动参数。145.可选地,还可以根据热量信息和/或基础信息生成第二信息,然后再根据第二信息和/或第三信息确定或生成第二目标信息,比如将第二信息和/或第三信息输入预设分类模型,以使预设分类模型输出分类结果,根据分类结果确定或生成第二目标信息。其中第三信息可以包括环境信息。146.可选地,上述预设分类模型可以是一个通过机器学习(machinelearning,ml)而获取的模型,该模型以体育运动类型、用户身体参数数据和用户生活状况数据为输入,以最佳运动方案为输出,其中,ml的算法可以包括决策树算法、朴素贝叶斯算法、支持向量机算法、随机森林算法、boosting与bagging算法和关联规则算法等。在本技术实施例中,ml的算法可以是人工神经网络算法;或者,将深度学习和人工神经网络算法相结合。147.可选地,获取数据分类模型的过程可以包括:首先假定一个复杂的、包含多个层级的数据处理网络(即数据分类模型),并根据实际需要,确定衡量数据处理网络是好还是不好的标准,即损失函数(lossfunction),例如欧式距离、交叉熵代价函数等;然后,将历史中的体育运动类型、用户身体状况信息和环境信息数据作为训练数据集输入数据处理网络进行训练,检查经过该数据处理网络处理后输出的结果是否符合要求,例如,损失函数的值最小,等等。若经过该数据处理网络处理后输出的结果符合要求,则保留当前的数据处理网络作为该运动者的最终数据分类模型;若经过数据处理网络后输出的结果仍不符合要求,则对该数据处理网络进行优化,例如调整数据处理网络的参数设置等,直至经过数据处理网络处理后输出的结果符合要求为止,即,将符合要求的数据处理网络作为该运动者的最终数据分类模型。148.s26、在目标时间将第二目标信息以预设方式进行输出。149.可选地,在确定相应的第二目标信息,并在目标时间推荐给用户时,可以为用户推荐的内容具体包括以下至少一种:运动类型、运动时长、运动地点、运动周期、运动器材以及关联信息。可以将运动类型、用户身体状况信息和环境信息数据一一对应存储到数据库中,当数据分类模型输出用户分类结果后,可以根据该用户分类结果从数据库中搜索具体的第二目标信息。150.可选地,预设方式包括以下至少一种:文字显示方式、图像显示方式、弹窗方式、动效方式、语音播放方式、响应触发操作方式、短消息方式、邮件方式、预设应用程序推送方式。例如,在将该第二目标信息向用户进行输出时,可以通过视觉(例如,在智能终端屏幕上以文字、图像、弹窗、动效等)进行输出,其中,在以弹窗方式进行输出时,弹窗中可以是以文字形式进行输出,或,弹窗中可以是以图像方式进行输出,或,弹窗中可以是以视频方式进行输出,或,弹窗中可以是以动画方式进行输出,或,在弹窗的同时以语音播放方式进行输出,等等。或,在将该第二目标信息向用户进行输出时,可以通过听觉(例如,语音播放)进行输出,或,在将该第二目标信息向用户进行输出时,可以通过响应用户的触发操作(例如,响应用户的手势触发操作,响应目标控件的触发操作等)进行输出。151.由上可知,本技术实施例可以根据第一信息确定或生成目标时间,根据基础信息确定或生成代谢值,获取预设时间段内的热量摄入值和热量消耗值,根据代谢值、热量摄入值以及热量消耗值确定或生成热量信息,根据热量信息确定或生成至少一个候选运动方案,根据第三信息从至少一个候选运动方案中确定或选取目标运动方案,基于目标运动方案确定或生成第二目标信息,在目标时间将第二目标信息以预设方式进行输出。本技术实施例通过分析用户的身体信息、运动历史信息、食物摄入的热量、运动消耗的热量、地理位置信息、天气信息等多种因素后,进行第二目标信息的输出,可以提升运动推荐的准确性。152.本技术实施例还提供一种信息输出方法,请参阅图15,图15是本技术实施例提供的信息输出方法的第三种流程示意图。该信息输出方法的流程可以包括:153.s31、根据第一信息确定或生成目标时间。154.可选地,上述第一信息为睡眠历史信息,目标时间即为预测用户睡觉的时间,具体可以对上述睡眠历史信息中地入睡时间点进行统计,比如通过统计过去一个月中每天的入睡时间,请参阅图16,通过分析可知,该用户在过去一个月中主要集中在四个时间点进入睡眠,分别为22:30、23:00、23:30以及23:40,且在22:30进入睡眠状态的次数为10次,在23:00进入睡眠状态的次数为2次,在23:30进入睡眠状态的次数为6次,在23:40进入睡眠状态的次数为14次,经过统计可知,用户在23:40进入睡眠状态的次数最多,就可以将23:40定为目标时间。其中上述入睡时间可以通过智能终端或者可穿戴设备的睡眠监测功能来实现,本技术实施例对此不作进一步赘述。155.可选地,在确定上述进入睡眠状态次数最多的时间点后,还可以将其提前一段预设时长作为目标时长,比如,可以将23:40提前十分钟的23:30作为目标时间,这样可以留给用户10分钟的时间来对后续生成的输出信息进行睡前查阅。156.s32、获取预设时间段内的第二信息和/或第三信息。157.可选地,上述第二信息为身体信息,第三信息为饮食信息,身体信息可以包括以下至少一种:性别、身高、体重、年龄、性别、心率、体脂率、体温、呼吸、血压、血氧浓度、心电图等。可选地,上述用户的身体信息的获取方式可以是通过可穿戴设备中的传感器获取,上述传感器可以包括体温传感器、心率传感器、血压监测器等。158.可选地,饮食信息可以通过用户手动输入的方式来进行获取,比如在运动类应用程序中记录每日饮食,也可以通过对每日饮食进行拍照,然后通过图像识别的方式来确定食物的内容。159.可选地,第三信息的获取过程可以包括:获取目标应用程序在预设时间段内的推送信息,根据推送信确定或生成第三信息。比如,可以通过短信或者外卖类应用中的通知消息来获取用户每日的外卖订单,进而从该外卖订单中提取食物种类和/或重量。160.s33、根据第二信息确定或生成预设时间段内的热量消耗值,根据第三信息确定或生成预设时间段内的热量摄入值。161.可选地,可以根据用户的基础信息计算用户人体在单位时间内的基础代谢消耗量,上述基础信息可以包括性别、身高、体重、体脂率等信息中的至少一个。还可以根据用户的运动历史信息计算出用户的热量消耗值。162.可选地,根据第三信息确定或生成预设时间段内的热量摄入值,可以包括:163.获取第三信息中的至少一种食物种类;164.识别或确定至少一种食物种类对应的热量值;165.根据热量值确定或生成预设时间段内的热量摄入值。166.可选地,以根据用户摄入的食物信息确定食物的卡路里、蛋白质、脂肪、碳水化合物、维生素及其他成分的含量,进而计算出热量摄入值。可选地,智能终端也可以将采集的食物信息和运动信息上传至云端数据库,由云端数据库根据食物信息确定食物的卡路里、蛋白质、脂肪、碳水化合物、维生素及其他成分的含量,进而计算匹配出用户摄入的能量,根据运动信息计算匹配出用户消耗的能量,将计算结果反馈给智能终端,以使智能终端获取用户摄入的能量数据和/或消耗的能量数据。167.s34、根据热量消耗值和/或热量摄入值确定或生成目标运动方案。168.可选地,在得到总摄入热量与总消耗热量的差值之后,可以根据该差值确定对应的运动等级,运动等级用于表示单位时间内用户需要运动消耗的热量,当运动等级较高时,运动强度较大,在单位时间内消耗的热量较高,当运动等级较低时,运动强度较小,在单位时间内消耗的热量较少。当热量信息较大时,代表用户摄入的热量与消耗的热量相差较大,从而需要向用户推荐消耗热量大的运动,当热量信息较小时,表示用户摄入的热量与消耗的热量像差较小,从而向用户推荐消耗热量较小的运动。169.s35、根据第二信息和/或目标运动方案确定或生成输出信息并在目标时间进行输出。170.可选地,智能终端可以在睡前以卡片的形式向用户推送今日的饮食及运动量,并提出建议。在对输出信息进行输出时,其具体实施可参见s25中有关第二目标信息的输出的实施例,在此不再赘述。171.由上可知,本技术实施例可以根据第一信息确定或生成目标时间,获取预设时间段内的第二信息和/或第三信息,根据第二信息确定或生成预设时间段内的热量消耗值,根据第三信息确定或生成预设时间段内的热量摄入值,根据热量消耗值和/或热量摄入值确定或生成目标运动方案,根据第二信息和/或目标运动方案确定或生成输出信息并在目标时间进行输出。本技术实施例可以预测用户的睡眠时间,并通过分析用户的身体信息、运动历史信息、食物摄入的热量、运动消耗的热量等综合因素,进而生成输出信息,并在睡前进行运动量及身体状况的输出,可以提升健康输出的准确性。172.图17是本技术实施例提供的信息输出装置的结构示意图。该信息输出装置可以设置在智能终端中。173.请参见图17,该信息输出装置30包括:174.第一确定模块301,用于根据第一信息确定或生成目标时间;175.第二确定模块302,用于根据第二信息和/或第三信息确定或生成第二目标信息;176.输出模块303,用于在所述目标时间将所述第二目标信息以预设方式进行输出。177.可选地,所述预设方式包括以下至少一种:178.文字显示方式、图像显示方式、弹窗方式、动效方式、语音播放方式、响应触发操作方式。179.可选地,请继续参阅图18,其中,所述第一确定模块301包括:180.查找子模块3011,用于从所述第一信息中查找至少一个第一特定信息;181.获取子模块3012,用于获取所述至少一个第一特定信息对应的第二特定信息和/或第三特定信息;182.第一确定子模块3013,用于根据所述第二特定信息和/或第三特定信息从所述至少一个第一特定信息中确定或生成所述目标时间。183.可选地,第二确定模块302包括:184.分类子模块3021,用于将所述第二信息和/或第三信息输入预设分类模型,以使所述预设分类模型输出分类结果;185.第二确定子模块3022,用于根据所述分类结果确定或生成第二目标信息。186.可选地,所述第二目标信息包括以下至少一种:运动类型、运动时长、运动地点、运动周期、运动器材以及关联信息。187.可选地,上述第一确定模块301,还用于根据第一信息确定或生成目标时间;188.上述第二确定模块302,还用于获取预设时间段内的第二信息和/或第三信息;189.上述输出模块303,用于根据所述第二信息和/或第三信息生成输出信息,并在所述目标时间进行输出。190.本技术实施例提供的信息输出装置可以根据第一目标信息确定或生成第二目标信息,然后将第二目标信息以预设方式进行输出。在确定或生成第二目标信息时,不需要用户手动设置相关参数,仅根据多个维度的数据即可自动生成第二目标信息,并及时对第二目标信息进行输出,从而可以提升运动推荐的准确性。由于不需要用户手动设置相关参数,因此可以提升用户体验。191.本技术实施例还提供一种智能终端,智能终端包括存储器、处理器,存储器上存储有信息输出程序,信息输出程序被处理器执行时实现上述任一实施例中的信息输出方法的步骤。192.可选地,该信息输出程序包括输出程序,输出程序被处理器执行时实现上述任一实施例中第二目标信息的输出方法的步骤,和/或输出程序被处理器执行时实现上述任一实施例中输出信息的输出方法的步骤。193.本技术实施例还提供一种计算机存储介质,计算机存储介质上存储有信息输出程序,信息输出程序被处理器执行时实现上述任一实施例中的信息输出方法的步骤。194.可选地,该信息输出程序包括输出程序,输出程序被处理器执行时实现上述任一实施例中第二目标信息的输出方法的步骤,和/或输出程序被处理器执行时实现上述任一实施例中输出信息的输出方法的步骤。195.在本技术提供的智能终端和计算机存储介质的实施例中,可以包含任一上述信息输出方法实施例的全部技术特征,说明书拓展和解释内容与上述方法的各实施例基本相同,在此不做再赘述。196.本技术实施例还提供一种计算机程序产品,计算机程序产品包括计算机程序代码,当计算机程序代码在计算机上运行时,使得计算机执行如上各种可能的实施方式中的方法。197.本技术实施例还提供一种芯片,包括存储器和处理器,存储器用于存储计算机程序,处理器用于从存储器中调用并运行计算机程序,使得安装有芯片的设备执行如上各种可能的实施方式中的方法。198.可以理解,上述场景仅是作为示例,并不构成对于本技术实施例提供的技术方案的应用场景的限定,本技术的技术方案还可应用于其他场景。例如,本领域普通技术人员可知,随着系统架构的演变和新业务场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。199.本技术实施例序号仅仅为了描述,不代表实施例的优劣。200.本技术实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。201.本技术实施例设备中的模块或单元可以根据实际需要进行合并、划分和删减。202.在本技术中,对于相同或相似的术语概念、技术方案和/或应用场景描述,一般只在第一次出现时进行详细描述,后面再重复出现时,为了简洁,一般未再重复阐述,在理解本技术技术方案等内容时,对于在后未详细描述的相同或相似的术语概念、技术方案和/或应用场景描述等,可以参考其之前的相关详细描述。203.在本技术中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。204.本技术技术方案的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本技术记载的范围。205.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,被控终端,或者网络设备等)执行本技术每个实施例的方法。206.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本技术实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络,或者其他可编程装置。计算机指令可以存储在计算机存储介质中,或者从一个计算机存储介质向另一个计算机存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、存储盘、磁带)、光介质(例如,dvd),或者半导体介质(例如固态存储盘solidstatedisk(ssd))等。207.以上仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的
技术领域:
:,均同理包括在本技术的专利保护范围内。当前第1页12当前第1页12