Changes in / [ff28d81:ab8e838]


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • python/tests/test_mfcc.py

    rff28d81 rab8e838  
    106106        #print coeffs
    107107
    108 
    109 class aubio_mfcc_fb_params(TestCase):
    110 
    111     def test_set_scale(self):
    112         buf_size, n_filters, n_coeffs, samplerate = 512, 20, 10, 16000
    113         m = mfcc(buf_size, n_filters, n_coeffs, samplerate)
    114         m.set_scale(10.)
    115         m(cvec(buf_size))
    116 
    117     def test_set_power(self):
    118         buf_size, n_filters, n_coeffs, samplerate = 512, 20, 10, 16000
    119         m = mfcc(buf_size, n_filters, n_coeffs, samplerate)
    120         m.set_power(2.)
    121         m(cvec(buf_size))
    122 
    123     def test_set_mel_coeffs(self):
    124         buf_size, n_filters, n_coeffs, samplerate = 512, 20, 10, 16000
    125         m = mfcc(buf_size, n_filters, n_coeffs, samplerate)
    126         m.set_mel_coeffs(0., samplerate/2.)
    127         m(cvec(buf_size))
    128 
    129     def test_set_mel_coeffs_htk(self):
    130         buf_size, n_filters, n_coeffs, samplerate = 512, 20, 10, 16000
    131         m = mfcc(buf_size, n_filters, n_coeffs, samplerate)
    132         m.set_mel_coeffs_htk(0., samplerate/2.)
    133         m(cvec(buf_size))
    134 
    135     def test_set_mel_coeffs_slaney(self):
    136         buf_size, n_filters, n_coeffs, samplerate = 512, 40, 10, 16000
    137         m = mfcc(buf_size, n_filters, n_coeffs, samplerate)
    138         m.set_mel_coeffs_slaney(samplerate)
    139         m(cvec(buf_size))
    140         assert m.get_power() == 1
    141         assert m.get_scale() == 1
    142 
    143108if __name__ == '__main__':
    144109    from _tools import run_module_suite
Note: See TracChangeset for help on using the changeset viewer.