1

我的公司正在使用 ShoreTel 的 SDK 来记录呼入和呼出。我们使用 LineRecord 来处理录音;但是,它会将录音存储在电话服务器和用户语音邮件中。文档说有一种方法可以防止它同时录制,但没有具体说明如何。

我用于 LineRecord 的代码是:

m_STMLCtl.LineRecord(nLineID, nCallID, RoutePoint, m_STMLCtl.LineGetAddress(nLineID));

ShoreTel STMLBrowser 测试应用程序具有以下代码:

STMLCtl.LineRecord(nLineToRecordFrom, nCallID, strExtensionToCall, strContext);

如何防止语音录制到用户的语音信箱中?

4

1 回答 1

2

录音功能只是向指定的分机发起呼叫。该呼叫的任何答案都负责录制音频。如果您的录音在语音邮件中结束,那么电话会以某种方式到达语音邮件分机。如果来电打到语音信箱,则录音将保存在 中指定的分机邮箱中strContext。唯一的其他选择是将呼叫发送到路由点并自己录制音频。

请注意,寻求帮助的更好地方是ShoreTel 开发者网络组

于 2013-05-24T16:19:37.987 回答