|
@@ -236,7 +236,13 @@ class MyCall(pj.Call):
|
|
|
|
|
|
def bot_say_hello(self):
|
|
|
print('bot_say_hello, come in ')
|
|
|
- self.chat('1', user_asr_text="SAY_HELLO")
|
|
|
+ # self.chat('1', user_asr_text="SAY_HELLO")
|
|
|
+ player_file = '/code/src/core/voip/test111.wav'
|
|
|
+ player_id = murmur3_32(player_file)
|
|
|
+ self.player = MyAudioMediaPlayer(player_id, self.aud_med, on_complete=self.on_media_player_complete)
|
|
|
+ # self.player.createPlayer(player_file, options=pj.PJMEDIA_FILE_NO_LOOP)
|
|
|
+ self.player.createPlaylist(['/code/src/core/voip/test111.wav','/code/src/core/voip/test222.wav'], "my_hello_playlist", pj.PJMEDIA_FILE_NO_LOOP)
|
|
|
+ self.player.startTransmit(self.aud_med)
|
|
|
|
|
|
def chat(self,event_type, user_asr_text=None):
|
|
|
# TODO 调用文本机器人接口
|
|
@@ -260,7 +266,7 @@ class ToTextBotAgent:
|
|
|
session_id="1",
|
|
|
record_id="2",
|
|
|
task_id="ceshi",
|
|
|
- event_type=event_type, # 传入不同的 event_type 来测试不同的响应
|
|
|
+ # event_type=event_type, # 传入不同的 event_type 来测试不同的响应
|
|
|
asr_text=user_asr_text
|
|
|
)
|
|
|
# 发送请求并处理响应
|