Эх сурвалжийг харах

fix: 修改播放行为顺序

余尚辉 2 сар өмнө
parent
commit
74abd0ac05
1 өөрчлөгдсөн 2 нэмэгдсэн , 2 устгасан
  1. 2 2
      src/core/voip/bot.py

+ 2 - 2
src/core/voip/bot.py

@@ -108,8 +108,6 @@ class MyAudioMediaPort(pj.AudioMediaPort):
                 self.call.reset_wait_time()
                 # self.call.txtLock = False
                 self.call.send_bot_speaker(self.call.cur_player_file)
-                #播放完毕执行的动作
-                self.call.say_end_action(self.call.action)
         except:
             pass
 
@@ -338,6 +336,8 @@ class MyCall(pj.Call):
         print('player complete')
         self.player_complete_dict[player_id] = True
         self.inputLongStart = time.time()
+        #播放完毕执行的动作
+        self.say_end_action(self.action)
 
     def bot_say_hello(self):
         # print('bot_say_hello, come in ')