0

音声応答を記録する機能をプログラムする必要がありますが、話している人の声が特定の強さに達したときに、オンラインで知る必要があります。現在、私はこれを録音に使用しています:

PsychPortAudio('GetAudioData')  

オンラインで声の強さを分析できません(たとえば、ノルムを使用)。

4

1 に答える 1

1

これは、analoginput コマンドで実行できるはずです。

AI = analoginput('winsound');
addchannel(AI,1);

次に使用します。

x = getdata(AI, t);

それを収集します。バッファの長さ (たとえば 1 秒) を設定し、データを取得してから、必要な振幅分析を実行する必要があります。

于 2012-02-18T15:05:46.363 に答える