Sfoglia il codice sorgente

讯飞asr测试,debug

Davidliu 1 mese fa
parent
commit
33e0aed6c4
2 ha cambiato i file con 2 aggiunte e 1 eliminazioni
  1. 1 1
      src/core/voip/asr.py
  2. 1 0
      src/core/voip/bot.py

+ 1 - 1
src/core/voip/asr.py

@@ -324,7 +324,6 @@ class XfAsr:
                 result_1 = json.loads(result_dict["data"])
                 st = result_1["cn"]["st"]
                 rt = st["rt"]
-                self.logger.error("xunfei.Asr.recv: st.type: %s", st['type'])
                 if st['type'] == "1":
                     final_result['name'] = 'TranscriptionResultChanged'
                 if st['type'] == "0":
@@ -340,4 +339,5 @@ class XfAsr:
             final_result['status'] = result_dict["code"]
             if self.ws:
                 self.ws.close()
+        self.logger.error("xunfei.Asr.recv: final_result: %s", final_result)
         return final_result

+ 1 - 0
src/core/voip/bot.py

@@ -348,6 +348,7 @@ class MyCall(pj.Call):
         # 判断是否播放完成 否则不记录用户说的内容
         if not self.is_play_complete():
             return
+        self.logger.info("on_receiver_asr_result:message: %s", message)
         if message["name"] == "SentenceEnd":
             self.user_asr_text_queue.put(message["result"])
         elif message["name"] == "TranscriptionResultChanged":