Проигрывайте аудио от объекта audiorecorder
player = игра (recObj)
player = игра (recObj, start)
player = игра (recObj, [start stop])
проигрывает аудио, сопоставленное с объектом player = play(recObj) audiorecorder recObj с начала до конца, и возвращает объект audioplayer.
проигрывает аудио от выборки, обозначенной player = play(recObj, start) start в конец.
проигрывает аудио от выборки, обозначенной player = play(recObj, [start stop]) start к выборке, обозначенной stop.
Запишите 5 секунд своей речи с микрофоном и воспроизведите ее. Отобразите свойства объекта audioplayer.
myVoice = audiorecorder;
disp('Start speaking.');
recordblocking(myVoice, 5);
disp('End of recording. Playing back ...');
playerObj = play(myVoice);
disp('Properties of playerObj:');
get(playerObj)Воспроизведите только первые 3 секунды речи, зарегистрированной в предыдущем примере:
play(myVoice, [1 myVoice.SampleRate*3]);