我在这里找到了一些代码并修改了相同的代码以使用Skype拨打电话号码,播放音频文件然后断开连接。但是,这段代码有两个问题。正在播放的音频文件可以在本地系统上听到,但不能在电话中听到(接听电话的人无法听到播放的音频)。音频文件播放完毕后,通话未断开。using Microsoft.Lync.Model;using Microsoft.Lync.Model.Conversation;using Microsoft.Lync.Model.Conversation.AudioVideo;using Microsoft.Lync.Model.Device;using Microsoft.Lync.Model.Extensibility;using System;using System.Collections.Generic;using System.Threading;using System.Windows.Forms;namespace LyncTest{public partial class frmCaller : Form{ public frmCaller() { InitializeComponent(); }private void btnCall_Click(object sender, EventArgs e){ //if this client is in UISuppressionMode... if (client.InSuppressedMode && client.State == ClientState.Uninitialized) { //...need to initialize it try { client.BeginInitialize(this.ClientInitialized, null); } catch (LyncClientException lyncClientException) { Console.WriteLine(lyncClientException); } catch (SystemException systemException) { if (LyncModelExceptionHelper.IsLyncException(systemException)) { // Log the exception thrown by the Lync Model API. Console.WriteLine("Error: " + systemException); } else { // Rethrow the SystemException which did not come from the Lync Model API. throw; } } } else //not in UI Suppression, so the client was already initialized { //sign-in or contact selection SignInToLync(); } SendLyncCall("+6512345678", "Hello, I am calling regarding a pending change request");}任何帮助,将不胜感激。谢谢你。
- 1 回答
- 0 关注
- 205 浏览
添加回答
举报
0/150
提交
取消