【问题标题】:dialing numbers after call is initiated in lync在 lync 中发起呼叫后拨打号码
【发布时间】:2012-02-26 13:17:36
【问题描述】:

我正在使用 Lync Sdk 发起呼叫, 我正在制作一个拨号到自动语音消息服务的应用程序,并且我想在启动呼叫后拨打号码以自动选择菜单选项。 所以我需要在发起呼叫后基本上从代码中拨出数字。 有什么想法吗?

【问题讨论】:

    标签: c# phone-call lync


    【解决方案1】:

    首先,您需要在对话中找到AudioChannel

    var avModality = (AVModality)conversation.Modalities[ModalityTypes.AudioVideo];
    var audioChannel = avModality.AudioChannel;
    

    然后您可以在频道中发送 DTMF 音:

    avModality.AudioChannel.BeginSendDtmf("1", SendDtmfComplete, null));
    

    请记住,另一端的服务可能会更改菜单选项的顺序,或者在发送提示音之前可能需要延迟。

    如果您认为这是正确答案,请将其标记为已接受,以帮助其他人浏览该问题。谢谢!

    【讨论】:

      猜你喜欢
      • 2012-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多