add temp commit
This commit is contained in:
parent
dc5068b237
commit
72833a9b7b
@ -34,7 +34,7 @@ class AudioInferenceHandler(AudioHandler):
|
||||
self._mal_queue.put(stream)
|
||||
elif type_ == 0:
|
||||
self._audio_queue.put(stream)
|
||||
print('AudioInferenceHandler on_handle', type_)
|
||||
print('AudioInferenceHandler on_handle', type_, self._audio_queue.size())
|
||||
|
||||
def on_message(self, message):
|
||||
super().on_message(message)
|
||||
@ -70,6 +70,7 @@ class AudioInferenceHandler(AudioHandler):
|
||||
audio_frames = []
|
||||
for _ in range(batch_size * 2):
|
||||
frame, type_ = self._audio_queue.get()
|
||||
print('AudioInferenceHandler type_', type_)
|
||||
audio_frames.append((frame, type_))
|
||||
if type_ == 0:
|
||||
is_all_silence = False
|
||||
@ -129,5 +130,6 @@ class AudioInferenceHandler(AudioHandler):
|
||||
self._run_thread.join()
|
||||
|
||||
def pause_talk(self):
|
||||
self._audio_queue.clear()
|
||||
self._mal_queue.queue.clear()
|
||||
pass
|
||||
# self._audio_queue.clear()
|
||||
# self._mal_queue.queue.clear()
|
||||
|
@ -44,15 +44,18 @@ class AudioMalHandler(AudioHandler):
|
||||
logging.info('chunk2mal exit')
|
||||
|
||||
def _run_step(self):
|
||||
count = 0
|
||||
for _ in range(self._context.batch_size * 2):
|
||||
frame, _type = self.get_audio_frame()
|
||||
self.frames.append(frame)
|
||||
self.on_next_handle((frame, _type), 0)
|
||||
print("AudioMalHandler _type", _type)
|
||||
count = count + 1
|
||||
# context not enough, do not run network.
|
||||
if len(self.frames) <= self._context.stride_left_size + self._context.stride_right_size:
|
||||
return
|
||||
|
||||
print('AudioMalHandler _run_step')
|
||||
print('AudioMalHandler _run_step', count)
|
||||
inputs = np.concatenate(self.frames) # [N * chunk]
|
||||
mel = melspectrogram(inputs)
|
||||
# print(mel.shape[0],mel.shape,len(mel[0]),len(self.frames))
|
||||
|
Loading…
Reference in New Issue
Block a user