云栖问答

找不到答案?去提问题

android 2016-06-07 09:02:56

求分析项目需求(Android)

一端为Android智能硬件终端(主控制板(CPU)暂时未定,触摸屏4-6英寸),另一端为Android手机或者IOS手机

二. 软件说明
Android智能硬件终端:
2.1 能利用 科大讯飞的语音处理技术(第三方) 简单的识别10句话以内的语句。识别某些语句需要做相关的程序处理,例如识别“播报今天的天气状况”,识别之后,终端回答今天的实际情况。

2.2 人操作智能硬件终端,通过触摸屏编写自己习惯行为,例如(今天晚上10点半前睡觉,明天早上6点半起来运动)。可以查看,添加,修改,删除自己的记录。

2.3 当记录的事情到达设置的时间之后,不能再做修改。保存起来,以后可以查看,保存的有效时间一个月。同时到达设定的时间之后,语音提示自己设定的内容。

2.4当记录的事情到达设置的时间之后。将信息推送到手机。

2.5等手机端确认和评价之后,即可获得手机评价的分数。

2.6 可以查看自己的分数,按不同的时间查看,比如今天,这周,上周,这一个月。(可行,数据库触发器,自动删除)

2.7 查看分数的时候,一个页面同时显示自己的记录(包括每个记录的分数)。

2.8 查看手机端已经确认记录,可以查看手机端关于此记录的评价,分数。

手机端:
2.1 当手机端接收到推送的信息之后,一天之内需确定(完成,未完成按钮)。(既确认硬件终端记录是否达成)(如一天之内没有确认,按照默认的方式确定) 同时作出评分,评语。

2.2 手机端利用qq账号登陆,或者其他常用账号一个即可。

2.3 可以查看以往的记录评分,评价。搜索的方式可以是时间,等。

2.4 可以将记录分享到好友圈(第三方,如微信)。

2.5 记录可以保存一个月,和智能终端一样。

2.6 手机可以绑定智能终端,根据ID号 。扫描智能终端机上二维码下载手机端APP。(ID终端硬件的MD5,唯一值)

2.6 APP可以更新。

1个回答

0

爵霸

你需要用到的技术有:
科大讯飞语音识别
网络访问操作
app自动更新
第三平台分享
第三方平台登陆
推送技术(极光推送、个推等)
二维码扫描与生成
数据库的操作、

1
GO