MATLAB Function Reference |
Syntax
auwrite(y,'aufile') auwrite(y,Fs,'aufile') auwrite(y,Fs,N,'aufile') auwrite(y,Fs,N,'method','aufile')
Description
auwrite(y,'aufile')
寫入一個聲音檔 aufile
,同一個聲道的資料會寫進矩陣的同一行,振幅在 [-1,+1]
之外的會砍掉不會寫入。auwrite
支援多聲道,可以用 8-bit mu-law編碼 或 8-bit、16-bit 的線性編碼。
auwrite(y,Fs,'aufile')
取樣頻率為 Fs
(單位:赫茲)。
auwrite(y,Fs,N,'aufile')
選擇欲編碼寫入的位元數,N
可以為 8 或 16。
auwrite(y,Fs,N,'method','aufile')
可以選擇編碼的方法 ,不是 mu
就是 linear
。值得注意的是用 mu-law 的話則一定要用 8-bit去編碼,而預設編碼的方法為 method = 'mu'
。
See Also
auread | avifile |