- Add an audioRecorder object to your App Designer app. You can do this by adding a button or other UI component that calls a callback function when pressed. In this function, create an audioRecorder object using the audiorecorder function, and set the sample rate and number of channels.
- Add a loop to continuously read and process audio data. In this loop, use the record method of the audioRecorder object to record a fixed length of audio data (e.g., 0.1 seconds). Then, use the getaudiodata (Store recorded audio signal in numeric array - MATLAB getaudiodata (mathworks.com)) method to retrieve the recorded data as a vector of samples. You can then use this data to compute the spectrum or other characteristics of the audio signal.
- Plot the audio data in real-time. You can use the plot function to create a line plot of the audio data, and update this plot each time a new chunk of data is recorded.
Interested in recording(thu USB) and plotting of speech signal in app designer.
4 次查看(过去 30 天)
显示 更早的评论
Hello , i need to know how i can record my speech/voice and plot it at the same time in app designer. Also need to know how to implement LPF/butterworth. Thank you
0 个评论
回答(1 个)
Nikhilesh
2023-3-3
I hope the following steps can guide you.
另请参阅
类别
在 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!