示例#1
0
def get_spec_coefs(fname, w=False):
    signal, samplingrate, _ = waveread(fname)
    world = World(samplingrate, float(hop_length) / samplingrate * 1000)
    f0, spec_mat, aperiod_mat = world.analyze(signal)
    if w:
        return world, f0, spec_mat, aperiod_mat
    else:
        return f0, spec_mat, aperiod_mat
示例#2
0
 def setUp(self):
     signal, samplingrate, _ = waveread("test/cmu_arctic/arctic_a0001.wav")
     self.world = World(samplingrate)
     self.alpha = estimate_alpha(samplingrate)
     self.samplingrate = samplingrate
     self.signal = signal
     self.f0, self.spec_mat, _ = self.world.analyze(signal)
     self.ep = ExcitePulse(16000, 80, False)
     self.order = 24
示例#3
0
 def setUp(self):
     signal, samplingrate, _ = waveread("test/cmu_arctic/arctic_a0001.wav")
     self.world = World(samplingrate)
     self.alpha = estimate_alpha(samplingrate)
     self.samplingrate = samplingrate
     self.signal = signal
     self.f0, self.spec_mat, _ = self.world.analyze(signal)
     self.ep = ExcitePulse(16000, 80, False)
     self.order = 24
示例#4
0
 def setUp(self):
     signal, samplingrate, _ = waveread("test/cmu_arctic/arctic_a0001.wav")
     self.signal = signal
     self.samplingrate = samplingrate
     start = 80*200
     self.windowsize = 1024
     signal = signal[start:start+self.windowsize] * np.blackman(self.windowsize)
     self.pspec = np.absolute(np.fft.fft(signal) ** 2)[:(self.windowsize>>1) + 1]
     self.alpha = 0.41
示例#5
0
 def setUp(self):
     signal, samplingrate, _ = waveread("test/cmu_arctic/arctic_a0001.wav")
     self.signal = signal
     self.samplingrate = samplingrate
     start = 80 * 200
     self.windowsize = 1024
     signal = signal[start:start + self.windowsize] * np.blackman(
         self.windowsize)
     self.pspec = np.absolute(
         np.fft.fft(signal)**2)[:(self.windowsize >> 1) + 1]
     self.alpha = 0.41
示例#6
0
 def setUp(self):
     signal, samplingrate, _ = waveread("test/cmu_arctic/arctic_a0001.wav")
     self.signal = signal
     self.sampfreq = samplingrate
     self.world = World(samplingrate)
示例#7
0
 def setUp(self):
     signal, samplingrate, _ = waveread("test/cmu_arctic/arctic_a0001.wav")
     self.signal = signal
     self.sampfreq = samplingrate
     self.world = World(samplingrate)