how to use the pushbutton in GUI to record the voice
    3 ビュー (過去 30 日間)
  
       古いコメントを表示
    
hello , I was trying to apply GUI with guide to my code voice recognition I actually dont know a lot about GUI .first, what I want to do is to assgin a push button for recording , how can I do that? I know how to make the figure but I dont know how to proceed after that starting from the option view callbacks ,here is a simple code as a start ,
rec1 = audiorecorder(22050, 16, 2);
disp('Start speaking.')
recordblocking(rec1, 2);
disp('End of Recording.');
any advice would be appreciated .
3 件のコメント
  Jan
      
      
 2014 年 4 月 27 日
				@enas: "Didn't work" does not allow us to recognize, what is happening. Please spend the time to explain any details. Show us your code and explain the problems.
採用された回答
  Roberto
      
 2014 年 4 月 27 日
        
      編集済み: Roberto
      
 2014 年 4 月 27 日
  
      % Create the Audio recorder Object
>> rec = audiorecorder(22050, 16, 2);
% Create a Function to create the GUI
function test(rec)
  f= figure ;
  uicontrol(f,'style','pushbutton','position',[10 10 200 20],'String','Record','CallBack',@buttonCallback) ;
  function buttonCallback(~,~)
      disp('Recording... start talking');
      rec.recordblocking(2);
      disp('Stopped.');
  end
end
% Execute the function with the object as a parameter
 >> test(rec)
2 件のコメント
その他の回答 (0 件)
参考
カテゴリ
				Help Center および File Exchange で Audio and Video Data についてさらに検索
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



