专栏中心

EEPW首页 > 专栏 > 用matlab录音和放音

用matlab录音和放音

发布人:mayer 时间:2009-05-17 来源:工程师 发布文章
用matlab录音和放音

 

  利用matlab的音频信号处理工具箱,可以实现声音的录制和播放。

 录音函数wavrecord语法为:

y=wavrecord(n,fs,channel,dataType);

其中

n为采样点数,fs为采样频率,channel(通常取1或者2)为录音通道数,dataType(例如double,single,int16,uint8)是采样点的数据类型。

例子:

fs=16000;           %取样频率

duration=2;         %录音时间

fprintf('Press any key to start %g seconds of recording...\n',duration);

pause;

fprintf('Recording...\n');

y=wavrecord(duration*fs,fs);         %duration*fs 是总的采样点数

fprintf('Finished recording.\n');

fprintf('Press any key to play the recording...\n');

pause;

wavplay(y,fs);

将上述代码保存为record01.m文件,在matlab命令行下输入刚才保存的文件名即可。

运行结果如下图:

点击看大图

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

ftp命令行基本操作

ep9315原厂评估板原理图

资源下载 2007-02-16

告别片面认知:厘清半导体代工市场的误区

2026-04-15

面向工业应用、基于ARM Cortex-M4的32位单片机家族XMC4000

视频 2012-04-09

GARMIN GPS15中文说明书

英国政府对Mythos AI的测试:帮业界分清网络安全威胁与炒作

纳芯微出席车百会2026年度论坛:解码智能动力系统演进,芯片成为关键“底层能力”

瑞萨电子采用Arteris片上网络技术,打造可扩展的汽车级SoC设计

李龙文讲电源:白金电源绿色电源设计

视频 2012-04-10

FAT16文件系统格式说明

从SoC到系统级封装:用多裸片集成重构汽车计算平台

亚马逊116亿美元收购Globalstar,加码卫星互联网直连布局

“球球来也”的跑马灯视频

视频 2012-04-12

大嘴业话:直面国内测试仪器的差距

贸泽电子蝉联“2025年度华强电子网优质供应商奖”

晶圆代工与存储芯片厂商资本支出(CapEx)大幅上调

FM31XX的设计指南

资源下载 2007-02-16

韩国抢攻玻璃基板标准对抗英特尔,Absolics、三星加速商业化

“球球来也”的焊STM视频

视频 2012-04-12

资腾亮相SEMICON China展示CMP超洁净刷轮,助力先进制程良率提升

更多 培训课堂
更多 焦点
更多 视频

技术专区