how to use the pushbutton in GUI to record the voice
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
enas
el 26 de Abr. de 2014
Comentada: Roberto
el 27 de Abr. de 2014
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 comentarios
Jan
el 27 de Abr. de 2014
@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.
Respuesta aceptada
Roberto
el 27 de Abr. de 2014
Editada: Roberto
el 27 de Abr. de 2014
% 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 comentarios
Roberto
el 27 de Abr. de 2014
try adding another button like the one to record and edit it's code...
Más respuestas (0)
Ver también
Categorías
Más información sobre Audio and Video Data en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!