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
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
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
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
def setUp(self): signal, samplingrate, _ = waveread("test/cmu_arctic/arctic_a0001.wav") self.signal = signal self.sampfreq = samplingrate self.world = World(samplingrate)