1、Android个人语音app设计报告一、设计背景随着移动通信与 Internet向移动终端的普及,网络和用户对移动终端的要求越来越高Windows mobi1e,Palm0s等手机平台过于封闭,不能很好的满足用户的需求,因此市场迫切需要一个开发性很强的平台。经过多年的发展,第四代数字通信(4G)技术活动了广泛的接受,它为移动终端用户带来了更快的数据传输速率。随着4G网络的使用,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。因此,移动终端的应用软件和需要的服务将会有很大的发展空间。Goog1e为此于2007年11月推出了一个专为移动设备设计的软件平台-Android是一套真正意义上的开发
2、性的移动设备综合平台,它包括操作系统、中间件和些关键的平台应用。Android是由 Linux+Java构成的开源软件,允许所有厂商和个人在其基础上进行开发。Android平台的开放性等特点既能促进技术(包括斗平台本身)的创新又有助于降低开发成本,还可以是运营商能非常方便地制定自己的特色化的产品。因此,它具有很大的市场发展潜力。二、需求分析如今,伴随着Goog1 e Android操作系统的盛行,基于 Android sDK的系统开发和基于 Android应用的开发等已倍受大家关注。Android应用面向的是普通个体用户,这些用户往往会更加关注用户体验,因此 Android应用增加多媒体功能十
3、分必要。就目前的手机发展趋势来看,手机已经不再是单一的通讯工具,更多的手机用户希望在工作、学习之余通过方便灵巧可随身携带的仪器休闲娱乐。而且近年来,由于人们生活水平的提高,越来越多的人开始关注聊天交互,尤其是不会打字的人。因此为了迎合众多用户的需求并适应现在的手机的规模,我设计了一个语音识别应用程序。三、设计名称虎宝语音四、设计目的本设计是在学习 Android平台软件开发的课程的基础上进行的一次综合实践。通过本课程设计,让学生们巩固下有关 Android平台软件开发的知识,也考查学生们的学习情况。同时为方便与家人的语音交互聊天,让聊天更便捷。五、设计原理及工具1.设计原理在安卓工程中,引入第
4、三方SDK,集成到项目中,实现功能。2.使用工具1)AndroidStudio开发工具Android Studio 是一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。在IDEA的基础上,Android Studio 提供: a)基于Gradle的构建支持 Android 专属的重构和快速修复 b)提示工具以捕获性能、可用性、版本兼容性等问题 c)支持ProGuard 和应用签名 基于模板的向导来生成常用的 Android 应用设计和组件 d)功能强大的布局编辑器,
5、可以让你拖拉 UI 控件并进行效果预览2)Mob短信验证SDK短信验证码SDK,为开发者提供全球通用的短信验证码工具,开发者可以用其在App植入短信验证码SDK、简单设置即可短信验证,集成快速便捷,且后期易于管理。3)讯飞语音听写SDK语音听写,主要是将连续的语音快速识别为文字的过程。这是一个非常有用的接口,它让机器人实现了听懂人的话。而,更加人性化的是,开发者可以针对某一个应用,根据特定场景下的用词,按照格式上传一些高频的词语,让科大的分析引擎通过机器学习,从而对这些词语有着更高的识别率。而且,科大官方也提出了几个听写的模型,通俗理解就是一些场景,针对这些场景,某些词语的识别率更高。六、设计
6、步骤及结果1.在工程中集成第三方SDK,短信验证SDK和讯飞听写SDK。1)在工程build.gradle,加入代码:/ 添加MobSDK的maven地址maven url / 注册MobSDKclasspath com.mob.sdk:MobSDK:+2)在个人build.gradle,加入代码:apply plugin: com.mob.sdk/ 在MobSDK的扩展中注册SMSSDK的相关信息MobSDK appKey 265d096d83eb9 appSecret 32b1e7b67e2a3a9c894ff66ce38d87fa SMSSDK 2.布局文件编写1)创建项目dhy203grapp01。2)修改主Activity的布局文件denglu_jm.xml,编写代码如下: 3)在loyout文件夹下,创建activity_main.xml,编写代码如下: 4)标题栏布局文件,创建layout_common_toolbar.xml文件,代码如下: 3.配置文件,加载第三方SDK,mob短信验证SDK和讯飞语音SDK。1)在values文件夹下,创建attrs.xml,编写代码如下: attr name=left_btn_src format=reference|color/
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1