Sip 在freeswitch中捕获音频流

Sip 在freeswitch中捕获音频流,sip,voip,freeswitch,Sip,Voip,Freeswitch,给定两个人之间使用freeswitch作为电话引擎的sip呼叫,如何分别捕获每个人的音频流并在发送到另一端之前对其进行处理。提前感谢您的帮助。我能想到的唯一可能的办法是,安排两个会议。发起对a的呼叫,并在应答时连接到Conf a。呼叫B并连接到Conf B。 现在,如果A发言,您可以录制通话并转换为文本-翻译并转换为音频并播放给会议B。反之亦然 是Freeswitch中功能强大的模块,您可以在其中获取Freeswitch应用程序的所有事件并使用。在会议中,当一个成员发言、加入、离开、沉默等时,你

给定两个人之间使用freeswitch作为电话引擎的sip呼叫,如何分别捕获每个人的音频流并在发送到另一端之前对其进行处理。提前感谢您的帮助。

我能想到的唯一可能的办法是,安排两个会议。发起对a的呼叫,并在应答时连接到Conf a。呼叫B并连接到Conf B。 现在,如果A发言,您可以录制通话并转换为文本-翻译并转换为音频并播放给会议B。反之亦然

是Freeswitch中功能强大的模块,您可以在其中获取Freeswitch应用程序的所有事件并使用。在会议中,当一个成员发言、加入、离开、沉默等时,你们会得到一些事件。这是个主意,但我还没试过


就像你要尝试的那样:)

你的意思是分别记录每条腿吗?不,我想实时处理…谢谢你的评论你介意分享一下你认为该怎么处理吗?Freeswitch在会议中进行一些音频处理,如转码、音量混音。有类似的吗?一点也没有这是我大学的一个项目,我将把语音转换成文本,然后翻译,最后再转换成另一端可以听到的语音基本上是一个简单的voip电话语音翻译我已经设置了freeswitch,phocketsphinix作为我的语音识别引擎,flite作为tts引擎,并对它们进行了测试,一切正常……现在我想知道我是否可以把它们结合起来做我的项目。再次感谢您的关心。非常感谢您的帮助。谢谢您,我会考虑您的有益建议……是的,我知道这个产品,但我的目标是,只是一个简单的大学项目,它不必是高质量的,我的更多的是VoIP电话:)。