(translator=Kuo, ChineseSource=Kuo-20020429-4.5\wavrecord.html, EnglishSource=c:\matlabr12\help\techdoc\ref\wavrecord.html)
MATLAB Function Reference    
wavrecord

聲音訊號的錄製

Syntax

Description

y = wavrecord(n,Fs) 從音訊輸入裝置讀入 n 點的資料,取樣頻率為 Fs 赫茲 (samples per second), Fs 的預設值為 11025 Hz。

y = wavrecord(...,ch) 從音訊輸入裝置讀入 ch 個聲道資訊,ch 的預設值為1。

y = wavrecord(...,'dtype') 決定音訊資料的型態,'dtype',它的值為下面的其中一種:

Remarks

標準的取樣頻率為 8000、11025、2250 或 44100 Hz。雙聲道的信號則會傳回具有兩個直行的矩陣,矩陣的第一個直行代表左聲道,第二個直行代表右聲道。

Examples

錄製 5 秒的聲音,其解析度為 16-bit ,取樣頻率為 11,025 Hz。當 wavrecord 執行時,就是開始錄製聲音。錄製完後可以用 wavplay 來撥放它。

See Also

wavplay


 wavread wavwrite