how to create speech waves with equal loudness in matlab ?

Technical Source
1 min readMar 29, 2024

--

hi frnds,

i want matlab command or code for making speech waves with equal loudness in matlab i.e speech waves with same intensity and frequency.

NOTE:-

Matlabsolutions.com provide latest MatLab Homework Help,MatLab Assignment Help , Finance Assignment Help for students, engineers and researchers in Multiple Branches like ECE, EEE, CSE, Mechanical, Civil with 100% output.Matlab Code for B.E, B.Tech,M.E,M.Tech, Ph.D. Scholars with 100% privacy guaranteed. Get MATLAB projects with source code for your learning and research.

I suggest you to use Microsoft Anna (Text to Speech) and save the sound in a *.wav file or *.mp3 file.

Then import the sound file to MATLAB.

To equalize the loudness you could try this options:

  • Use the soundsc command:
[y1,Fs1] = audioread('myRecord1.wav');
[y2,Fs2] = audioread('myRecord2.wav');
y1n = soundsc(y1,Fs1);
y2n = soundsc(y2,Fs2);
  • Use FFT to equalize the median dB

SEE COMPLETE ANSWER CLICK THE LINK

--

--

Technical Source

Simple! That is me, a simple person. I am passionate about knowledge and reading. That’s why I have decided to write and share a bit of my life and thoughts to.