|
@@ -33,7 +33,7 @@ calls = {}
|
|
|
# recording_file = '/code/src/core/voip/incoming_call.wav'
|
|
|
# player_file1 = '/code/src/core/voip/test111.wav'
|
|
|
# player_file2 = '/code/src/core/voip/test222.wav'
|
|
|
-
|
|
|
+from src.core.voip.asr import TestSt
|
|
|
|
|
|
class BotStatus(Enum):
|
|
|
# 等待用户讲话,未超时
|
|
@@ -212,8 +212,7 @@ class MyCall(pj.Call):
|
|
|
|
|
|
self.cur_player_file = None #当前播放的文件
|
|
|
|
|
|
- from src.core.voip.asr import TestSt
|
|
|
- self.asr = TestSt(call_id, message_receiver=self.on_receiver_asr_result) # 创建ASR实例
|
|
|
+ self.asr = TestSt(self.session_id, message_receiver=self.on_receiver_asr_result) # 创建ASR实例
|
|
|
self.asr.start() # 启动ASR线程
|
|
|
|
|
|
self.start_time = time.time() # 当前机器人对话开始时间
|