Giter Site home page Giter Site logo

Comments (11)

posenhuang avatar posenhuang commented on August 14, 2024

I think MFCCorlogMelorSpectrum=1 or 2 should work.
I checked the code. It was written in a weird way: I defined the function first and provided the config, execution command in the end.
Hence, I think the MFCCorlogMelorSpectrum value is provided here:

.

from deeplearningsourceseparation.

kianakheirkhah avatar kianakheirkhah commented on August 14, 2024

Thanks in advance for your help.

I got another error in train_timit_demo:
"Undefined function or variable 'nfeat'." in formulate_data.
so there is an error in train_timit_demo:
"[data_cell, targets_cell, mixture_spectrum]=formulate_data(train1, train2, eI, eI.train_mode)"

I think the problem raised because wavread is used to define train1, train2 and I replaced it by audioread.

Could you please help me to solve this error?

from deeplearningsourceseparation.

posenhuang avatar posenhuang commented on August 14, 2024

It could be related to audioread. If possible, can you try it on the MATLAB R2015a?
Also, you might need to check whether you have HTK installed properly as we are using HTK to compute features there.
Sorry I don't have access to matlab now.

from deeplearningsourceseparation.

kianakheirkhah avatar kianakheirkhah commented on August 14, 2024

from deeplearningsourceseparation.

posenhuang avatar posenhuang commented on August 14, 2024

Maybe something is wrong during the data preprocessing. nfeat should be generated in here:

nfeat=size(mixture_spectrum,1);

Perhaps it is not going through the loop here:
for ioffset=1:eI.circular_step:numel(train2)-eI.circular_step % circle shift
.
Can you run other demos?

from deeplearningsourceseparation.

kianakheirkhah avatar kianakheirkhah commented on August 14, 2024

I run other demo. It is train_mir1k_demo.
There is a new error: "dot indexing is not supported for variables of this type."

The error is again because of formulate_data when I put:
seqLen = [50];
eI.seqLen = seqLen

from deeplearningsourceseparation.

PlutoChu avatar PlutoChu commented on August 14, 2024

The first error you encountered was caused by setting the parameter 'train-mode' to '0'. You can try again by setting this parameter to '1'.
But I also encountered some problems...details is as follows:
'HCopy' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
Error using htkread (line 20)
Unable to read from file
....\codes\timit\discrim_joint_offset_all_results\model_DNN_win1024_h150_l2_cleanonly_r1_16ms_512_softabs_kl_const_linearout_RELU_L1_mfcc_trn1_c1_c1\train.fea

I want to know how you set the parameters of train_timit_demo, such as 'context_win', 'circular_step', 'framerate', 'pos_neg_r', 'const' and 'const2'. I will be very appreciated if you can give me some advices.

from deeplearningsourceseparation.

posenhuang avatar posenhuang commented on August 14, 2024

@PlutoChu, I think you haven't installed HTK properly. For the parameters, you can find them at https://github.com/posenhuang/deeplearningsourceseparation/blob/master/codes/timit/train_timit_demo.m#L228.

from deeplearningsourceseparation.

apprentissagee avatar apprentissagee commented on August 14, 2024

@posenhuang how can install htk ?

from deeplearningsourceseparation.

posenhuang avatar posenhuang commented on August 14, 2024

@apprentissagee It might be tricky to debug htk install as it depends on your environment. I believe there are many tutorial online.

from deeplearningsourceseparation.

rajaa57 avatar rajaa57 commented on August 14, 2024

Hi, I am a beginner in matlab.
my question is how to get the same results in the paper ??
by using the whole timit dataset or just the training female and male voices that posted with the code ?

from deeplearningsourceseparation.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.