亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

matlab GUI中如何處理語音文件

發布時間:2021-12-30 17:05:14 來源:億速云 閱讀:133 作者:小新 欄目:互聯網科技

這篇文章主要介紹matlab GUI中如何處理語音文件,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

高級文件I/O——語音文件

1.讀取帶有分隔符的文件

在matlab中,使用向導將外部的數據文件導入到matlab的工作空間中,然后就可以進行分析和處理了。如果數據文件中,有文本內容,需要進行特別的處理。

對于帶有分隔符的數據文件,可以采用函數dlmread()導入到matlab的工作空間中,該函數的調用格式為:

results = dlmread(‘filename’):該函數從數據文件filename導入到嗎淘寶的工作空間中

results = dlmread(‘filename’,’delimiter’):delimiter是分隔符

可以利用函數dlmwrite()將工作空間中的矩陣寫入到文本文件中

如果數據文件的分割符為逗號(,),也可以采用函數csvread()讀取該數據文件,利用函數csvwrite()想數據文件中寫入數據

2.讀取帶有文本內容的數據文件

在matlab中,采用函數textread()讀取帶有文本的數據文件。

[Number,Math,English]=textread('grade.txt','%f %f %f',3,'headerlines',1);

Number

Math

English  

matlab GUI中如何處理語音文件

3. 音頻文件

waveread()讀取wav格式文件到工作空間中

auread()將au格式的語音文件讀入到工作空間中

sound:播放聲音

wavplay:利用window的播放器來播放聲音

soundsc:播放歸一化后的聲音

wavrecord:錄音

wavfinfo:獲取wav聲音的信息

aufinfo:獲取AU聲音的信息

wavwrite:寫入wav聲音文件

auwrite:寫入AU聲音文件

[y,fs,nbits,opts]=wavread('大海.wav');

sound(y,fs,nbits);

y=y.*2;

sound(y,fs);

wavwrite(y,fs,nbits,'dahai2.wav'); 

matlab GUI中如何處理語音文件

以上是“matlab GUI中如何處理語音文件”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

千阳县| 苏州市| 宜春市| 思茅市| 大厂| 彝良县| 盐边县| 沿河| 玛多县| 太湖县| 青阳县| 额尔古纳市| 都江堰市| 盖州市| 涟源市| 蛟河市| 重庆市| 花垣县| 镇沅| 响水县| 青川县| 三都| 乌拉特后旗| 和田市| 安义县| 荔波县| 峨眉山市| 宕昌县| 贡山| 息烽县| 什邡市| 宝丰县| 右玉县| 新河县| 双流县| 宝山区| 长武县| 松阳县| 榆林市| 咸宁市| 岐山县|