Clear Filters
Clear Filters

Is it possible to utilize the sound recorded on 'matlab mobile' during simulink real time simulation?

13 views (last 30 days)
I'm going to implement ANC for the location of my mobile phone through 'Simulink'.
Mobile phones' mic sensor will replace the role of microphones in this model.
Is it possible? then what should i do?

Accepted Answer

Pratyush
Pratyush on 15 Mar 2024
Hi myeongsuk,
Implementing Active Noise Control (ANC) for a mobile phone's location using Simulink involves several key steps and considerations:
  • Ensure the microphone's sampling rate and quality are adequate, and be aware of potential latency issues.
  • Design and simulate an ANC system in Simulink, starting with simulations using recorded audio samples from the phone.
  • Investigate methods for streaming live audio from the phone's microphone to Simulink, possibly using MATLAB Mobile™ or a custom app.
  • Use adaptive filtering techniques for the ANC algorithm and estimate the secondary path specific to the phone's audio output path.
  • Initially test the system in a controlled environment, then move to real-world scenarios to evaluate effectiveness and optimize.
  • Consider integrating the ANC system within a mobile app or the phone's firmware, keeping in mind battery usage and normal operation.
Mobile platforms may introduce limitations such as real-time processing capabilities and latency. Additional development tools and languages may be required for app creation. This project is complex due to integration and real-time processing challenges, and it's advisable to start with a proof of concept focusing on real-time audio capture and processing.

More Answers (1)

Kautuk Raj
Kautuk Raj on 27 Mar 2024
I comprehend that you want to leverage the sound recorded on 'MATLAB Mobile' in a Simulink real-time simulation.
I invite you to refer to this MATLAB Answers post which talks about the possibilties and tradeoffs of doing so: https://www.mathworks.com/matlabcentral/answers/729043-how-do-i-implement-this-code-to-the-example-called-active-noise-control-using-a-filtered-x-lms-fir-a.
Hope this helps you understand the situation better.

Categories

Find more on Audio Processing Algorithm Design in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!