Plantronics Spokes SDK - 主要功能和示例用例





1.00/5 (1投票)
在这篇博文中,我将展示一些图表,这些图表展示了 Plantronics 设备和 Spokes SDK 提供的强大功能,以及它们如何在您的软电话/电话/UC 应用程序中使用。
首先,下面的幻灯片概述了 Plantronics Spokes SDK 包含的 3 个公开 API。
Spokes SDK 的主要功能如下:
- 佩戴感应器
- 获取初始佩戴状态,并在状态更改时接收事件
- 接近感应
- 注册接近感应,接收用户与 PC 之间的距离更新
- 移动来电显示 / 通话管理
- 传入/传出移动通话的来电显示
- 通过 Spokes API 拨打/接听/拒绝/结束移动通话
- 序列号
- 每个设备的可编程唯一 ID
- 用于资产跟踪或应用程序用户个性化
- 数据记录
- 记录有关设备使用情况的信息,以及对您的应用程序或其他服务、云应用程序等重要的任何信息。
- 通话控制
- 通过高级 API 通知 Spokes 有关传入/传出呼叫
- 无需执行低级设备控制
- 注意:还可以获知 Plantronics 支持的其他软电话应用程序中正在进行的通话进度 – 多软电话支持
- 多线路支持
- 接收事件以通知 3 条线路(PC、移动电话和桌面电话)的呼叫状态/保持状态
以下图表显示了每个功能的更多详细信息。
不同接近事件发生的具体时间存在一些差异,具体取决于设备和本地 BlueTooth 条件
在确定可用性时,可以使用接近感应来了解您的可用性,例如:
- IM(近)
- PC 通话(近,远)
- 移动通话(近,远,超出范围)
耳机与 PC(通过 USB dongle)和移动电话配对。
当您收到来电(处于响铃阶段)时,来电显示会通过 Spokes 来电显示事件传递给注册的应用程序。
您可以使用此来电显示在您选择的数据库中查找来电者的详细信息,并在您的应用程序中显示此附加信息。
您的应用程序可以提供通话控制来接听或拒绝,结束移动通话,或拨打新的传出移动通话。
通过 Spokes 事件接收的来电显示,用于在移动电话上或通过 Spokes 移动通话控制 API 功能发起的传入或传出呼叫。
这允许您的应用程序查找传入和传出呼叫的来电者详细信息。
*注意,Lync 和 Skype 的框表示所有 Plantronics Spokes 支持的软电话,包括 Avaya、Cisco、IBM、NEC 和 ShoreTel。
*注意,Lync 和 Skype 的框表示所有 Plantronics Spokes 支持的软电话,包括 Avaya、Cisco、IBM、NEC 和 ShoreTel。
有关示例代码、快速入门指南和论坛支持,请访问 DevZone 上的 Plantronics 开发者连接网站!
玩得开心!
本文由 Lewis Collins 撰写。 Lewis 于 2011 年 8 月成为 Plantronics 工程团队的成员。 在此职位上,他为团队内部以及希望与 Plantronics SDK 套件和耳机产品集成的外部开发合作伙伴提供软件咨询和专业知识。 此前,Lewis 在各种软件工程活动和技术方面积累了经验,曾在 Integraph 担任软件工程师,担任 Altran Technologies UK 的顾问以及 Teleca Ltd. 的软件工程师,从事电信和公共安全领域的工作。