- 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!