def process_batch(q, x, i): results = [] for n, f in enumerate(x): if n % 10 == 0: print ("Reading row %i of %i" % (n + 1, len(x))) results.append(wav2mgcf0(f)) return q.put((i, results))
def process_batch(q, x, i): results = [] for n, f in enumerate(x): if n % 10 == 0: print("Reading row %i of %i" % (n+1, len(x))) results.append(wav2mgcf0(f)) return q.put((i, results))
data_stream_mgc = DataStream.default_stream(dataset_mgc, iteration_scheme=SequentialScheme( dataset_mgc.num_examples, batch_size)) raw = next(data_stream.get_epoch_iterator())[0] f0, mgc = next(data_stream_mgc.get_epoch_iterator()) from play.utils.mgc import wav2mgcf0 raw = raw[0] f0 = f0[0] mgc = mgc[0] mgc2, f02 = wav2mgcf0(raw) order = 34 frame_window = 512 zerofill_width = 1024 shift_window = 64 pass_const = 0.4 min_pitch = 20 max_pitch = 500 mgcep_gamma = 2 e = 0.0012 #-a 0 -s 16 SPTK.rapt(raw.astype(np.float32), fs=16000,
dataset.num_examples, batch_size)) data_stream_mgc = DataStream.default_stream( dataset_mgc, iteration_scheme=SequentialScheme( dataset_mgc.num_examples, batch_size)) raw = next(data_stream.get_epoch_iterator())[0] f0, mgc = next(data_stream_mgc.get_epoch_iterator()) from play.utils.mgc import wav2mgcf0 raw = raw[0] f0 = f0[0] mgc = mgc[0] mgc2, f02 = wav2mgcf0(raw) order=34 frame_window=512 zerofill_width=1024 shift_window=64 pass_const=0.4 min_pitch=20 max_pitch=500 mgcep_gamma=2 e = 0.0012 #-a 0 -s 16 SPTK.rapt(raw.astype(np.float32), fs=16000,