小白一枚,第一次做APP不知该从哪入手,时间略紧,求帮助

如题,新人一个,想学做个APP,Android平台的就可以,因为比较急所以不太想从很基础学起,想直接上手一个从头做到尾体验一下
APP希望完成的功能就是 1.拍照扫描照片,然后可以识别出来是什么东西,能显示出文字提示,最好可以语音读出来 2.有一个图灵机器人之类的,可以与人语音对话 3.第一项功能如果可以能不能也实现与人对话?
有几点疑问1.图像识别可以直接用虹软之类的SDK吗?怎么用? 2.语音对话也需要调用讯飞这种SDK吗?怎么用? 3.我这个图像识别不一定需要真的那么智能,就如果我在后台储存图片,APP可以识别已经存有的图片即可。所以APP可以有自己的库吗?还是需要弄服务器?储存的形式是图片形式还是什么?
不是为了盈利什么的,第一次提问,如果不能很详细地回答上面的问题也希望能告诉我从哪方面入手更快一些,学些什么,我可以自己去了解,希望大神帮忙!

12个回答

调用现成的框架,就不要直接写原生APP了,,,可以做成webAPP(看似一个APP,其实是一个HTML5),至于识别什么的,可以直接用三方框架,ORC技术很多平台都有接口直接盗用就好,对话也直接调用三方,效率高一点。
如果图片识别的话,这个要用神经网络,有没有三方我不太清楚,应该是有的,需要你找一堆图片去进行训练标注,WebAPP 的话我一般用的是MUI,方便一点

whb3299065
whb3299065 回复steven88837: 先看看框架合适不
一年多之前 回复
steven88837
steven88837 都有同样的问题,希望得到大虾的帮助!
一年多之前 回复
whb3299065
whb3299065 回复Maestro_Jia: 我记得腾讯云里有相似图像搜索的API你可以看看是不是你要的,另外阿里云里也有类似的图片识别功能,你可以搜索一下具体的我记不太清,至于APP就是一个前端而已,看你熟悉什么,做web的话想对简单一点
一年多之前 回复
Maestro_Jia
Maestro_Jia 回复whb3299065: 只要不是一模一样的,就需要人工神经网络了是吗?但是不是就要从最基础的图像识别开始学起了?而且这样做webAPP的话是不是也不太适合?调用人家现成的识别技术可以吗?您有没有这方面的接口推荐?花点钱也可以
一年多之前 回复
whb3299065
whb3299065 回复Maestro_Jia: 如果是一模一样的原图的话直接MD5一下就识别了,要是有一定差别的话就要对比像素了,人工神经网络在这里是非常合适的
一年多之前 回复
Maestro_Jia
Maestro_Jia OCR是只能看文字类的是吗?想看识别图片可不可以?不一定是那种真的很智能的看出来,只是把原来存档的原图识别出来就行
一年多之前 回复

首先说一下你这基本不可能做到,做app不是做人工智能,

z979451341
键盘舞者113 回复Maestro_Jia: 如果你说的虹软,那就不用,你只用在app后者后台加图片就可以了
一年多之前 回复
Maestro_Jia
Maestro_Jia 回复键盘舞者113: 花点钱也可以,就是他云端的图片库不一定会含有我需要的,这种情况是不是需要我自己搭本地的库之类的才行?
一年多之前 回复
z979451341
键盘舞者113 回复Maestro_Jia: 虹软需要钱才给你用,特别是场景检测与物体识别技术,还有语音讯飞的离线语音和在线语音也都要钱,你这新手app也太高端了
一年多之前 回复
qq_41775219
qq_41775219 首先说一下你这基本不可能做到,做app不是做人工智能,
一年多之前 回复
Maestro_Jia
Maestro_Jia 不是也有那种能识别图片的APP吗?不是要真的那么智能的图像识别,就只要能把存档的原图看出来就行
一年多之前 回复

自己完全不会的话还是找人帮你做吧!花的时间可不少!

