一种文件下载状态的提示方法与装置制造方法及图纸

技术编号:13603799 阅读:47 留言:0更新日期:2016-08-27 23:27
本发明专利技术提供一种文件下载状态的提示方法与装置。方法包括:获取文件下载状态信息;根据文件下载状态信息,发出对应的语音信号。本发明专利技术实现了向用户提示文件的下载状态。

【技术实现步骤摘要】

本专利技术实施例涉及互联网
,尤其涉及一种文件下载状态的提示方法与装置
技术介绍
现有技术中,服务器不仅可以为用户提供各种在线浏览网页、在线使用各种应用的服务,还可以满足用户对于文件的下载需求。用户可以根据自身需求,利用用户终端(比如利用用户终端上安装的某应用)从服务器下载文件。文件的下载状态可能会有多种,比如开始下载、暂停下载以及下载完毕等。在一些场景下,用户可能会期望能够获知文件的下载状态,以便根据文件的下载状态执行操作。比如,用户可能会期望获知文件是否处于暂停状态,以便排除导致文件暂停下载的原因(如磁盘空间不足等原因),从而能够尽快完成文件下载。现有技术中,如何使用户获知文件的下载状态,成为亟待解决的问题。
技术实现思路
本专利技术实施例提供一种文件下载状态的提示方法与装置,用以实现向用户提示文件的下载状态。本专利技术实施例提供一种文件下载状态的提示方法,包括:获取文件下载状态信息;根据文件下载状态信息,发出对应的语音信号。本专利技术实施例还提供一种文件下载状态的提示装置,包括:下载信息获取单元,用于获取文件下载状态信息;语音处理单元,用于根据文件下载状态信息,发出对应的语音信号。本专利技术实施例提供的一种文件下载状态的提示方法与装置,通过将获取的文件下载实时状态以语音方式进行播报,从而实现了向用户提示文件的下载状态。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种文件下载状态的提示方法的流程图;图2为本专利技术实施例提供的一种语音提示下载状态的方法的流程图;图3为本专利技术实施例提供的一种文件下载状态的提示装置的示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例1实施例1提供一种文件下载状态的提示方法,用以实现向用户提示文件的下载状态。该方法的执行主体可以是用户终端上安装的应用,或者是用户终端的操作系统,等等,本实施例对此不进行特定限定。为便于描述,下文以该方法的执行主体为用户终端上安装的应用(Application,APP)为例,对本专利技术实施例提供的该方法进行介绍。本方法的实现流程如图1所示,主要包括如下步骤:步骤11,APP获取文件下载状态信息。所述文件下载状态信息,包括文件的实时下载状态信息。所述实时下载状态,比如可以是下载开始、下载错误或下载完毕等。其中,下载错误,包括但不限于文件下载暂停、文件下载失败或者文件下载格式错误等。其中,文件下载失败,可以指由于网络信号差、下载该文件的APP出现问题等原因造成文
件无法成功下载;文件下载格式错误,可以指下载该文件的APP不支持下载的文件的格式、或本地不存在支持下载的文件的格式的APP。步骤11中所述的获取文件下载状态信息的该APP,可以就是下载该文件的APP,也可以是其他APP。本申请实施例中,该APP可以对文件的下载状态进行监控,从而确定文件下载状态信息。比如,该APP可以根据下载的文件的格式,以及下载该文件的APP所支持的文件的格式,判断下载该文件的APP是否支持下载的文件的格式,若判断结果为是,则可以确定文件下载状态为“下载格式错误”;又比如,该APP对下载到本地的该文件的数据量进行监控,若根据监控结果,确定该数据量与该文件的实际数据总量相等,则可以确定文件下载状态为“下载完毕”,其中,该文件的实际数据总量,比如可以是由提供该文件的服务器发送并保存在下载该文件的APP的数据库中的。APP获取文件下载状态信息,还可以采用比较成熟的相关技术来实现,本专利技术实施例中,对此不再进行详细介绍。步骤12,APP根据文件下载状态信息,发出对应的语音信号。本申请实施例中,APP可以根据文件下载状态,直接确定预先设置的、与文件下载状态映射的语音数据,通过扬声器将所述语音数据转化成对应的语音信号并发出(后称方式1);或者,APP也可以根据文件下载状态,生成对应的语音数据,通过扬声器将所述语音数据转化成语音信号并发出(后称方式2)。其中,这里所说的语音数据,是指可以转化为语音信号的数据,比如,可以是指声音文件,其格式可以但不限于为mp3。针对方式1而言,比如,APP可以预先保存文件的不同下载状态与相应的语音数据之间的映射关系,基于该映射关系,APP可以确定与获取到的文件下载状态信息对应的语音数据,通过扬声器将所述语音数据转化成对应的语音信号并发出。其中,所述映射关系,比如可以包括但不限于下述至少一种:“下载开始”状态,对应可以转化为语音内容为“下载开始”的语音信号的语音数据;“下载完毕”状态,对应可以转化为语音内容为“下载完毕”的语音信号的语音数据;“下载错误”状态,对应可以转化为语音内容为“下载错误”的语音信号的语音数据。针对“下载错误”状态而言,由于“下载错误”状态包括但不限于下载暂停、下载失败以及下载格式错误等。那么,“下载暂停”状态可以对应可转化为语音内容为“下载暂停”的语音信号的语音数据,“下载失败”状态可以对应可转化为语音内容为“下载失败”的语音信号的语音数据,“下载格式错误”状态可以对应可转化为语音内容为“下载格式错误”的语音信号的语音数据。针对方式2而言,该方式除了适用于方式1所适用的上述场景外,还可以适用于生成语音内容不仅包含文件下载状态相关的内容,还包括其他内容的语音信号的场景。这里所述的其他内容,比如可以是文件名称等。以所述的其他内容为文件名称为例,为使得发出的语音信号的语音内容中还可以包含文件名称,本申请实施例中,步骤11中所述的APP除了可以获取文件下载实时状态信息之外,还可以获取下载的文件的文件名称信息。其中,文件名称信息可以由文字、数字和字母等字符中的至少一个组成,且一般具有唯一性。所述文件名称信息,可以是由服务器发送给下载文件的APP并保存在相应的数据库中的。本申请实施例中,为了实现生成包含文件名称的语音信号,步骤11中所述的该APP可以预先保存不同字符与相应的预先设置的语音数据的映射关系,以及预先设置的各语音数据。基于保存的该些信息,APP可以查找获取到的文件名称信息对应的各字符所映射的语音数据。通过对查找到的与所述各字符映射的语音数据(后称第一语音数据),以及与获取到的文件下载状态信息对应的语音数据(后称第二语音数据,可按照前文及介绍的方法确定)进行合成,可以生成包含第一语音数据和第二语音数据的合成语音数据,通过扬声器将所述合成语音数据转化成对应的语音信号并发出。一般地,不同文件下载状态和文件名称信息与相应的语音数据的映射关系比如可以包括但不限于下述至少一种:“下载开始”状态和XXX(文件名),对应可以转化为语音内容为“XXX下载开始”的语音信号的语音数据;“下载完毕”状态和XXX,对应可以转化为语音内容为“X本文档来自技高网
...

