Community Profile

photo

jibrahim

MathWorks

Last seen: 9 Tage ago Active since 2016

MathWorks developer, Audio Toolbox

Statistics

All
  • 12 Month Streak
  • Knowledgeable Level 3
  • Revival Level 2
  • First Review
  • First Answer
  • Solver

View badges

Content Feed

View by

Answered
how to separate an audio file based on different speakers
Hi Andrei, Speaker diarization is one way to address it. Check out this example: https://www.mathworks.com/help/audio/ug/spe...

10 Tage ago | 0

Answered
How do I connect my ASIO sound card to Matlab??
Hi Wilmer, You should be able to use the ASIO sound card with the objects in Audio toolbox: audioDeviceWriter, audioDeviceRead...

etwa ein Monat ago | 0

Answered
I am missing the test signal "WashingMachine-16-8-mono-200secs.mp3" from the denoise example.
We've changed this example over the releases, but everything should work as long as the demo you're reading matches with your MA...

etwa ein Monat ago | 0

| accepted

Answered
How to create and train a LSTM network for audio denoising in MATLAB
This example does not use LSTMs, but it should be useful: https://www.mathworks.com/help/deeplearning/ug/denoise-speech-using-d...

etwa ein Monat ago | 0

Answered
How to implement Trained CNN for audio denoising in simulink
Hi Arvinda, This is possible. You can leverage your trained network by using one of these Simulink blocks (Image Classifier, Pr...

etwa 2 Monate ago | 0

Answered
How to create a MATLAB code for generating audio sine wave signal of frequency ranges from 1Hz to 15kHz and plot it on real time.
Zafar, you can achieve this with audioOscillator and timescope. Here is an example. % Generate and visualize a sine wave with v...

etwa 2 Monate ago | 0

Answered
spl_meter function output vlaue difference
Hi Hamin, splMeter contains filters that remember the previous output, i.e. it has states. You should not expect the same input...

3 Monate ago | 0

| accepted

Answered
How to read datastore from specified position?
Hi Neal, Here is one way to read files from a custom position: adsSub = subset(adsTest,20:40); allSignals = readall(adsSub)...

3 Monate ago | 0

Answered
Is there a possibility to scale the x-axis of the splMeter Window?
Hi Bjorn, I noticed that you set TimeSpanSource to true on the scope, but did not change the actual time span value. Maybe that...

3 Monate ago | 0

Answered
Use StretchAudio in realtime
Hi youngz, I suggest you use audioTimeScaler: https://www.mathworks.com/help/audio/ref/audiotimescaler-system-object.html T...

4 Monate ago | 0

Answered
Help trouble shooting my code that uses a voice recognition system to identify fruits in real time
Hi Elliot, That file (weightedClassificationLayer) is not on path by default. It is attached to the example. From the doc, op...

4 Monate ago | 0

Answered
Finding multiple fundamental frequencies using the pitch function
Hi Heeje, You've specified WindowLength as size(1,wsize). I suspect you mean wsize. The pitch function accepts a Range proper...

5 Monate ago | 1

Answered
code for triangular filter banks and MFCC
There are two functions in Audio Toolbox that you can use for this task: mfcc: Computes MFCC codefficients for you designAudit...

5 Monate ago | 0

| accepted

Answered
Speech Command Recognition Code Generation on Raspberry Pi - HelperSpeechCommandRecognitionRasPi
The function is part of the example. You can access it by clicking the 'Open Live Script' button on the doc page of the example ...

5 Monate ago | 0

Answered
is there any code for detect human age and gender from voice
You can take a look at this example: https://www.mathworks.com/help/audio/ug/classify-gender-using-long-short-term-memory-netwo...

5 Monate ago | 0

Answered
How to make a audio compressor and audio expander?
Haider, Audio Toolbox has functionality for dynamic range compression and expansion. I recommend you use it in your GUI. https...

5 Monate ago | 0

Answered
How to import an audio file to simulink from app designer
Hi Roberto, Maybe this answers your scenario: In your App designer code, once the user has selected the file, you can use set...

6 Monate ago | 0

| accepted

Answered
Extracting the individual filters in a crossover filter
Hi Simon, There is no documented way to get the individual filters. However, there is a hidden function that should help you: ...

7 Monate ago | 0

| accepted

Answered
System Object Variable Size Tuneable Properties
Hi Michael, Your property u_hold is growing in size, which is problematic in simulink and in code generation in principal, whe...

7 Monate ago | 0

| accepted

Answered
How to change test signal in "Denoise Speech Using Deep Learning Networks"?
Hi Charlotte, You can try changing the first line of code in that section to something likeL adsTest = audioDatastore(myfolde...

7 Monate ago | 0

| accepted

Answered
Out of memory gather()
Hi Maxim, In many practical situations, your data might not all fit in memory. There is a modified workflow for that case. Se...

7 Monate ago | 0

| accepted

Answered
Matlab, Audio Toolbox, Live Audio Tuning Problem with Plugin: How do I handle more than one property?
Hi Laurids, The process function defines how the output is computed based on the input and plugin property values. Maybe I am m...

8 Monate ago | 0

Answered
how to calculate sound level (spL) audio file (*.wav) ?
Hi ngoc, You can use splMeter from Audio Toolbox. % EXAMPLE: Calculate sound pressure level of signal audFileName = 'FunkyD...

9 Monate ago | 0

Answered
ScaleValues property error in designing a filter with designParamEQ and dsp.BiquadFilter
Hi Patrick, I can't run your code because certain variables are missing (N1, GVector, in, out, etc), but in R2020a, this code s...

9 Monate ago | 0

| accepted

Answered
Invalid training data. Responses must be nonempty.
Hi Martin, You can't pass an audioDatastore directly to the network. Create a transform datastore that organizes the data into ...

9 Monate ago | 1

| accepted

Answered
Read and compare multiple audio files
% Use an audioDatastore to point to all audio files in a folder % Set IncludeSubFolders to true to read subfolders too ads = a...

9 Monate ago | 0

Answered
run a loop until a sound plays
% Set this to the folder containing your images imageFolder = pwd; imd = imageDatastore(pwd,'IncludeSubfolders',true); imd = ...

9 Monate ago | 0

| accepted

Answered
Reducing Noise and Artifacts with the Pitch Function
Hi Manash, If you want the rate of pitch estimates to be higher, you will need to increase the overlap length: p = pitch(aud,a...

9 Monate ago | 0

| accepted

Answered
Distortion Plugin with variable Oversampling
Hi Adrian, There are multiple issues here. First, to reproduce the error, execute this: h = PickOversampling2 h.oF = 3 ...

10 Monate ago | 1

| accepted

Answered
How to use Audio Plugin Example System Objects in a custom Plugin
Hi Adrian, Take a look at the plugin below and see if this answers your needs. What this plugin does is essentially internally ...

10 Monate ago | 1

| accepted

Load more