语音卸载文件的方法及终端与流程

文档序号:11582310阅读:271来源:国知局
语音卸载文件的方法及终端与流程

本发明涉及终端领域,尤其涉及语音卸载文件的方法及终端。



背景技术:

终端、移动终端或者叫移动通信终端是指可以在移动中使用的计算机设备,广义的讲包括手机、笔记本、平板电脑、pos机甚至包括车载电脑。但是大部分情况下是指手机或者具有多种应用功能的智能手机以及平板电脑。随着网络和技术朝着越来越宽带化的方向的发展,移动通信产业将走向真正的移动信息时代。另一方面,随着集成电路技术的飞速发展,移动终端的处理能力已经拥有了强大的处理能力,移动终端正在从简单的通话工具变为一个综合信息处理平台。这也给移动终端增加了更加宽广的发展空间。

终端的存储空间有限,尤其是对于喜爱自拍和摄影的用户,常常出现存储空间不足的情况,对于此情况的出现,一般需要用户手动卸载(即删除)非瞬时文件以腾出空间,此方法操作复杂,对于有些用户,例如老人或不太熟悉智能手机操作的用户来说,无法实现卸载的操作,导致用户体验度低。



技术实现要素:

本发明实施例所要解决的技术问题在于,提供一种语音卸载文件的方法及终端。其提高了用户体验度。

为了解决上述技术问题,本发明实施例提供了一种语音卸载文件的方法,所述方法包括如下步骤:

终端在检测到存储空间不足时,启动语音识别服务;

终端语音播放是否需要卸载应用;

终端接收用户发送的第一语音信息,识别该第一语音信息提取该语音信息中是否包含已安装的应用的名称;

终端识别出该第一语音信息具有已安装的应用的名称时,将该名称对应的应用卸载。

可选的,所述语音识别具体为:谷歌云服务的语音识别技术、百度语音或自然语音识别算法。

可选的,所述方法在将该名称对应的应用卸载之前还包括:

终端语音播放是否删除的提示语音,如接收到用户的确认语音,则执行将名称对应的应用卸载。

可选的,所述将该名称对应的应用卸载之前还包括:

终端识别该名称对应的应用是否可以卸载,如无法卸载,则语音提示用户该应用无法卸载。

可选的,所述方法还包括:

终端识别出该第一语音信息不具有包含已有应用的名称时,识别该第一语音是否具有应用存储的文件的名称以及该文件对应的卸载时间点,如该第一语音具有该文件的名称以及对应的卸载的时间点,则终端将该应用存储文件的卸载时间点之前的文件卸载。

第二方面,提供一种终端,所述终端包括:

检测单元,用于在检测到存储空间不足时,启动语音识别服务;

语音单元,用于语音播放是否需要卸载应用;接收用户发送的第一语音信息;

处理单元,用于识别该第一语音信息提取该语音信息中是否包含已安装的应用的名称;识别出该第一语音信息具有已安装的应用的名称时,将该名称对应的应用卸载。

可选的,所述语音识别具体为:谷歌云服务的语音识别技术、百度语音或自然语音识别算法。

可选的,所述语音单元,还用于语音播放是否删除的提示语音;

所述处理单元,用于如接收到用户的确认语音,则执行将名称对应的应用卸载。

可选的,所述处理单元,还用于识别出该第一语音信息不具有包含已有应用的名称时,识别该第一语音是否具有应用存储的文件的名称以及该文件对应的卸载时间点,如该第一语音具有该文件的名称以及对应的卸载的时间点,则将该应用存储文件的卸载时间点之前的文件卸载。

第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的语音卸载文件的方法。

本领域普通技术人员将了解,虽然下面的详细说明将参考图示实施例、附图进行,但本发明并不仅限于这些实施例。而是,本发明的范围是广泛的,且意在仅通过后附的权利要求限定本发明的范围。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明提供的一种语音卸载文件的方法的流程示意图。

图2是本发明提供的另一种语音卸载文件的方法的流程示意图。

图3是本发明提供的一种终端的结构示意图。

图4是本发明提供的一种终端的硬件结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

参阅图1,本发明实施例提供一种语音卸载文件的方法,该方法由终端执行,该方法如图1所示,包括如下步骤:

步骤s101、终端在检测到存储空间不足时,启动语音识别服务。

上述步骤中的存储空间不足的方式可以采用现有的系统识别方式,例如ios系统中会对内部存储空间进行识别,当然在实际应用中,例如安卓的系统也具有存储空间识别的功能。

步骤s102、终端语音播放是否需要卸载应用。

步骤s103、终端接收用户发送的第一语音信息,识别该第一语音信息提取该语音信息中是否包含已安装的应用的名称。

上述步骤s103中的语音识别算法可以采用多种算法,本发明具体实施方式对该语音识别的算法并不限定,例如可以是google云服务的语音识别技术,可以是百度语音,当然还可以为苹果的siri、自然语音识别算法等等其他的语音识别算法。

步骤s104、终端识别出该第一语音信息具有已安装的应用的名称时,将该名称对应的应用卸载。

本发明提供的技术方案提供一种语音卸载应用的实现方法,该方法通过语音识别模块对用户的语音数据进行识别,在识别出用户发出的命令具有已安装的应用的名称时,对该名称对应的应用卸载,从而无需用户进行复杂的卸载操作,提高用户的体验度。

可选的,上述将该名称对应的应用卸载之前还可以包括:

