androidtalk完整的一个语音软件所有文档,包括源代码
2010-12-14 11:28
381 查看
完整的一个语音软件所有文档,包括源代码,麻雀虽小,五脏俱全。这是Ver 0.1 ,实现功能主要是文本语音朗读 , 语音识别和控制,目前支持的系统命令有打电话拨号,查找联系人, 启动任意应用程序,访问网址,搜索引擎查询,自定义命令等 。
技术不是很难,主要是练手,但重要的是完整的Android开发生命周期规范以及架构的设计上,可以给大家做一个借鉴 。
下载 (15.2 KB)
截图
2010-11-20 09:05
下载: androidtalk_2010_11_17.rar
目录结构解释如下:
Requirement - 需求相关文档
Design - 设计
Planning&Log - 计划,日志,会议
Test - 集成测试,系统测试 , 测试报告 , Buglist
Study - 学习资料,Demo等
Deployment - 发布,部署
src - 源代码及单元测试
这个项目的解释图如下,有不明白的可以和我交流 :
下载 (34.03 KB)
2010-11-20 09:32
部分类图:
下载 (55.12 KB)
2010-11-20 12:32
下载 (68.09 KB)
2010-11-20 12:33
项目还有如下优点及借鉴学习之处:
1,软件开发生命周期按照WRUP(我基于RUP自己设计的一套模式)
2,架构设计及模式应用上
3,语音引擎的封装(jar包大家直接就可以打来用,开发语音程序几行代码搞定)
4,项目管理上全程使用UML ,从需求到设计,文档详细而又全面,但不冗余 。
也有如下缺点:
1,因为是两周的时间做的东西,没有QC,不能达到商用要求,虽然我们跑没有问题。
2,这个版本不支持中文语音,我们计划下个版本实现,实现周期还要2周,下个版本还会引入跨进程Handle捕获
注:由于我的工作机器不装盗版,因此UML我舍弃了平时常用的RetionalRose ,用的开源的StarUML ,同理,Mindmap我也舍弃了MindManager 而改用了FreeMind 。 大家要看类图和用例图,思维导图的可以下这两个软件打开 !!!
欢迎交流:
Sundy
http://www.lhzhang.org
QQ:183683266
感谢大家的支持, 这是我在这里的开始,在各位的支持下,看来愿意无保留的分享会得到认可 。 我将继续无保留的分享无版权问题的软件及经验 !
SpeechEngine 和 Operation 是两个JavaProject .如果导入后出现error ,修正引用的android.jar 路径即可 。
感谢大家的支持 , 这里想做点儿声明 :
因为有不少朋友来问问题,其中很多非常基础的看官方SDK可以解决的问题 , 本人目前几个月在韩国三星总部为明年要上市的几款android手机努力中 , 所以工作比较忙,有很多基本的问题,建议大家特别是初学者自己思考,或者google一下,或者看官方文档 。 我没有及时帮你解决的说声抱歉,但以我以前带学生的经验,很多问题,容易得到答案了,未必是件好事儿 !
另外,本周末我打算写一篇关于Android移植系统原理的文章 , 用我的经验来写,我看国内要不是缺这方面的文章,要不人云亦云 。 想请问一下版主改发到哪个版块儿,算是我的第二个帖子吧 。
谢谢!
技术不是很难,主要是练手,但重要的是完整的Android开发生命周期规范以及架构的设计上,可以给大家做一个借鉴 。
下载 (15.2 KB)
截图
2010-11-20 09:05
下载: androidtalk_2010_11_17.rar
目录结构解释如下:
Requirement - 需求相关文档
Design - 设计
Planning&Log - 计划,日志,会议
Test - 集成测试,系统测试 , 测试报告 , Buglist
Study - 学习资料,Demo等
Deployment - 发布,部署
src - 源代码及单元测试
这个项目的解释图如下,有不明白的可以和我交流 :
下载 (34.03 KB)
2010-11-20 09:32
部分类图:
下载 (55.12 KB)
2010-11-20 12:32
下载 (68.09 KB)
2010-11-20 12:33
项目还有如下优点及借鉴学习之处:
1,软件开发生命周期按照WRUP(我基于RUP自己设计的一套模式)
2,架构设计及模式应用上
3,语音引擎的封装(jar包大家直接就可以打来用,开发语音程序几行代码搞定)
4,项目管理上全程使用UML ,从需求到设计,文档详细而又全面,但不冗余 。
也有如下缺点:
1,因为是两周的时间做的东西,没有QC,不能达到商用要求,虽然我们跑没有问题。
2,这个版本不支持中文语音,我们计划下个版本实现,实现周期还要2周,下个版本还会引入跨进程Handle捕获
注:由于我的工作机器不装盗版,因此UML我舍弃了平时常用的RetionalRose ,用的开源的StarUML ,同理,Mindmap我也舍弃了MindManager 而改用了FreeMind 。 大家要看类图和用例图,思维导图的可以下这两个软件打开 !!!
欢迎交流:
Sundy
http://www.lhzhang.org
QQ:183683266
感谢大家的支持, 这是我在这里的开始,在各位的支持下,看来愿意无保留的分享会得到认可 。 我将继续无保留的分享无版权问题的软件及经验 !
SpeechEngine 和 Operation 是两个JavaProject .如果导入后出现error ,修正引用的android.jar 路径即可 。
感谢大家的支持 , 这里想做点儿声明 :
因为有不少朋友来问问题,其中很多非常基础的看官方SDK可以解决的问题 , 本人目前几个月在韩国三星总部为明年要上市的几款android手机努力中 , 所以工作比较忙,有很多基本的问题,建议大家特别是初学者自己思考,或者google一下,或者看官方文档 。 我没有及时帮你解决的说声抱歉,但以我以前带学生的经验,很多问题,容易得到答案了,未必是件好事儿 !
另外,本周末我打算写一篇关于Android移植系统原理的文章 , 用我的经验来写,我看国内要不是缺这方面的文章,要不人云亦云 。 想请问一下版主改发到哪个版块儿,算是我的第二个帖子吧 。
谢谢!
相关文章推荐
- 一个完整BP神经网络源代码,包括数据和说明文档
- 完整源代码详细解释——聊天、文件传输、语音呼叫,安卓版飞鸽传书软件
- 复制一个文件夹下所有文件(包括子文件夹)并修改文件后缀名 java实现加密文档unlock
- 中国象棋V2:Java源代码、毕业设计等所有文档,已经全部提交到CSDN-Code平台
- Sprite 3D用法和相关特性详解(包括如何从零到一个完整工程)
- 在Unity中获得一个物体的所有子物体包括孙物体。
- 一个无敌删除的命令,所有的流氓软件及顽固程序等都可以轻松的删除
- 软件项目需求分析的文档都包括哪些内容
- 一个完整的大型软件项目经验是非常宝贵的,大家遇到这样的机会要学会把握好机会
- C语言 编写一个程序,它从标准输入读取C源代码,并验证所有的花括号都正确的成对出现。
- 结合源代码分析一个完整的中断过程【转】
- 一个是视频的,一个关于语音的,都是网上收集到的.源代码
- 编写一个程序,它从标准输入读取C源代码,并验证所有的花括号都成对出现
- <C语言>如何一步一步根据简单的代码联想到更多的功能?(实现输入一个整数,输出比它小包括它本身的所有素数。)
- android 抓完整的log的方式(包括logcat抓所有非内核log)
- php 正则获取img所有属性值,包括src等,保存一个,我不懂正则啊
- 如何获取一个目录下包含子目录内的所有文件名,并保存在一个数组中或XML文档里
- AS2Doc: 一个AS文档生成软件
- 一个完整的WSDL文档及各标签详解
- 390开发实用技术: 重拳出击,CICS联机程序开发新手必看---一个典型的CICS程序,所有完备功能包括上下翻屏,增加/编辑/删除/拷贝纪录等