APP下载

基于LabVIEW的双声道语音录制系统的设计

2012-04-15智耕

数字技术与应用 2012年2期
关键词:按钮信号

摘要:本文论述了一款双声道语音录制系统的组成及开发过程,该系统利用LabVIEW进行设计,采用计算机声卡代替专用数据采集卡,实现语音信号的录制、显示、存储等功能,具有广阔的应用前景。

关键词:声卡语音录制LabVIEW

中图分类号: 文献标识码:A 文章编号:1007-9416(2012)02-0099-02

LabVIEW in Design of a Two-channel Voice Recording System

ZHI Geng

(College of Mechanics and Electronics, Beijing Institute of Technology, Beijng 100081, China)

Abstract:This paper discusses components and development process of a two-channel voice recording system, using LabVIEW and computer's sound card instead of a special DAC. This method could achieve functions of recording, displaying and saving signal data, enjoying broad application prospects.

Keywords:sound cardsignal recordingLabVIEW

1、引言

本系统采用计算机自带声卡,利用LabVIEW开发一款双声道语音录制系统,即用户使用话筒录音,声音信号由声卡输入计算机,经数据处理保存为wav文件并存储到计算机上。与采用专用数据采集卡的录制系统相比,具有设计简便、成本低廉、通用性高、扩展性好、界面简洁等优点。

2、系统组成

该系统以计算机,声卡和话筒为硬件设备,由数据采集程序,数据处理程序和数据存储程序组成。仪器面板包括:①录音格式控制窗口:声道选择(mono/stereo),采样频率选择(8000/11025/22100/44200 Hz),采样位数选择(8/16位)。②录音、暂停、停止按钮:控制系统实现录音的进行、暂停和停止保存。③工作状态指示灯:工作时显示“录音中”,不工作时显示“未录音”。④两个波形显示器:实时显示声音信号波形。

3、系统实现

3.1 配置声卡

设置声卡工作模式和参数,为声卡正常工作做准备。选择“声音输入设置”函数,在“声音格式”处创建“录音格式”输入控件,该控件为3元素簇,可以控制“声道”、“采样频率”、“采样位数”的输入。

3.2 采集信号

启动声卡采集声音信号,实现录音、暂停、停止功能,并将声音信号转换成计算机能够识别和处理的数字信号,作为后续程序的数据来源。

3.2.1“录音”功能的实现

选择while循环,在……

登录APP查看全文

猜你喜欢

按钮信号
这些按钮能随便按吗?
哪个是门铃真正的按钮
当你面前有个按钮
信号
完形填空二则
孩子停止长个的信号
死循环
基于LabVIEW的力加载信号采集与PID控制
一种基于极大似然估计的信号盲抽取算法
内心不能碰的按钮