一种AI开发环境在Android系统的应用方法、装置、设备及介质制造方法及图纸

技术编号:33091379 阅读:15 留言:0更新日期:2022-04-15 11:05
本发明专利技术涉及人工智能领域,揭露一种AI开发环境在Android系统中的应用方法,包括:获取原始应用数据;接收用户根据预设的AI应用功能,构建的AI开发脚本集,在所述AI开发脚本集中选择目标AI开发脚本;利用所述目标AI开发脚本对所述原始应用数据执行AI处理,得到AI应用数据;将所述AI应用数据传送到预构建的应用层,并所述应用层展示所述AI应用数据,完成所述原始应用数据的AI应用。本发明专利技术还提出一种AI开发环境在Android系统中的应用装置、电子设备以计算机可读存储介质。本发明专利技术可解决用户难以实现自己的有关人工智能的功能设想,阻碍移动应用的多样性发展的问题。用的多样性发展的问题。用的多样性发展的问题。

【技术实现步骤摘要】
一种AI开发环境在Android系统的应用方法、装置、设备及介质


[0001]本专利技术涉及人工智能领域,尤其涉及一种AI开发环境在Android系统中的应用方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]随着智能手机的迭代更新,手机的数据处理性能也得到快速的发展。人们对手机性能和功能的需求也开始变得多样化。因此,人工智能在移动端的应用也开始蓬勃发展。
[0003]但如今移动端的大部分应用没有开放相关接口供用户自行进行功能开发,且多数应用跟算法捆绑在一起,用户很难对其进行分离,使得用户难以实现自己的有关人工智能的功能设想,阻碍了移动应用的多样性发展。

技术实现思路

