- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
非同步播放 在此例中,我們會聽到類似男女兩部合唱,一快一慢,這是因為 sound 指令的預設播放方式就是「非同步」。 範例20-13: playSync02.m load handel.mat sound(y, Fs); sound(y, 1.2*Fs); Playback Modes There are two playback modes Synchronous mode: Block everything till the end of playback. Asychronous mode: Nonblocking playSync01.m playSync02.m [y, fs]=audioread(welcome.wav); p=audioplayer(y, fs); playblocking(p); % Synchronous sound(y, 0.8*fs); % Asynchronous sound(y, 0.6*fs); % Asynchronous load handel.mat sound(y, Fs); sound(y, 1.2*Fs); 音量自動調整 另一個類似的指令是 soundsc,可針對音訊變數的數值先進行正規化(介於 –1 和 1 中間)後,再送到喇叭播放,以達到最好的播放效果。 soundsc01.m [y, fs]=audioread(welcome.wav); sound(y, fs); fprintf(Press any key to continue...\n); pause soundsc(y, fs); 在影像顯示方面,對應的命令是 imagesc。 Automatic Volume Adjustment “soundsc” adjusts the volume (by normalizing the signals to have max of 1 or min of -1) before playback soundsc01.m [y, fs]=audioread(welcome.wav); sound(y, fs); fprintf(Press any key to continue...\n); pause soundsc(y, fs); The corresponding command for image display is “imagesc”. 聲音訊號的錄製 我們在第一節已經說明了如何讀取音訊檔案,並在第二節說明如何播放。MATLAB 也支援直接由麥克風讀取訊號,因此可以直接進行聲音的錄製,所使用的指令是 audiorecorder recordblocking Recording of Audio Signals We can use the following MATLAB commands for recording from the microphone directly: audiorecorder recordblocking 音訊的錄製範例 (1/2) 使用預設參數,由麥克風進行3秒錄音: audioRecord01.m 預設錄音參數 取樣頻率為 8000 Hz 取樣點解析度為 8 bits 單聲道錄音 duration=3; % 錄音時間 recObj=audiorecorder; fprintf(按任意鍵後開始 %g 秒錄音:, duration); pause fprintf(錄音中...); recordblocking(recObj, duration); fprintf(錄音結束\n); fprintf(按任意鍵後開始播放:); pause play(recObj); Recording (1/2) Use default setting for 3-sec recording: audioRecord01.m Default settings for recording Sample rate: 8000 Hz Bit resolution: 8 bits Mono duration=3; % Duration of recording recObj=audiorecorder; fprintf(按任意鍵後開始 %g 秒錄音:, duration); pause % Prompt fprintf(錄音中...); % During recording recordblocking(recObj, duration); fprintf(錄音結束\n); % End of recording fprintf(按任意鍵後開始播放:); pause % Press any key for playback
您可能关注的文档
- 就业结构、产业结构和就地城镇化.PDF
- 融媒体时代的生态、守正和新变.PDF
- 巨人的一击!神经退行性疾病中Tau及α型共核蛋白、淀粉样蛋.ppt
- 软件需求分析的任务及过程结构化分析方法原型化方法动态.ppt
- 软件学院2010届《毕业实习和毕业设计(论文)》安排动员会.ppt
- 软控股份有限公司关于融资与对外提供担保的公告.PDF
- 拒水拒油与防污整理.ppt
- 陕西秦岭南麓区域发展和生态效率变动研究.PDF
- 陕西省R&D经费投入特征分析与对策建议.PDF
- 河北省邯郸市2016年高三语文第一次模拟考试试题().doc
- 首届自贸区和大宗商品高峰论坛(FTC).doc
- 慢性给予皮质酮对小鼠抑郁样行为及突触素的影响.docx
- 首批重点监管的危险化学品安全措施及.doc
- 慢性压迫性脊髓症基质金属蛋白酶9表达和血脊髓屏障破.PDF
- 输血相关法律法规和医院输血科建设要求.ppt
- 慢性乙型肝炎病毒感染者界定及公共卫生管理的推荐意见.doc
- 河北省衡水第二中学2015年高考语文模拟试题(一)(含解析).doc
- 河北省衡水市冀州中学2016年高考语文下学期仿真考试试题(一).doc
- 河北省衡水市冀州中学2016年高三语文下学期保温考试试题(一)A.doc
- 河北省衡水市冀州中学2016年高三语文下学期保温考试试题(一)B.doc
最近下载
- 传感器技术基础与应用实训(第3版)答案项目单元7.pdf VIP
- 传感器技术基础与应用实训(第3版)答案项目单元6.pdf VIP
- 《精细化工企业安全管理规范解读》课件.pptx VIP
- SIGTTO - 液化天然气船气试计划指南.pdf VIP
- 华东师范大学研究生培养方案新.doc
- (高清版)D-Z-T 0460-2023 地质灾害自动化仪器监测预警规范.pdf VIP
- 大班幼儿网络词汇使用调查研究.docx VIP
- 2025年高中语文教材(必修下)单元导语、学习提示、单元研习任务.docx VIP
- 如何找回误删微信好友,微信好友一键恢复.doc VIP
- 传感器技术基础与应用实训(第3版)答案项目单元5.pdf VIP
原创力文档


文档评论(0)