サンプリング周波数、時間波形
さてさて、今回から音声処理についてやって行こうと思います。
まずは基本的な所から、音声とは何か?について説明します。
音声というのは声の音とでも言いましょうか。
人間が出す声の事を音声といいます。
音声処理というのはその音声をコンピュータ上で何らかの処理をする事です。
音声合成、音声認識、音声符号化など応用分野はありますが、
それ以前の話から進めていきます。
まずは音声ファイルを読み込んで、それをプロットしてみましょう。
ここにサンプルの音声を置いておきます→サンプル音声
右クリック→対象をファイルに保存 で、MATLABのWORKフォルダに保存してやって下さい。
function sp_proc1 % % 音声処理 % 波形をそのまま表示 % % [x,fs]=wavread('ise4.wav'); plot(x); |
function sp_proc1 % % 音声処理 % 横軸は時間 % % [x,fs]=wavread('ise4.wav'); t=(0:length(x)-1)/fs; plot(t,x); xlabel('Time [s]'); ylabel('Amplitude'); |