在freeswitch中捕获音频流

时间:2017-02-23 15:27:49

标签: sip voip freeswitch

在使用freeswitch作为我的电话引擎的两个人之间进行啜饮,如何分别捕捉每个人的音频流并在它被发送到另一端之前处理它。感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

我能想到的唯一可行方式是,设置两个会议。发起对A的呼叫并在接听时连接到Conf A.呼叫B并连接到Conf B. 现在,如果A说话,您可以录制呼叫并转换为文本 - 翻译并转换为音频并将其播放到会议B.反之亦然。

ESL是Freeswitch中一个功能强大的模块,您可以在其中获取freeswitch应用程序的所有事件并使用。在会议中,当成员说话,加入,离开,静音等时,您会收到活动。这是一个想法,但我还没试过。

就像http://www.iamili.com/那样你会尝试:)