modify audio frame output
This commit is contained in:
parent
504738fb08
commit
9250cef407
5
Human.py
5
Human.py
@ -90,7 +90,7 @@ def inference(render_event, batch_size, face_images_path, audio_feat_queue, audi
|
||||
audio_frames = []
|
||||
is_all_silence = True
|
||||
for _ in range(batch_size * 2):
|
||||
frame, type = audio_feat_queue.get() # is erro
|
||||
frame, type = audio_out_queue.get()
|
||||
audio_frames.append((frame, type))
|
||||
|
||||
if type == 0:
|
||||
@ -205,6 +205,9 @@ class Human:
|
||||
self._feat_queue.put(mel_chunks)
|
||||
print("22")
|
||||
|
||||
def push_audio_frames(self, chunk, type_):
|
||||
self._output_queue.put((chunk, type_))
|
||||
|
||||
def render(self):
|
||||
try:
|
||||
img, aud = self._res_frame_queue.get(block=True, timeout=.3)
|
||||
|
@ -21,8 +21,9 @@ class Chunk2Mal:
|
||||
logging.info('chunk2mal run')
|
||||
while not self._exit_event.is_set():
|
||||
try:
|
||||
chunk, type = self.pull_chunk()
|
||||
chunk, type_ = self.pull_chunk()
|
||||
self._chunks.append(chunk)
|
||||
self._human.push_audio_frame((chunk, type_))
|
||||
print("1")
|
||||
except queue.Empty:
|
||||
continue
|
||||
|
Loading…
Reference in New Issue
Block a user