基于Android系统的手机语音识别软件开发
功能测试也叫黑盒测试或数据驱动测试,只需考虑各个功能,不需要考虑整个软件程序的内部结构及代码,一般从软件的界面、架构出发,编写测试用例进行操作,在预期结果和实际结果之间进行评测,进而提出更改策略,使产品达到软件说明书定义的要求。
软件的功能测试需要测试软件的功能是否完整、各项功能是否与预期相符等
6.4 兼容性测试
手机软件的兼容性测试,就是测试软件在不同型号手机和不同Android版本上是否可以顺利的运行,本软件的最低运行版本为Android2.2。通过该测试使软件能够适应更多的手机型号,体现其可移植性与适应性,从而被更多的用户所接受。将该软件分别在不同品牌的手机不同的Android版本上运行,检测是否能够正常完整运行。测试结果如表6.1所示。
表6.1 兼容性测试结果
手机名称 MLAIS NOTE PRO 联想A820 Android版本 4.4.3 4.1.2 兼容性 兼容 不兼容 经过测试,虽然联想A820满足Android版本要求,但由于该型号手机不支持语音识别功能,因此程序无法在该手机上正常运行。
- 25 -
郑州大学电气工程学院毕业设计(论文)
7 总结与展望
7.1 毕业设计完成的任务
本软件严格按照软件生命周期的各个阶段进行软件的开发,首先对软件进行了严格准确的定义,确定系统要解决的问题及意义,并进行了可行性研究,然后进行了详细的需求分析,并确定了软件各个模块需要实现的功能。之后进行了软件的详细设计,确定了软件的实现流程。
7.2 收获和总结
在做毕业设计的时候里,收获很大,在做毕业设计的整个过程中,有彷徨过、动摇过,但是最终还是坚持下来了,最后在自己的不懈努力下,所有问题基本都迎刃而解。总的来看,毕业设计给我启示如下:
(1)任何问题都不会是问题,只要你有足够的意志力和耐心。在刚刚开始动手的时候就遇见问题了,虽然之前有部分Java编程基础,但由于缺乏Android项目开发经验,所以有点无从下手的感觉。但是我后来决定安心下来,先好好的研究Android的各个重要模块。慢慢的对Android软件的开发过程有了一定的了解,事实证明,只有功夫深,铁杵磨成针。
(2)做事要三思而后行。做任何事之前,一定要做好规划,切记盲目,特别是开发软件。因为如果你不严格按照软件开发各个生命周期的进行,可能会徒劳无功,事倍功半。
(3)要善于思考和查阅资料。在这个世界上,一个人能做的事情永远是那么有限,所以要善于思考问题或者查阅一些有用的资料。
7.3 展望未来
本文在Android平台以及在该平台上开发语音识别软件做了大量的工作,但是因为能力有限,还有多方面的不足和有待需要解决的问题。由于没有彻底理解和掌握Android的精髓,无法让软件实现在后台运行并完成语音监听。现在人们使用的手机软件集成度很高,希望该软件后期功能完善后可以绑定到一些软件上,从而真正实现该软件的后台语音监听功能。
- 26 -
基于Android系统的手机语音识别软件开发
致谢
本文是在导师霍娟老师的悉心指导下完成的。在毕业设计刚开始时,霍老师就非常及时的给我们分配了每个人的毕业设计研究课题,并对我们的课题研究内容和方向做了详细的讲解。另外在毕业设计期间,霍老师不仅每周都让我们汇报论文完成进度,并对我们的完成情况进行指导和提出解决方法或建议,而且在论文的书写、资料的查阅方面也给我们指明了方向,在此表示深深的谢意。
毕业设计过程中,也得到了同组同学之间的支持和帮忙,在此对他们也表示感谢。最后,也衷心地感谢在百忙之中评阅论文和参加答辩的各位老师!谢谢!
参考文献
[1] 梁栋主篇.Java加密与解密的艺术.北京:机械工业出版社,2014 [2] 李刚主编.疯狂Android讲义.北京:电子工业出版社,2004 [3] 李刚主编.疯狂Java讲义.北京:电子工业出版社,2004
[4] 百度语音识别SDK Android版开发手册.北京百度网讯科技有限公司.2015 [5] 讯飞语音云.科大讯飞股份有限公司.2015
[6] 李惠,丁革建.智能手机操作系统概述[J].电脑与信息.2009
[7] 马越.Android的架构与应用-电信网络与计算机网络的通信[J].北京:中国地质大
学,2008
[8] 陈璟,陈平华,李文亮.Android内核分析.现代计算机(专业版)[M],2009 [9] 杨丰盛主篇.Android应用开发揭秘.北京:机械工业出版社,2011 [10] E2ECloud工作室.深入浅出Google Android.北京:人民邮电出版社,2009 [11] S.Wegmann,D.McAllaster,J.Orloff,and B.Peskin.Speaker normalization on conversation telephone speech[J].InProc.ICASSP,vol.1,pp.339-341,Atlanta,1996
- 27 -