%This program is developed for recording a segment speech then playing the
%speech.
fs=22500; % 取樣頻率
duration=5; % 錄音時間
waveFile='ex01.wav'; % 欲儲存的 wav 檔案
fprintf('按任意鍵後開始 %g 秒錄音:', duration); pause
fprintf('錄音中...');
y1=wavrecord(duration*fs, fs);
fprintf('錄音結束\n');
fprintf('按任意鍵後開始儲存音訊至 %s 檔案...', waveFile); pause
nbits=16; % 每點的解析度為 16-bit
wavwrite(y1, fs, nbits, waveFile);
fprintf('存檔結束\n');
fprintf('按任意鍵後開始播放 %s...\n', waveFile);
wavplay(5*y1, fs, 'sync'); % 播放 5 倍震幅的音訊
%dos(['start ', waveFile]); % 開啟與 wav 檔案對應的應用程式
subplot(4,1,1);
plot(y1);
title('國語.wav');
waveFile='ex02.wav'; % 欲儲存的 wav 檔案
fprintf('按任意鍵後開始 %g 秒錄音:', duration); pause
fprintf('錄音中...');
y2=wavrecord(duration*fs, fs);
fprintf('錄音結束\n');
fprintf('按任意鍵後開始儲存音訊至 %s 檔案...', waveFile); pause
nbits=16; % 每點的解析度為 16-bit
wavwrite(y2, fs, nbits, waveFile);
fprintf('存檔結束\n');
fprintf('按任意鍵後開始播放 %s...\n', waveFile);
wavplay(5*y2, fs, 'sync'); % 播放 5 倍震幅的音訊
%dos(['start ', waveFile]); % 開啟與 wav 檔案對應的應用程式
subplot(4,1,2);
plot(y2);
waveFile='ex03.wav'; % 欲儲存的 wav 檔案
fprintf('按任意鍵後開始 %g 秒錄音:', duration); pause
fprintf('錄音中...');
y3=wavrecord(duration*fs, fs);
fprintf('錄音結束\n');
fprintf('按任意鍵後開始儲存音訊至 %s 檔案...', waveFile); pause
nbits=16; % 每點的解析度為 16-bit
wavwrite(y3, fs, nbits, waveFile);
fprintf('存檔結束\n');
fprintf('按任意鍵後開始播放 %s...\n', waveFile);
wavplay(5*y3, fs, 'sync'); % 播放 5 倍震幅的音訊
%dos(['start ', waveFile]); % 開啟與 wav 檔案對應的應用程式
subplot(4,1,3);
plot(y3);
waveFile='ex04.wav'; % 欲儲存的 wav 檔案
fprintf('按任意鍵後開始 %g 秒錄音:', duration); pause
fprintf('錄音中...');
y4=wavrecord(duration*fs, fs);
fprintf('錄音結束\n');
fprintf('按任意鍵後開始儲存音訊至 %s 檔案...', waveFile); pause
nbits=16; % 每點的解析度為 16-bit
wavwrite(y4, fs, nbits, waveFile);
fprintf('存檔結束\n');
fprintf('按任意鍵後開始播放 %s...\n', waveFile);
wavplay(5*y4, fs, 'sync'); % 播放 5 倍震幅的音訊
%dos(['start ', waveFile]); % 開啟與 wav 檔案對應的應用程式
subplot(4,1,4);
plot(y4);
luying.rar_MATLAB luying_matlab 录音_matlab录音_录音 _录音 matlab
版权申诉
139 浏览量
2022-09-20
16:10:43
上传
评论
收藏 623B RAR 举报
JaniceLu
- 粉丝: 80
- 资源: 1万+
最新资源
- 基于Javascript和Python的微商城项目设计源码 - MicroMall
- 基于Java的网上订餐系统设计源码 - online ordering system
- 基于Javascript的超级美眉网络资源管理应用模块设计源码
- 基于Typescript和PHP的编程知识储备库设计源码 - study-php
- Screenshot_2024-05-28-11-40-58-177_com.tencent.mm.jpg
- 基于Dart的Flutter小提琴调音器APP设计源码 - violinhelper
- 基于JavaScript和CSS的随寻订购网页设计源码 - web-order
- 基于MATLAB的声纹识别系统设计源码 - VoiceprintRecognition
- 基于Java的微服务插件集合设计源码 - wsy-plugins
- 基于Vue和微信小程序的监理日志系统设计源码 - supervisionLog
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