5

Matlab でサウンド コマンドを使用してサウンドを再生しています。次のコマンドを実行する前に、サウンドの再生が終了するまでプログラムを待機させたいと考えています。どうすればいいですか?

>>tic  
>>sound(signal,Fs)  
>>wait??    
>>b=toc  
4

2 に答える 2

3

audioplayer 関数を使用できます。

%Create player object
player = audioplayer(signal, Fs);
%play sound
play(player)
while( strcmp(player.running,'on') )
{
  % Waiting for sound to finish
}
于 2013-05-04T19:27:05.030 に答える