如果是一模一样的原图的话直接MD5一下就识别了,要是有一定差别的话就要对比像素了,人工神经网络在这里是非常合适的

先学一些基层的Demo练习, 望采纳!

可以根据sdk相关集成说明文档,根据文档说明步骤一步一步照着做,很简单的

时间紧,可以借助apiCloud,具体去apiCloud官网,一天上手。https://www.apicloud.com/

可以找一些实战的视频,边学边开发。

视频教程地址
上面这个是APP开发的视频教程地址;十几级把。相信你这点时间应该有的吧?如果你有开阔的思维的话,那就看第一集下载的那个JAVA开发的多语言编辑器就行了。纯中文的。然后就可以开始用框架快速开发APP
当然首先你得先那个编辑器上传自己做的项目,然后打包成手机应用安装程序文件。IOS和安卓都支持。自己看看吧。

共12条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
想学习.net从哪入手,不知从哪开始
小弟是计算机专业大四学生,想学.net技术,现在找工作用得比较多的技术。却不知道从哪里开始,先学什么东西啊?rn大学期间学习了c/c++,算法,数据结构。学习.net要怎么开始啊?rnrnrn小弟email:zh_iceray@163.comrn恳请高人不胜赐教。
小白一枚,求大神。
求一个二进制转八进制,八进制再转十六进制的方程式。用C语言编写。多谢了。
初学asp.net,该从哪入手?
初学asp.net,却不知道如何着手,请朋友们指点!
学习CSS标准该从哪入手?
我很迷茫rn我做的部份DIV+CSS的网站rn都是只能在IE6下浏览正常的rn因为我不是按标准来写的,所以在firefox下布局,效果就完全不同了。rn我看了一些类似“CSS在ie下和firefox下的兼容”之类的资料rn它们直接说出两者之间的不同rn但是面对我写好的那些网站,即使我看了那些资料,我知道了区别rn但我根本不知道该从何入手!rn谁给指点指点方向?rnrn或者告诉我哪一本书能让我完全能改出firefox下能正常的页面?
小白一枚~~~
今天才开的CSDN博客,小白一枚~~发个博纪念一下今天
想学asp.net 但不知从何入手,该从哪本书入手
想学asp.net 但不知从何入手,该从哪本书入手。 以前几年一直在研究vb,现在想学学asp.net 之前在看电子书C#入门经典 读到第4、5章就读不下去了,完全不知其所云。我现在有3、4个月学习时间,不知道能不能研究懂C# and asp.net 并有独自开发网站的技术。请高手指点迷津一下吧!!rn我QQ 89293513
asp小白一枚,求大神
本人对asp真心不懂,但无奈有一个项目是asp做的。现在问题试运行不起来。用iis部署后提示rnrnInternet Information Services 7.5rn错误摘要rnHTTP 错误 401.0 - Unauthorizedrn您无权查看此目录或页面。 详细错误信息rn模块 WebDAVModule rn通知 ExecuteRequestHandler rn处理程序 WebDAV rn错误代码 0x80070005 rn请求的 URL http://127.0.0.1:80/ rn物理路径 D:\ct995\www rn登录方法 匿名 rn登录用户 匿名 rn 最可能的原因:rn•通过身份验证的用户无权访问处理请求所需的资源。rn 可尝试的操作:rn•创建跟踪规则以跟踪此 HTTP 状态代码的失败请求。有关为失败的请求创建跟踪规则的详细信息,请单击此处。rn rnrn运行不起来啊,求大神指点啊
WPF小白一枚,求指教
一个wpf应用程序,一个navigationwindow,两个page:page1,page2。下面两种情况:rn 1.将navigationwindow的source设为page1,从page1中导航至page2;rn 2.将navigationwindow的source设为page2;rn问题:运行这个程序,在两种情况下,进入page2时,为什么在情况1中这个程序占用的内存大了很多,难道1中没有释放掉page1占用的内存吗,怎样解决这个问题
学习Websphere从哪入手?
大家有没有什么资料可以共享,发给我下,谢谢啊。jiangkun_08@sina.com
想学游戏开发从哪入手
听说游戏开发前景不错,如果想自学的话应该从哪入手,图书馆有好多这方面的书,java,c#,c++,vc++游戏开发,各种,不知道怎么选择。
求大神帮助,菜鸟一枚。
[code=c][/code]5 如何解决rn[Linker Fatal Error] Fatal: Could not open C:\Program Files (x86)\Borland\CBuilder6\Projects\Project1.exe (error code 5)
调试SQL时出现的问题 ,小白一枚,求大神帮助
[img=https://img-bbs.csdn.net/upload/201410/30/1414679500_346846.png][/img] 我的系统是win8.1 我该怎么整这个啊
第一次尝试开发,不知道从哪入手,请高手指点:)
软件简述:政策法规rn 新法规学习:实现对新颁布实施法规的网上学习功能。rnrn 法规查询: 对政策法规库中的信息进行检索查询rn 数据维护:实现录入、删除等法规信息的维护操作。rnrn一个月之内必须完成,小组六个女生从来没开发过。不知道怎么入手啊?有人开发过类似的学习性软件吗?请各位高手指点。非常感激。rn要求:用。net 中的asp.net+c#.net 完成,要有流程图(用visio完成)rn现有知识:知道C#。NET基本语法,理解OO思想,有C的基础,数据库正在学习中。
准备做的程序不知如何入手,请求帮助!
准备做一个程序,想询问一下大概的设计方向。rn这是一个智能的上机操作信息收集并评估的系统。具体就是说,在考察学生做上机实验的时候,能记录下他进入系统后的操作,然后通过分析他的操作得出一个成绩。就是说这个程序可能要分为两个大的模块,一个是监视并记录上机操作,还有一个就是得出成绩。对于前一个我想可能容易一点,后一个我真是概念都没有,是不是要用到人工智能,模糊数学等方面的知识?恳请接触过这一方面或者对我所叙述的问题有所了解的专家们给我指点一下,到底该如何入手,需要哪些方面的知识和工具,先谢谢了!rn第一次提问,不知道规不规范,若有不对请多包涵
目前是小白一枚
正在web前端学习路上 也算是0基础 以后会往这方面发展 有没有大神推荐好的学习路线 [img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/2.gif][/img]跪谢
C#WPF求助,小白一枚
[img=https://img-bbs.csdn.net/upload/201801/22/1516601710_928326.jpg][/img]rnrn复制的源代码,可是显示无效标记,百度说是命名空间不对,所以想请教各位大神,是什么原因呢?新人小白一枚,求赐教!
前端小白一枚
这里写自定义目录标题 初来乍到,还请各位大佬多多关照!
初学python,小白一枚
根据书籍简明python教程查看到第一个例子为:print'hello world'; 本人下载的为python3.6,在python自带的IDE里面进行编写,所以出现了一下报错:SyntaxError: invalid syntax 查看后,发现help('print') print(...)     print(value, ..., sep=' ', end='\n', file=s
生活随笔: 小白一枚
在不同领域当中,所需要掌握的知识点确实不一样,有时候我是很贪兴趣去驱动自己去完成一件事。所以很多东西学不深入,广而不精,除了as3 外对于这门语言挖潜地方还是很多,只不过每年都有人说flash 死了。呵呵 其实这样的文章大部分都是对adobe 恨铁不成钢的表现。一流企业是做标准,二流企业是做服务,三流企业就是做产品。这里三流不是那些低级的企业。针对一流企业制订这个行业的规则,后面跟随着就要信奉这一派
求助 小白一枚
hadoop fs -touchz 创建文件就出项这个是什么意思?rnrntouchz: Specified block size is less than configured minimum value (dfs.namenode.fs-limits.min-block-size): 512000 < 1048576
学习开发自己的控件,该从哪入手???
我现在想学习编写自己的各方面控件,从哪开始学习:rn推荐几本好书,或告诉我学习的方法
【求助】想自学网页制作,该从哪入手?
想自学网页制作,该从哪入手?
想学习C#,菜鸟该从哪本书入手?
想学习C#,菜鸟该从哪本书入手?
该从哪里入手,谢谢
我是并行数据库方向的研究生,现在1年级,以前从没开发过数据库,让我直接啃论文,难道看多了就会有思路吗,总觉得没谱.我该从熟悉哪写开发工具入手,来熟悉一下数据库的原理呢,有经验的同志请说说你们的学习过程.rn
做一款软件,监控从交换机某个端口出去的所有数据包,该从哪入手
要求能分析该数据包的来源ip、MAC地址,去什么地址,时间段等等?
初学者,该从哪里入手??
我是一名初学者,想学XML,但不知道从哪里入手,请各位给讲一下入门经验,还有运行XML所需的环境...小弟不用感激..
小白求帮助
作为一个伸手党,我知道自己很无耻。不过实在是之前没有过任何编程基础,希望大神们能帮忙下。rn题目是这样的,用控制台编写一个程序。rn要求1 要有车辆的名称 和价格rn要求2 车辆的名称和价格要分别显示rn要求3 车辆的名称要可以改变rn要求4 车辆的价格可以改变rn要求5 要能计算选择车辆的价格rn要求6 如果没有选择车辆的类型,无法计算选择车辆的总价。rn要求7,需要使用get set函数
python 小白求帮助
最近想了解一下python 写了一点小代码 爬巨潮网的数据 但是遇到了这个问题 在页面上打开源码可以看到tbody的数据 但是在代码里面怎么都读取不到数据 是这个网站禁止爬虫获取数据吗[img=https://img-bbs.csdn.net/upload/201903/07/1551942511_407982.png][/img][img=https://img-bbs.csdn.net/upload/201903/07/1551942511_809207.png][/img][img=https://img-bbs.csdn.net/upload/201903/07/1551942511_954852.png][/img][img=https://img-bbs.csdn.net/upload/201903/07/1551942512_88514.png][/img]
mysql小白求帮助
3个表分别为a,b,crn表a的sfzh字段对应b的sfzh,查到表b内的sex,age,corprn表b的corp对应表c的corp,根据前面表b的corp查到表c的name,name按creationtime倒叙排列然后取第一条rn需要查询显示表a全部字段,表b的sex,age ,表c的name
小白急求帮助 !!
求1-100之间的和,如果和得结果大于2000是,返回1-100间的那个数
小白求帮助。。。。
[img=http://img.my.csdn.net/uploads/201211/09/1352428257_3261.jpg][/img]银行业务数据库bankdb,其中,帐户信息表(bank)存放帐户的信息,交易信息表(transInfo)存放每次的交易信息。怎么建立触发器使转账时候能自动更新transInfo表呢?rncreate database bankdbrnrncreate table bank(rn customerName varchar(255),rn cardID char(10) primary key,rn currentMoney smallmoneyrn )rncreate table transInfo(rn transDate datetime,rn cardID char(10) primary key,rn transType char(4),rn transMoney smallmoney,rn )rnrninsert into bank(customerName,cardID,currentMoney)values('张三','1001 0001',1000.0000)rninsert into bank(customerName,cardID,currentMoney)values('李四','1001 0002',1.0000)rnrncreate trigger bank_info on bank for updaternasrndeclare @Money1 smallmoneyrndeclare @Money2 smallmoneyrndeclare @M smallmoneyrn@Money1=(select currentMoney from deleted),rn@Money2=(select currentMoney from inserted)rnrnfrom transInfo,deleted,insertedrnif(@Money1>@Money2)rnupdate transInfo rnset transType='支出',@M=@Money1-@Money2rnif(@Money1<@Money2)rnupdate transInfo rnset transType='支入',@M=@Money2-@Money1rnupdate transInfo set transMoney=@Mrnupdate transInfo set transDate=(select getdate())rnupdate transInfo set cardID=(select cardID from deleted)rnrnBEGIN TRANSACTION rn/*--定义变量,用于累计事务执行过程中的错误--*/rnDECLARE @errorSum INT rnSET @errorSum=0 --初始化为0,即无错误rn/*--转帐:张三的帐户少1000元,李四的帐户多1000元*/rnUPDATE bank SET currentMoney=currentMoney-1000rn WHERE customerName='张三'rnSET @errorSum=@errorSum+@@errorrnUPDATE bank SET currentMoney=currentMoney+1000rn WHERE customerName='李四'rnSET @errorSum=@errorSum+@@error --累计是否有错误rnIF @errorSum<>0 --如果有错误rn BEGINrn print '交易失败,滚回事务'rn ROLLBACK TRANSACTION rn END rnELSErn BEGINrn print '交易成功,提交事务,写入硬盘,永久的保存'rn COMMIT TRANSACTION rn ENDrnGOrnprint '查看转帐事务后的余额'rnSELECT * FROM bank rnGO rn我的触发器好像。。。求帮助
我第一次使用together 不知从哪下手,请赐教
比如一个项目,在together 中应先做什么,再。。。。rn, 如果有一个实列那最好,谢谢
求大神们指点~~小白一枚
代码如图: 在第一个线程中去不断改变a数组的值,然后我将它输出出来,这个线程中得到的肯定是同一个字符的数组。如果我把本线程中的输出去掉,在另一个线程中去访问并输出则会出现顺序混乱,如图: 上图出现原因我也能明白,可是如果第一个线程的输出不去掉,我在第二个线程中去不断访问按说也会发生混乱,可实际并没有发生,(如下图)是因为Arrays.toString方法吗?还是因为什么? 最后再向大神们求教...
求指教谢谢各位大神。小白一枚
c#不同命名空间调用static方法不可以么是么?求指教谢谢各位大神。小白一枚
求大神指正 本人小白一枚``
void *search(float (*pointer)[4],int n)n printf("成绩为");n float *m;n m = *(pointer + n) ;n for (int i = 0; i < 4; i ++)n printf("%f",*(m+ i));n nnint main(int argc, const char * argv[]) n n float score[][4] = 60,70,80,90,56,89,67,88,34,78,90,66;n int n;n printf("输入查找的学生序号");n scanf("%d",&n);n search(score, n);n return 0;n nnnnnn为什么会报错control reaches end of non-void function
小白实习求帮助
rn裁剪pictureBox1里800*400的图片显示到pictureBox2里并保存rnprivate void button1_Click(object sender, EventArgs e)rnrnthis.openFileDialog1.InitialDirectory = "F:\\pic";rnrnif (this.openFileDialog1.ShowDialog() == DialogResult.OK)rnrnthis.pictureBox1.ImageLocation = this.openFileDialog1.FileName;rnrn// openFileDialog1.ShowDialog();rntextBox1.Text = openFileDialog1.FileName;rnrnprivate void button2_Click(object sender, EventArgs e)rnrn
第一次repeater求帮助
第一次用,百度看了下都是很书面语言的看不懂啊,谁有简单的说法怎么用,怎么连接数据库sql的。。。拜谢啊,是直接用拖进去后显示的选择数据源码?
求大神帮助 第一次
[img=https://img-bbs.csdn.net/upload/201612/14/1481719652_459471.jpg][/img][img=https://img-bbs.csdn.net/upload/201612/14/1481719659_192480.png][/img]怎么改成全屏背景
小白,求帮助,求源代码
编写一个程序,让三个整数按照从大到小的顺序排列,已经弄了两天了,实在写不出来
初学者的疑问:我想学习com编程,不知从哪里入手,该看些什么书哪?
如题,请各位高手指点!
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池