首页 >  开题报告  > 正文

Android Studio语音识别系统

先要安装Android Studio工具,进行开发环境的搭建,安装好需要的SDK,并熟悉Android Studio的操作流程。Android Studio是Google推出基于IntelliJ IDEA的Android应用开发集成开发环境(IDE),而且提供了更多提高Android应用的构建效率的功能:基于Gradle的灵活构建系统,快速和功能丰富的模拟器,丰富的测试工具、性能工具(CPU Profile和Memory Profile)和网络监控工具(Network Profiler),C++和NDK支持,以及LLDB可以调试原生代码,使用Room将数据持久化数据库(SQLite),使用apkanalyzer对预构建APK进行分析和调试,强大的布局编辑器,支持Koltin编码和Lua编码。Android Studio比Eclipse更要强大,同时通过Andorid Studio来进行Android项目开发是一种不可颠覆的趋势和潮流,毕竟Eclipse可以做的东西很多,不够专注。而Android Studio只面向手机开发, 术业有专攻,在开发Android项目方面的优势肯定是很明显的。但Android Studio也有缺点,特别是在使用gradle文件方面,用户体验亟需提高,需要更多地考虑一下不能正常使用国外网站的地区如何正常地使用该工具来构建程序。
在熟悉了Android Studio的操作之后,开始进行项目的UI设计。UI设计是指对软件的人机交互、操作逻辑、界面美观的整体设计,也叫界面设计。好的UI设计不仅是让软件变得有个性有品位,还要让软件的操作变得舒适简单、自由,充分体现软件的定位和特点。要结合实际,尽可能做出一款界面简洁美观,符合用户审美的语音系统。
完成了UI设计之后,开始进行后端的处理。要了解语音识别算法原理,利用讯飞科技平台提供的API,下载并导入SDK,添加用户权限,初始化即创建语音配置对象,只有初始化后才可以使用MSC的各项服务。然后设置代理服务器,返回识别结果并进行动态修正。实现语音合成,语音识别,语音唤醒等功能,并进行调试,设计出一款语音识别的软件。
完成项目了之后,分别用虚拟机和真机进行测试,检测软件是否能够正常运行,相应的功能能否正常实现。针对出现的问题,进行完善和修改。最终做出一款完美的语音识别软件。

三、毕业设计(论文)预期成果及创新

本次语音识别系统设计的目标是设计一个可以提供语音听写,语音唤醒,语音识别(离线命令词识别),语音合成(在线和离线),语音评测,声纹识别等功能的软件。
语音听写,是基于自然语言处理,将自然语言音频转换为文本输出的技术。语音听写技术与语法识别技术的不同在于,语音听写不需要基于某个具体的语法文件,其识别范围是整个语种内的词条。在听写时,可以上传个性化的词表,如联系人列表等,提高列表中词语的匹配率。
语音唤醒(VoiceWakeuper)通过辨别输入的音频中特定的词语(如“讯飞语点”),返回被命中(唤醒)结果,应用通过回调的结果,进行下一步的处理,如点亮屏幕,或与用户进行语音交互等。唤醒资源中含有一个或多个资源,只要命中其中一个,即可唤醒。
语音识别技术(Auto Speech Recognize,简称ASR)即把人的自然语言音频数据转换成文本数据。语法识别(又被称作离线命令词),是基于语法规则,将与语法一致的自然语言音频转换为文本输出的技术。语法识别的结果值域只在语法文件所列出的规则里,故有很好的匹配率,另外,语法识别结果携带了结果的置信度,应用可以根据置信分数,决定这个结果是否有效。语法识别多用于要更准确结果且有限说法的语音控制,如空调的语音控制等。在使用离线语法识别时,需要设置本地语法名字(在语法文件中定义)。
与语音听写相反,语音合成是将一段文字转换为语音,可根据需要合成出不同音色、语速和语调的声音,让机器像人一样开口说话。
语音评测(SpeechEvaluator)通过智能语音技术自动对发音水平进行评价、发音错误、缺陷进行定位和问题分析。目前评音评测提供汉语、英语两种语言的评测,支持单字(汉语专有)、词语 和句子朗读三种题型。
声纹识别(Voiceprint Recognize),是一项提取说话人声音特征和说话内容信息,自动核验说话人身份的技术。MSC SDK 声纹识别(IdentityVerfier)的使用包括注册(训练)、验证和模型操作。类似于一个网站的用户登录一样,用户必须先注册,才能登录(验证),在用户忘记密码时,可以提供重设密码的操作(模型操作)。
在实现这些功能的同时,也要做好界面的设计,美化布局。通过该软件能够满足人们在语音方面的日常需要,方便人们生活,使人们能够用更便利的方式与手机对话,获得更好的人机交互,改善用户的受用感受。


以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服微信:ztopmind  > 或者加QQ 840612233

上一篇:基于云计算的实习管理系统设计与实现

下一篇:旅游区环境质量监测分析系统