unity语音识别总结
"Unity语音识别总结"本文档对Unity语音识别技术进行了总结,包括语音识别的概念、技术背景、 Unity语音识别课程设计与开发流程、代码设计流程等。语音识别技术,也被称为自动语音识别(Automatic Speech Recognition,ASR),其目标是将人类的语音中的音汇内容转换为计算机可读的输入,例如按键、二进制编码或字符序列,也就是让机器通过理解把语音信号转变为相应的文本或命令的技术。 Unity语音识别课程设计与开发流程1.课题背景及相关概念:简介了语音识别技术的概念和应用前景。 2.研究意义:语音识别技术是一门交叉学科,语音识别正逐步成为信息技术中人机交互的关键技术。 3.研究现状:语音识别的研究工作可以追溯到20世纪50年代AT&T贝尔实验室的Audry系统,它是一个可以识别十个英文数字的语音识别系统。 4.程序编写流程: t* 1. unity环境。 t* 2.百度注册账号获取自己的账号密码。 t* 3.本程序未使用官方提供的sdk解析库文件,而是用LitJson进行数据的解压操作。 t* 4.将以上3个文档上拖至该位置。 t* 5.进行相应的UI界面设置。 t* 6.进行语音识别项目的开发。代码设计流程1.实现图解:开始按钮开始录音。 2.代码详解: t*导入相应的包并引用到程序。 t*获取访问权限开始了录制音频上传音频百度内部服务器进行相应的解析,并产生结果访问成功并上传成功再次成功post百度服务器,成功并下载生成的语音结果。 t* UI界面的构建。 t*定义百度注册访问信息变量。 t*使用WWWForm类进行个人访问信息的登录,并向授权服务地址发送请求。 t*获取Access Token请求URL数据格式。 t*运用控制音频录制。 t*上传录制的音频(百度语音文字的生成)。 t*服务器处理完成,向服务器发送请求并且下载数据到本地,然后进行显示。运行结果语音未录入或录入失败等。
2.39MB
文件大小:
评论区