终端语音播放是否删除的提示语音,如接收到用户的确认语音,则执行将名称对应的应用卸载。

可选的,上述将该名称对应的应用卸载之前还可以包括:

终端识别该名称对应的应用是否可以卸载,如无法卸载,则语音提示用户该应用无法卸载。

参阅图2,本发明实施例提供一种语音卸载文件的方法,该方法由终端执行,该方法如图2所示,包括如下步骤:

步骤s201、终端在检测到存储空间不足时,启动语音识别服务。

上述步骤中的存储空间不足的方式可以采用现有的系统识别方式,例如ios系统中会对内部存储空间进行识别,当然在实际应用中,例如安卓的系统也具有存储空间识别的功能。

步骤s202、终端语音播放是否需要卸载应用。

步骤s203、终端接收用户发送的第一语音信息,识别该第一语音信息提取该语音信息中是否包含已安装的应用的名称。

上述步骤s203中的语音识别算法可以采用多种算法,本发明具体实施方式对该语音识别的算法并不限定,例如可以是google云服务的语音识别技术,可以是百度语音,当然还可以为苹果的siri、自然语音识别算法等等其他的语音识别算法。

步骤s204、终端识别出该第一语音信息不具有包含已有应用的名称时,识别该第一语音是否具有应用存储的文件的名称以及该文件对应的卸载时间点,如该第一语音具有该文件的名称以及对应的卸载的时间点,则终端将该应用存储文件的卸载时间点之前的文件卸载。

对于步骤s204举一个实际的例子来说明,例如第一语音信息为“删除2016年以前的照片”,则语音识别算法识别出关键字“删除”,识别出文件的名称“照片”以及文件对应的卸载时间点“2016年以前”,则终端将本地存储的2016年的照片删除。

本发明提供的技术方案提供一种语音卸载应用的实现方法,该方法通过语音识别模块对用户的语音数据进行识别,在识别出用户发出的命令具有已安装的应用的名称时,对该名称对应的应用卸载,从而无需用户进行复杂的卸载操作,提高用户的体验度。

可选的,上述步骤s204在终端将该应用存储文件的卸载时间点之前的文件删除之前还可以包括:

终端获取已有的账户的网盘的剩余容量,如该剩余容量大于卸载文件,检测终端当前是否为wifi联网,如终端为wifi联网,则将该卸载文件上传至已有的账户的网盘。

此技术方案是为了避免用户卸载文件出错以后无法恢复的情况,对于用户来说,在wifi联网环境下,将相应的照片数据上传至网盘是一种选择。

参阅图3,图3提供一种终端,所述终端包括:

检测单元301,用于在检测到存储空间不足时,启动语音识别服务;

语音单元302,用于语音播放是否需要卸载应用;接收用户发送的第一语音信息;

处理单元303,用于识别该第一语音信息提取该语音信息中是否包含已安装的应用的名称;识别出该第一语音信息具有已安装的应用的名称时,将该名称对应的应用卸载。

可选的,所述语音识别具体为:谷歌云服务的语音识别技术、百度语音或自然语音识别算法。

可选的,语音单元302,还用于语音播放是否删除的提示语音;

处理单元303,用于如接收到用户的确认语音,则执行将名称对应的应用卸载。

可选的,处理单元303,还用于识别出该第一语音信息不具有包含已有应用的名称时,识别该第一语音是否具有应用存储的文件的名称以及该文件对应的卸载时间点,如该第一语音具有该文件的名称以及对应的卸载的时间点,则将该应用存储文件的卸载时间点之前的文件卸载。

参见图4,本发明实施例还提供一种终端40,该终端40包括但不限于:计算机设备或服务器,如图4所示,该终端40包括:处理器401、存储器402、收发器403和总线405。收发器403用于与外部设备之间收发数据。终端40中的处理器401的数量可以是一个或多个。本申请的一些实施例中,处理器401、存储器402和收发器403可通过总线系统或其他方式连接关于本实施例涉及的术语的含义以及举例,可以参考图1或图2对应的说明。此处不再赘述。

需要说明的是,这里的处理器401可以是一个处理元件,也可以是多个处理元件的统称。例如,该处理元件可以是中央处理器(centralprocessingunit,cpu),也可以是特定集成电路(applicationspecificintegratedcircuit,asic),或者是被配置成实施本申请实施例的一个或多个集成电路,例如:一个或多个微处理器(digitalsignalprocessor,dsp),或,一个或者多个现场可编程门阵列(fieldprogrammablegatearray,fpga)。

其中,存储器402中存储程序代码。存储器402可以是一个存储装置,也可以是多个存储元件的统称,且用于存储可执行程序代码或应用程序运行装置运行所需要参数、数据等。且存储器402可以包括随机存储器(ram),也可以包括非易失性存储器(non-volatilememory),例如磁盘存储器,闪存(flash)等。

总线405可以是工业标准体系结构(industrystandardarchitecture,isa)总线、外部设备互连(peripheralcomponent,pci)总线或扩展工业标准体系结构(extendedindustrystandardarchitecture,eisa)总线等。该总线可以分为地址总线、数据总线、控制总线等。

该终端40还可以包括输入输出装置,连接于总线405,以通过总线与处理器401等其它部分连接。该输入输出装置可以为操作人员提供一输入界面,以便操作人员通过该输入界面选择布控项,还可以是其它接口,可通过该接口外接其它设备。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1