mirror of
https://github.com/xiph/opus.git
synced 2025-05-18 17:38:29 +00:00
decodes something...
This commit is contained in:
parent
638252a965
commit
5d8a1313d6
2 changed files with 19 additions and 10 deletions
|
@ -9,7 +9,7 @@ import numpy as np
|
|||
import h5py
|
||||
import sys
|
||||
|
||||
rnn_units=64
|
||||
rnn_units=512
|
||||
pcm_bits = 8
|
||||
pcm_levels = 2**pcm_bits
|
||||
nb_used_features = 37
|
||||
|
@ -20,6 +20,7 @@ def new_wavernn_model():
|
|||
pitch = Input(shape=(None, 1))
|
||||
feat = Input(shape=(None, nb_used_features))
|
||||
dec_feat = Input(shape=(None, 32))
|
||||
dec_state = Input(shape=(rnn_units,))
|
||||
|
||||
conv1 = Conv1D(16, 7, padding='causal')
|
||||
pconv1 = Conv1D(16, 5, padding='same')
|
||||
|
@ -48,8 +49,8 @@ def new_wavernn_model():
|
|||
encoder = Model(feat, cfeat)
|
||||
|
||||
dec_rnn_in = Concatenate()([cpcm, cpitch, dec_feat])
|
||||
dec_gru_out, state = rnn(dec_rnn_in)
|
||||
dec_gru_out, state = rnn(dec_rnn_in, initial_state=dec_state)
|
||||
dec_ulaw_prob = md(dec_gru_out)
|
||||
|
||||
decoder = Model([pcm, pitch, dec_feat], [dec_ulaw_prob, state])
|
||||
decoder = Model([pcm, pitch, dec_feat, dec_state], [dec_ulaw_prob, state])
|
||||
return model, encoder, decoder
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue