如何使用sipsorcery sdk记录voip呼叫?

问题描述 投票:0回答:1

我正在使用sipsorcery提供的示例程序:https://github.com/sipsorcery/sipsorcery/tree/master/sipsorcery-softphonev2

我想记录通话内容或记录一侧语音文本的一部分,进行处理,然后生成应答测试并说出来。

我现在需要处理口头文字。我想记录通话的各个部分,然后将它们保存到wav文件并从中生成文本。但在我看来我做错了。我无法使用提供的sipsorcery SDK方法生成正确的wav文件。

我也尝试在该论坛上关注该示例,但没有用

https://markheath.net/post/how-to-record-and-play-audio-at-same

我希望这在每次用户说出句子并再次响应时都会使用一个小的临时wave文件来工作,然后再次播放已处理的响应文件。

任何指导如何实现对电话的拦截和处理?

谢谢,Vivek

sip voip
1个回答
0
投票

example应该非常接近您的需求。它使用NAudio通过默认扬声器播放音频(仅支持ulaw)。要进行录制,应该从使用NAudio播放切换到保存为wav文件。

© www.soinside.com 2019 - 2024. All rights reserved.