modify stop function
This commit is contained in:
parent
0935425648
commit
0741df8fde
@ -65,7 +65,7 @@ class SherpaNcnnAsr(AsrBase):
|
|||||||
self._notify_complete('介绍中国5000年历史文学')
|
self._notify_complete('介绍中国5000年历史文学')
|
||||||
logger.info(f'_recognize_loop111')
|
logger.info(f'_recognize_loop111')
|
||||||
segment_id += 1
|
segment_id += 1
|
||||||
time.sleep(50)
|
time.sleep(5)
|
||||||
logger.info(f'_recognize_loop222')
|
logger.info(f'_recognize_loop222')
|
||||||
logger.info(f'_recognize_loop exit')
|
logger.info(f'_recognize_loop exit')
|
||||||
'''
|
'''
|
||||||
|
@ -135,4 +135,6 @@ class AudioInferenceHandler(AudioHandler):
|
|||||||
def pause_talk(self):
|
def pause_talk(self):
|
||||||
print('AudioInferenceHandler pause_talk', self._audio_queue.size(), self._mal_queue.size())
|
print('AudioInferenceHandler pause_talk', self._audio_queue.size(), self._mal_queue.size())
|
||||||
self._audio_queue.clear()
|
self._audio_queue.clear()
|
||||||
|
print('AudioInferenceHandler111')
|
||||||
self._mal_queue.clear()
|
self._mal_queue.clear()
|
||||||
|
print('AudioInferenceHandler222')
|
||||||
|
@ -86,7 +86,7 @@ class HumanRender(AudioHandler):
|
|||||||
# return self._voice_render.size()
|
# return self._voice_render.size()
|
||||||
|
|
||||||
def pause_talk(self):
|
def pause_talk(self):
|
||||||
pass
|
logging.info('hunan pause_talk')
|
||||||
# self._voice_render.pause_talk()
|
# self._voice_render.pause_talk()
|
||||||
# self._video_render.pause_talk()
|
# self._video_render.pause_talk()
|
||||||
|
|
||||||
|
@ -51,7 +51,9 @@ class NLPBase(AsrObserver):
|
|||||||
logger.info('NLPBase stop')
|
logger.info('NLPBase stop')
|
||||||
self._is_running = False
|
self._is_running = False
|
||||||
self._ask_queue.add_task(self._on_close)
|
self._ask_queue.add_task(self._on_close)
|
||||||
|
logger.info('NLPBase add close')
|
||||||
self._ask_queue.stop()
|
self._ask_queue.stop()
|
||||||
|
logger.info('NLPBase _ask_queue stop')
|
||||||
|
|
||||||
def pause_talk(self):
|
def pause_talk(self):
|
||||||
logger.info('NLPBase pause_talk')
|
logger.info('NLPBase pause_talk')
|
||||||
|
@ -66,3 +66,9 @@ class DouBao(NLPBase):
|
|||||||
logger.info('AsyncArk close')
|
logger.info('AsyncArk close')
|
||||||
if self.__client is not None and not self.__client.is_closed():
|
if self.__client is not None and not self.__client.is_closed():
|
||||||
await self.__client.close()
|
await self.__client.close()
|
||||||
|
|
||||||
|
def stop(self):
|
||||||
|
print('doubao stop00')
|
||||||
|
self.__client.close()
|
||||||
|
print('doubao stop11')
|
||||||
|
super().stop()
|
||||||
|
Loading…
Reference in New Issue
Block a user