登录
|
注册
|
QQ账号登录
|
常见问题
联系我们:
我要上传
首页
浏览
幼儿/小学教育
中学教育
高等教育
研究生考试
外语学习
资格/认证考试
论文
IT计算机
经济/贸易/财会
管理/人力资源
建筑/环境
汽车/机械/制造
研究报告
办公文档
生活休闲
金融/股票/期货
法律/法学
通信/电子
医学/心理学
行业资料
文学/艺术/军事/历史
我的淘豆
我要上传
帮助中心
复制
下载此文档
最新基于LabVIEW的录音笔程序设计(DOC).doc
文档分类:
IT计算机
|
页数:约20页
举报非法文档有奖
分享到:
1
/
20
下载此文档
搜索
下载此文档
关闭预览
下载提示
1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
2.下载该文档所得收入归上传者、原创者。
3.下载的文档,不会出现我们的网址水印。
同意并开始全文预览
(约 1-6 秒)
下载文档到电脑,查找使用更方便
下 载
还剩?页未读,
继续阅读
分享到:
1
/
20
下载此文档
文档列表
文档介绍
最新基于LabVIEW的录音笔程序设计(DOC).doc
基于LabVIEW的录音笔程序设计(DOC)
成绩:
?虚拟仪器技术及应用?
课
程
设
计
题 目:基于LabVIEW的录音笔程序设计
学 期:录音时要用大一些的数值,本文配置为“10000〞;“采样模式〞参数在事前不清楚录制数据量大小时配置为“连续采样〞;“设备ID〞参数指定使用的声音设备;“声音格式〞参数在写入声音文件VI中已经介绍过;“任务ID〞参数输出一个关于制定设备配置信息的标识。
〔5〕读取声音输入VI:根据输入的任务ID从声音输入设备读取数据。“每通道采样数〞的参数要和配置声音输入VI中的配置相同。这是一个多态VI,要根据需要的声音数据类型手工选择相应的子VI。
〔6〕声音输入清零VI:根据输入的任务ID结束声音采集、清空内存缓冲区、释放相关设备资源。
〔7〕简易错误处理器VI:报告整个程序执行过程中是否有错误。
、播放声音文件VI界面设计,如图3-2-1所示:
基于LabVIEW的录音笔程序设计
5
图3-2-1 播放声音文件VI界面
、播放声音文件VI程序框图设计,如图3-2-2所示:
图3-2-2 播放声音文件VI程序框图
用“输出〞和“文件〞子选板的VI把声音文件播放出来,下面介绍程序的构成。
〔1〕翻开声音文件VI:这是一个多态VI,此处选取“读取〞。它创立一个声音文件,用于读取
基于LabVIEW的录音笔程序设计
5
“.wav〞格式的声音文件。“声音格式〞参数是一个簇,其中包含采样率、通道数、每采样比特数。程序中把这3个参数分别设置为22050、2、16,,它输出一个声音文件引用句柄。
〔2〕读取声音文件VI:根据输入的声音文件引用句柄从“.wav〞文件读取一个波形数组。“每通道采样总数〞参数指定这个VI每次被调用时读出的采样数据量,尽量和“配置声音输入VI〞的“每通道采样数〞参数一致;“位置模式〞和“位置偏移量〞两个参数确定读取文件的起始位置,“绝对〞是从文件开头加上偏移量的位置开始读数据,“相对〞是从文件当前位置加上偏移量的位置开始读数据,默认值为“相对〞;输出的“数据〞类型与写入时一样,每次输出一次采样的数据;输出的“偏移量〞参数是输入的偏移量加上本次读文件产生的偏移量之和;“文件结束?〞参数输出“T〞时到达文件末尾。这是一个多态VI,要根据声音文件的数据类型手工选择相应的子VI。
〔3〕关闭声音文件VI:根据输入的声音文件引用句柄将“.wav〞声音文件关闭。
〔4〕配置声音输出VI:和“配置声音输入VI〞的配置参数相同。
〔5〕配置声音输出音量VI:调节输出声音音量大小用。
〔6〕写入声音输出VI:将输入数据写入声音输出设备。这是一个多态VI,要根据声音文件的数据类型手工选择相应的子VI。
〔7〕声音输入清零VI:根据输入的任务ID结束声音采集、清空内存缓冲区、释放相关设备资源。
〔8〕简易错误处理器VI:报告整个程序执行过程中是否有错误。
暂停/继续VI:用于播放时暂停,暂停后再按此键,能够紧接上次播放进度继续播放,不用从头再放,暂停与播放之间能互相切换。此VI主要用到条件结构,当继续时〔为真〕,条件结构内嵌一个While循环,如图3-3-1所示;当暂停时〔为假〕,条件结构内什么都没,就是一个空跑,如图3-3-2所示。
基于LabVIEW的录音笔程序设计
6
图3-3-1 继续VI
图3-3-2 暂停VI
可以自由选择录音还是播放,所以采用选项卡控件,录音笔界面如图3-4-1、图3-4-2所示,录音笔程序框图如图3-4-3、图3-4-4所示:
基于LabVIEW的录音笔程序设计
7
图3-4-1 录音笔播放界面
图3-4-2 录音笔录音框图
基于LabVIEW的录音笔程序设计
8
基于LabVIEW的录音笔程序设计
9
图3-4-3 录音笔播放程序框图
基于LabVIEW的录音笔程序设计
10
图3-4-3 录音笔录音程序框图
4、效果测试
运行时能够通过计算机麦克风录制声音,在界面中显示声音波形和录音时长等,按停止按钮可停止录制,按退出按钮退出录制并将录好的声音保存,录制声音效果测试如图4-1所示:
图4-1 录制声音效果测试
运行时,先翻开声音文件所在路径,便可播放
最新基于LabVIEW的录音笔程序设计(DOC) 来自淘豆网m.daumloan.com转载请标明出处.
猜你喜欢
2025年高一物理第二学期教学工作计划
4页
2025年项目实施计划方案
14页
2025年重庆市房屋租赁合同范本最全
6页
2025年部编版二年级语文下册单元分析
5页
2025年部编人教版小学语文一年级下册第一单元..
3页
2025年血气分析的正常值及意义
6页
2025年第十章-梁的应力-习题答案
13页
2025年种群的数量变化必修三近6年高考题按知识..
23页
2025年用高倍显微镜观察叶绿体和线粒体实验报..
1页
2025年现代汉语上册课后答案
2页
2025年物化水处理装置
6页
2025年点球成金观后感
1页
2025年溶解度曲线练习题
18页
2025年民营企业员工忠诚度研究
16页
2025年模式识别复习重点总结
17页
相关文档
更多>>
非法内容举报中心
文档信息
页数
:
20
收藏数
:
0
收藏
顶次数
:
0
顶
上传人
:
朱老师
文件大小
:
2.21 MB
时间
:
2022-03-25
相关标签
程序设计基础
基于微信小程序的毕业设计
程序设计基础知识点
小程序设计流程
健忘村剧情详细剖析
执行党规党纪个人剖析
自身问题自我剖析
python3源码剖析
七不讲自我剖析
请回答1988影评剖析
计算机原理
PHP资料
linux/Unix相关
C/C++资料
.NET
windows相关
开发文档
管理信息系统
软件工程
网络信息安全
网络与通信
图形图像
行业软件
人工智能
计算机辅助设计
多媒体
软件测试
计算机硬件与维护
网站策划/UE
网页设计/UI
网吧管理
电子支付
搜索引擎优化
服务器
电子商务
Visual Basic
数据挖掘与模式识别
数据库
Web服务
网络资源
Delphi/Perl
Python
CSS/Script
Flash/Flex
手机开发
UML理论/建模
并行计算/云计算
嵌入式开发
计算机应用/办公自动化
数据结构与算法
SEO
最近更新
2025年精选励志人生感悟好句摘抄(精选14篇..
2025年北川地震遗址观后感雪化后是春天
2025年初二物理《透镜及其应用》测试题及答..
2025年初二政史备课组工作总结
2025年精益与六西格玛辨析(共5篇)
2025年精彩青春环保服装秀的活动策划书(共..
一级注册消防工程师《技术实务》辅导固体燃..
2025年初中英语听课体会
2025年竞聘精彩演讲稿汇编7篇
【殿堂级干货】120个文化常识考点融入趣味故..
《第1节-绿色植物与生物圈的水循环》教案4
2025年积极向上的演讲稿范文
2025年粮食安全经济学论文(合集13篇)
《六月二十七日望湖楼醉书》改写-作文350字..
幼儿教师工作压力现状调查分析
链家地产门店接待手册P
2024年线缆组件项目成效分析报告
施工进度管理标准
安永的内部审计培训(非常实用)课件
第十七周:武术操旭日东升第八节跳跃运动
乡镇防范涉农领域非法集资工作总结
中国饮食文化器具发展史
广东省统表2017 工程复工令
受难节讲章:十字架上的耶稣模板
在线
客服
微信
客服
意见
反馈
手机
查看
返回
顶部