[0004]本专利技术提供一种AI开发环境在Android系统中的应用方法、装置及计算机可读存储介质,其主要目的在于解决用户难以实现自己的有关人工智能的功能设想,阻碍了移动应用的多样性发展的问题。
[0005]为实现上述目的,本专利技术提供的一种AI开发环境在Android系统中的应用方法,包括:
[0006]获取原始应用数据;
[0007]接收用户根据预设的AI应用功能,构建的AI开发脚本集,在所述AI开发脚本集中选择目标AI开发脚本;
[0008]利用所述目标AI开发脚本对所述原始应用数据执行AI处理,得到AI应用数据;
[0009]将所述AI应用数据传送到预构建的应用层,并所述应用层展示所述AI应用数据,完成所述原始应用数据的AI应用。
[0010]可选地,所述获取原始应用数据,包括:
[0011]接收数据获取指令,解析所述数据获取指令,得到目标数据接口;
[0012]在所述目标数据接口调取数据,得到应用层数据;
[0013]利用预构建的Android JNI层,将所述应用层数据映射为内存文件,通过共享内存的方式,将所述内存文件传递到预构建的内核空间,得到所述原始应用数据。
[0014]可选地,所述接收用户根据预设的AI应用功能,构建的AI开发脚本集,包括:
[0015]根据所述AI应用功能,编写对应的AI开发应用程序集;
[0016]封装所述AI开发应用程序集,得到所述AI开发脚本集。
[0017]可选地,所述在所述AI开发脚本集中选择目标AI开发脚本,包括:
[0018]接收用户输入的AI功能需求,
[0019]根据所述AI功能需求,在所述AI开发脚本集中选择对应的AI开发脚本,得到所述目标AI开发脚本。
[0020]可选地,所述利用所述目标AI开发脚本对所述原始应用数据执行AI处理,得到AI应用数据,包括:
[0021]利用所述目标AI开发脚本读取所述内核空间中的原始应用数据,对所述原始应用数据执行预处理,得到标准应用数据;
[0022]提取所述标准应用数据的特征,得到特征数据;
[0023]利用所述目标AI开发脚本中的AI算法,对所述特征数据进行AI处理,并将AI处理后的特征数据重新写入到所述内核空间,得到所述AI应用数据。
[0024]可选地,所述将所述AI应用数据传送到预构建的应用层,并所述应用层展示所述AI应用数据,包括:
[0025]利用预构建的Python server读取所述内核空间的AI应用数据,并将读取到的所述AI应用数据封装到所述Python server接口,得到待传送AI应用数据;
[0026]利用所述Python server中的监控线程捕获所述应用层的数据请求指令;
[0027]根据所述数据请求指令,将所述待传送发送到所述应用层,利用所述应用层的组件,展示所述AI应用数据。
[0028]可选地,所述接收用户根据预设的AI应用功能,构建的AI开发脚本集之前,所述方法还包括:
[0029]获取安卓应用;
[0030]在所述安卓应用中搭建python编辑器及python开发环境。
[0031]为了解决上述问题,本专利技术还提供一种AI开发环境在Android系统中的应用装置,所述装置包括:
[0032]原始应用数据获取模块,用于获取原始应用数据;
[0033]AI功能选择模块,用于接收用户根据预设的AI应用功能,构建的AI开发脚本集,在所述AI开发脚本集中选择目标AI开发脚本;
[0034]AI数据处理模块,用于利用所述目标AI开发脚本对所述原始应用数据执行AI处理,得到AI应用数据;
[0035]AI应用展示模块,用于将所述AI应用数据传送到预构建的应用层,并所述应用层展示所述AI应用数据,完成所述原始应用数据的AI应用。
[0036]为了解决上述问题,本专利技术还提供一种电子设备,所述电子设备包括:
[0037]存储器,存储至少一个指令;及
[0038]处理器,执行所述存储器中存储的指令以实现上述所述的AI开发环境在Android系统中的应用方法。
[0039]为了解决上述问题,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个指令,所述至少一个指令被电子设备中的处理器执行以实现上述所述的AI开发环境在Android系统中的应用方法。
[0040]相比于
技术介绍
所述:如今移动端的大部分应用没有开放相关接口供用户自行进行功能开发,且多数应用跟算法捆绑在一起,用户很难对其进行分离,使得用户难以实现自己的有关人工智能的功能设想,阻碍了移动应用的多样性发展的现象,本专利技术实施例通过接收用户的数据获取指令,采集所述原始应用数据。当获取到所述原始应用数据后,用户可根据自身的需要来在预构建的AI开发脚本集中选择特定的目标AI开发脚本,来实现对应的
AI处理功能,所述AI开发脚本集中的每一个AI开发脚本都可以根据所述原始应用数据来实现特定的AI功能。通过所述目标AI开发脚本,可以对所述原始应用数据进行特定的AI开发,进而实现自己的AI想法,极大的丰富了用户的使用体验,使得用户的移动端具有非常大的灵活性和拓展性。因此本专利技术提出的AI开发环境在Android系统中的应用方法、装置、电子设备及计算机可读存储介质,可以解决因多数应用跟算法捆绑在一起,用户很难对其进行分离,使得用户难以实现自己的有关人工智能的功能设想,阻碍了移动应用的多样性发展的问题。
附图说明
[0041]图1为本专利技术一实施例提供的AI开发环境在Android系统中的应用方法的流程示意图;
[0042]图2为图1中其中一个步骤的详细实施流程示意图;
[0043]图3为图1中另一个步骤的详细实施流程示意图;
[0044]图4为本专利技术一实施例提供的AI开发环境在Android系统中的应用装置的功能模块图;
[0045]图5为本专利技术一实施例提供的实现所述AI开发环境在Android系统中的应用方法的电子设备的结构示意图。
[0046]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种AI开发环境在Android系统中的应用方法,其特征在于,所述方法包括:获取原始应用数据;接收用户根据预设的AI应用功能,构建的AI开发脚本集,在所述AI开发脚本集中选择目标AI开发脚本;利用所述目标AI开发脚本对所述原始应用数据执行AI处理,得到AI应用数据;将所述AI应用数据传送到预构建的应用层,并所述应用层展示所述AI应用数据,完成所述原始应用数据的AI应用。2.如权利要求1所述的AI开发环境在Android系统中的应用方法,其特征在于,所述获取原始应用数据,包括:接收数据获取指令,解析所述数据获取指令,得到目标数据接口;在所述目标数据接口调取数据,得到应用层数据;利用预构建的Android JNI层,将所述应用层数据映射为内存文件,通过共享内存的方式,将所述内存文件传递到预构建的内核空间,得到所述原始应用数据。3.如权利要求1所述的AI开发环境在Android系统中的应用方法,其特征在于,所述接收用户根据预设的AI应用功能,构建的AI开发脚本集,包括:根据所述AI应用功能,编写对应的AI开发应用程序集;封装所述AI开发应用程序集,得到所述AI开发脚本集。4.如权利要求3所述的AI开发环境在Android系统中的应用方法,其特征在于,所述在所述AI开发脚本集中选择目标AI开发脚本,包括:接收用户输入的AI功能需求,根据所述AI功能需求,在所述AI开发脚本集中选择对应的AI开发脚本,得到所述目标AI开发脚本。5.如权利要求4所述的AI开发环境在Android系统中的应用方法,其特征在于,所述利用所述目标AI开发脚本对所述原始应用数据执行AI处理,得到AI应用数据,包括:利用所述目标AI开发脚本读取所述内核空间中的原始应用数据,对所述原始应用数据执行预处理,得到标准应用数据;提取所述标准应用数据的特征,得到特征数据;利用所述目标AI开发脚本中的AI算法,对所述特征数据进行AI处理,并将AI处理后的特征数据重新写入到所述内核空间,得到所述AI应用数据。6.如权...

【专利技术属性】
技术研发人员:孙晓刚杨玖泞林云蒋长良唐泽宇白维
申请(专利权)人:成都阿加犀智能科技有限公司
类型:发明
国别省市:

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

1