【技术保护点】
一种文件下载状态的提示方法,其特征在于,包括:获取文件下载状态信息;根据文件下载状态信息,发出对应的语音信号。

【技术特征摘要】
1.一种文件下载状态的提示方法,其特征在于,包括:获取文件下载状态信息;根据文件下载状态信息,发出对应的语音信号。2.根据权利要求1所述的方法,其特征在于,获取文件下载状态信息,包括:获取至少两个文件的文件下载状态信息;根据文件下载状态信息,发出对应的语音信号,包括:根据文件下载状态信息,以及不同文件下载状态信息与语音播报优先级的映射关系,确定获取的所述至少两个文件的文件下载状态信息分别映射的语音播报优先级;根据确定的语音播报优先级,发出对应的语音信号。3.根据权利要求1或2所述的方法,其特征在于,发出对应的语音信号,包括:获取所述文件的名称信息;根据文件下载状态信息以及所述名称信息,发出包含文件下载状态信息和所述名称信息的语音信号。4.根据权利要求3所述的方法,其特征在于,根据文件下载状态信息以及所述名称信息,生成包含文件下载状态信息和所述名称信息的语音信号对应的语音数据,包括:确定设置的语种信息;根据文件下载状态信息、所述名称信息以及所述语种信息,发出发音与所述语种信息相匹配、且包含文件下载状态信息和所述名称信息的语音信号。5.根据权利要求1所述的方法,其特征在于,根据文件下载状态信息,发出对应的语音信号,包括:判断用于发出所述对应的语音信号的扬声器,是否被执行所述发出对应的语音信号的进程外的其他进程占用;若是,则在所述进程暂停对所述扬声器的占用后,根据文件下载状态信息,发出对应的语音信号;或者,在所述进程终止对所述扬...

【专利技术属性】
技术研发人员:郭春红
申请(专利权)人:乐视移动智能信息技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1