是否可以在 SIP 客户端计算机上未安装声卡的情况下通过 VOIP (SIP) 播放自定义音频(*.wav 文件)?我的所有需求就是执行 SIP 调用并播放自定义声音消息。
最佳答案
如果您先将录制的音频转换为适当的编解码器,则可以通过 SIP 信号以 WAV 文件的形式传输录制的音频。这不需要声卡来传输此音频。只需要声卡即可收听音频。使用哪种编解码器取决于平台。这是link for converting to appropriate codecs when using Asterisk 。如果你只是谷歌“音频编解码器转换”之类的东西,还有更多。
更简单的方法是使用一个可以为您执行此操作的平台,例如 Voxeo Prophecy 。这是一款纯软件 IVR 解决方案,有免费的 2 端口版本。使用开放标准易于安装和编程 VoiceXML 。它将播放以 WAV 文件格式录制的音频文件,电话接口(interface)为 SIP。
关于audio - 无需声卡即可通过 SIP 播放声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11883864/