文件发送方法、装置和电子设备制造方法及图纸

技术编号:23349111 阅读:16 留言:0更新日期:2020-02-15 05:52
本发明专利技术提供一种文件发送方法、装置、电子设备以及存储介质,该方法应用于电子设备,包括:根据聊天界面上的聊天信息确定是否需要向聊天对象发送文件;若需要发送文件,则根据聊天信息确定并显示至少一个待选文件;根据用户的选择操作,发送至少一个待选文件中的目标文件。本发明专利技术实施例的技术方案,能够简化发送文件的操作步骤,使在电子设备上发送文件更加快捷。

Document sending method, device and electronic equipment

【技术实现步骤摘要】
文件发送方法、装置和电子设备
本专利技术涉及通信领域,尤其涉及一种文件发送方法、文件发送装置、电子设备以及计算机可读存储介质。
技术介绍
目前,用户在使用电子设备聊天的过程中经常出现需要发送文件的情况。在现有的技术方案中,发送文件的过程中,需要离开聊天界面并寻找文件的存储路径,该过程操作步骤繁琐、效率低下,降低了用户的使用体验。
技术实现思路
本专利技术实施例的目的是提供一种文件发送方法、文件发送装置、电子设备以及计算机可读存储介质,以简化发送文件的操作步骤,使在电子设备上发送文件更加快捷。为解决上述技术问题,本专利技术实施例是这样实现的:第一方面,本专利技术实施例提供了一种文件发送方法,应用于电子设备,包括:根据聊天界面上的聊天信息确定是否需要向聊天对象发送文件;若需要发送文件,则根据聊天信息确定并显示至少一个待选文件;根据用户的选择操作,发送所述至少一个待选文件中的目标文件。第二方面,本专利技术实施例提供了一种文件发送装置,应用于电子设备,包括:发送确定模块,用于根据聊天界面上的聊天信息确定是否需要向聊天对象发送文件;待选文件确定模块,用于若需要发送文件,则根据聊天信息确定并显示至少一个待选文件;文件发送模块,用于根据用户的选择操作,发送所述至少一个待选文件中的目标文件。第三方面,本专利技术实施例提供了一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上述第一方面所述的文件发送方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述的文件发送方法。根据本专利技术实施例的技术方案,首先,根据聊天界面上的聊天信息确定是否需要向聊天对象发送文件;然后,若需要发送文件,则根据聊天信息确定并显示至少一个待选文件;最后,根据用户的选择操作,发送所述至少一个待选文件中的目标文件。通过本专利技术实施例,能够简化发送文件的操作步骤,使在电子设备上发送文件更加快捷。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1示出了根据本专利技术的一些实施例提供的文件发送方法的流程示意图;图2示出了根据本专利技术的另一些实施例提供的文件发送方法的流程示意图图;图3示出了根据本专利技术的一些实施例提供的文件发送方法的应用场景的示意图;图4示出了根据本专利技术的一些实施例提供的悬浮窗的应用场景的示意图;图5示出了根据本专利技术的一些实施例提供的点击文件标识以发送文件的应用场景的示意图;图6示出了根据本专利技术的一些实施例提供的拖动文件标识以发送文件的应用场景的示意图;图7示出了根据本专利技术的一些实施例提供的多选模式的应用场景的示意图;图8示出了根据本专利技术的一些实施例提供的滑动显示更多文件标识的应用场景的示意图;图9示出了根据本专利技术的一些实施例提供的文件发送装置的示意框图;以及图10示出了根据本专利技术的一些实施例提供的一种电子设备的硬件结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。图1示出了根据本专利技术的一些实施例提供的文件发送方法的流程示意图。参照图1所示,该文件发送方法包括步骤S110、步骤S120以及步骤S130,可以应用于电子设备。本专利技术实施例提及的电子设备包括但不限于手机、平板电脑、电脑、可穿戴设备等电子设备。下面对图1的示例实施例中的文件发送方法进行详细的说明。参照图1所示,在步骤S110中,根据聊天界面上的聊天信息确定是否需要向聊天对象发送文件。在示例实施例中,实时监测并收集电子设备的聊天界面上的聊天信息,聊天信息包括且不限于语音信息和/或文字信息,聊天信息还可以为视频和/或图片。若聊天信息包括语音信息,则将语音信息转换为文字信息,再对文字信息进行语义识别。例如,监测并收集到用户A在聊天界面发出文字信息“把XXX文件发过来”。在示例实施例中,对聊天信息进行语义分析,语义分析的方法包括且不限于意图识别,语义角色标注,本申请并不对语义分析的方法进行特殊限定。进行语义分析的工具可以是人工智能引擎,也可以是其他工具。例如,将聊天内容传入人工智能引擎,人工智能引擎对其进行语义分析,再基于语义分析的结果判断是否需要发送文件。在示例实施例中,对聊天信息进行意图识别,确定与聊天信息对应的用户意图;根据用户意图,判断是否需要发送文件。例如用户A与用户B在聊天,用户A在聊天界面发出文字信息“把XXX文件发过来”,该聊天信息被传送到人工智能引擎,人工智能引擎对该聊天信息进行语义分析,该语义分析包括意图识别,得到用户A的意图是希望用户B发送文件给自己,故对聊天信息进行判断预测的结果是用户B需要向用户A发送文件。在步骤S120中,若需要发送文件,则根据聊天信息确定并显示至少一个待选文件。在示例实施例中,根据聊天信息确定并显示至少一个待选文件,包括:基于聊天信息确定文件搜索关键词;基于该文件搜索关键词搜索至少一个待选文件。在搜索待选文件时,移动终端启动后台在本机文件中搜索该文件搜索关键词,得到一个或多个待选文件,记录该待选文件的统一资源标识符。在搜索待选文件时,还可以联网搜索并下载待选文件。本专利技术对待选文件的来源并不做特殊限定。在示例实施例中,文件搜索关键词可以是文件名中的一部分或完整文件名例如“XXX报告”,也可以是文件类型例如音乐,还可以是文件所处的位置例如C盘,本专利技术对此不做特殊限定。在示例实施例中,将一个或多个待选文件根据文件类型进行分类;基于待选文件的文件类型,在待选文件的统一资源标识符的头部信息加入对应的文件类型标记。在示例实施例中,在聊天界面上创建悬浮窗;在悬浮窗上显示待选文件的文件标识。在悬浮窗上显示待选文件的文件标识,包括:基于待选文件的文件类型标记,确定待选文件在悬浮窗中的预览方式;基于预览方式在悬浮窗上显示待选文件的文件标识。例如,待选文件包括文档文件XXX、图片文件以及视频文件。当某一待选文件为图片文件时,显示图片缩略图;当某一待选文件为视频文件时,截取该视频文件的其中一小段视频播放预览;当某一待选文件为文档文件时,显示文档文件名。在步骤S130中,根据用户的选择操作,发送所述至少一个待选文件中的目标文件。在示例实施例中,用户从至少一个待选文件中选中一本文档来自技高网
...

