查看“第一组日志”的源代码
←
第一组日志
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您刚才请求的操作只对以下1个用户组开放:
用户
。
您可以查看并复制此页面的源代码:
组名:卓越国防 组长:何之舟 组员:王鸿、李鹏、郭佼瑞、 杨丽艳、蔺相飞、赵凌 第一天 2017年7月22日 <big>上午:</big> 1、陈 老 师:智能声控硬件实践的理论学习,讲解重难点,对每项任务的实施进行划分和方法指导; 2、组 员:组织商量任务的具体分工,职责到人; 具体流程: a. 日志创建:赵凌记录任务完成过程,创建本组任务日志页面和过程记录; b. 录制音频:杨丽艳组织全组成员,按要求每人录制24条语音指令,进行音频文件制作; c. 收集音频:王鸿、蔺相飞收集、整理了全组成员的音频文件; d. 整理上交:何之舟负责完成了统筹、汇总、更名和上交。 <big>下午:</big> 1、陈 老 师: 回顾上午的所学,并对下一步的任务进行布置和讲解; 2、组 员:何之舟、蔺相飞拷贝和安装好WavReader.py文件和WavReader.txt文档; 3、陈 老 师:讲解WavReader.py文件操作方法(格式转化、读取语音波形、频谱图生成),并对每一步的操作进行演示; 4、组 员:选取了何之舟和李鹏两位组员的音频文件,按照步骤完成音频文件的格式转化,读取语音波形和频谱图生成; 5、陈 老 师:就实际操作过程中出现的困难和问题,进行面对面解答和指导;全组成员在合作和探究中,发现问题,提出问题并解决问题; 具体流程: a.准备工作: 安装Ipython软件,在“我的文档”下存放ffmpeg、sox软件及录制好的音频文件 b.制作步骤: 查看IPython工作路径,打开IPython软件 运行脚本: import os os.path.realpath('.') c.调用ffmpeg.exe软件: 将24个音频全部转换成wav文件 运行脚本: os.system('.\\ffmpeg\\bin\\ffmpeg.exe -i .\\a.m4a -ac 1 -acodec pcm_f32le -ar 44100 .\\a.wav -v 1') d.读取波形图: 调用matplotlab.pyplot将24个wav音频文件生成波形图,并另存为*.png文件; 运行脚本: import matplotlib.pyplot as plt from wavReader import readWav rate, data =readWav('./a.wav') plt.plot(data) plt.show() e.生成频谱图: 调用sox.exe交互软件,增加音频效果,依据波形图生成频谱图,并另存为*out.png文件; 运行脚本: import os from matplotlib import image, pyplot os.path.exists('.\\sox\\sox.exe') os.system('.\\sox\\sox.exe .\\a.wav-nrate 4kspectrogram -o aout.png') img = image.imread('.\\aout.png') pyplot.imshow(img) pyplot.axis('off') pyplot.show() 6、陈老师:讲解图像识别使用卷积网络、语音识别使用循环网络、深度学习硬件与软件栈、深度学习框架、端到端的训练、神经网络模型(核心)等知识 <big>晚上:</big> '''一、准备工作:''' 1、安装Anaconda3软件到c盘; 2、audionet文件夹放置在桌面; 3、在audioNet下新建文件夹raw,把960个音频(其中899个可用)文件复制到raw文件夹中; 4、确认ffmpeg和sox文件夹中有相应文件; 5、用记事本打开audioNet文件夹中train.py文件,修改速度参数。 '''二、TensorFlow安装:''' 1、在运行处输入cmd,打开管理员提示窗口,再打开程序菜单所有程序命令组Anaconda3(64-bit)下的Anaconda Prompt程序; 2、在Anaconda Prompt-python窗口中,输入python,回车; 3、输入quit(),回车; 4、输入pip install tensorflow,回车,此时开始安装,等待安装结束; 5、输入python,回车,再输入import tensorflow as tf,回车,确认运行正常。 '''三、批量生成音频:''' 1、输入cd desktop回车,再输入cd audioNet回车; 2、输入python convert_file.py ./raw,回车,自动在audioNet\data\train下转换成.wav 文件格式,复制其中的100个文件到audioNet\data\test文件夹下。 '''四、安装keras:''' 1、在Anaconda Prompt-python窗口中,输入python,回车; 2、输入quit(),回车; 3、输入pip install keras,回车,此时开始安装,等待安装结束。 '''五、测试:''' 1、输入python train.py 回车,开始测试,请关掉所有防护软件和防火墙。 第二天 2017年7月23日 <big>上午:</big> 1、陈 老 师:陈老师讲解Android studio的操作界面和使用方案; 2、组 员:认真听讲,积极思考,主动与老师、组员沟通反馈和交流。 教学互动流程: a. 陈老师讲解Android studio的操作界面和使用方案; b. 陈老师分发各组所需的代码和数据; c. 蔺相飞、郭佼瑞发现本组的工作电脑未安装Android studio软件; d. 老师第一时间提供了Android studio安装包,组员自行安装完成; (在软件安装的过程中,组员遇到了一些的问题,例如:安装之后软件不能正常运行,重复多次安装,在老师的指导下,最后安装成功) e. Android手机安装APP应用并试音; (例:在给手机安装app时,出现了因安卓版本不同,某些手机无法正常安装及使用,何之舟和李鹏尝试并探究解决问题,其他成员再寻找可以使用的手机,最后通过 组内合作探究发现,在软件中加载安卓版本库以适应不同安卓版本的手机,最后将成功解决了APP安装问题。) f. 使用中发现的问题,例如“上一首”“下一首”“下一曲”“上一曲”识别的正确率太低;没有采集的音源目标,无法识别;语音指令不明确或不清晰的情况下,随机回应指令。
返回
第一组日志
。
导航菜单
个人工具
创建账户
登录
名字空间
页面
讨论
变种
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
实践教学
个性化3D设计与实现
人工智能实践教学
区块链技术及应用
虚拟现实技术与内容制作
超越学科界限的认知基础课程
电子工艺实习
Nand2Tetris Engine Curriculum
TULLL Creative Learning Group
Wiki上手说明
Wiki账户创建
最近更改
工具
链入页面
相关更改
特殊页面
页面信息