【技术保护点】
1.一种文件发送方法,应用于电子设备,其特征在于,包括:/n根据聊天界面上的聊天信息确定是否需要向聊天对象发送文件;/n若需要发送文件,则根据所述聊天信息确定并显示至少一个待选文件;/n根据用户的选择操作,发送所述至少一个待选文件中的目标文件。/n

【技术特征摘要】
1.一种文件发送方法,应用于电子设备,其特征在于,包括:
根据聊天界面上的聊天信息确定是否需要向聊天对象发送文件;
若需要发送文件,则根据所述聊天信息确定并显示至少一个待选文件;
根据用户的选择操作,发送所述至少一个待选文件中的目标文件。


2.根据权利要求1所述的文件发送方法,其特征在于,所述根据所述聊天信息确定并显示至少一个待选文件,包括:
基于所述聊天信息确定文件搜索关键词;
基于所述文件搜索关键词搜索并显示至少一个待选文件。


3.根据权利要求1所述的文件发送方法,其特征在于,所述方法还包括:
将所述待选文件根据文件类型进行分类;
基于所述待选文件的文件类型,在所述待选文件的统一资源标识符的头部信息加入对应的文件类型标记。


4.根据权利要求1所述的文件发送方法,其特征在于,所述方法还包括:
在所述聊天界面上创建悬浮窗;
在所述悬浮窗上显示所述待选文件的文件标识。


5.根据权利要求4所述的文件发送方法,其特征在于,所述在所述悬浮窗上显示所述待选文件的文件标识,包括:
基于所述待选文件的文件类型标记,确定所述待选文件在所述悬浮窗中的预览方式;
基于所述预览方式在所述悬浮窗上显示所述待选文件的文件标识。


6.一种文件发送装置,应用于电子设备,其特征在于,包括:
发送确定模块,用于根据聊天界面上的聊天信息确定是否需要向聊天对象发送文件;
待选文件确定模块,用于若需要发送文件,则根据所述聊天信息确定并显示至少一个待选文件;
文件发送模块,用于根据用户的选择操作,...

【专利技术属性】
技术研发人员:莫家和
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东;44

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

1