At Plantronics, innovation is part of our DNA. From our beginning as the headset of choice for NASA, through to today, our technology is constantly changing the way we communicate.
|Joe Burton, Plantronics CTO, talks about the embedded sensor technology found within the Voyager Legend UC|
Plantronics headsets take advantage of our Plantronics Hub Software as well as sensors embedded in our hardware devices. Formerly known as Spokes, Plantronics Hub Software (installed on a PC or Mac) combined with sensors embedded in the headset, makes it now possible to answer such questions as:
This sensor/software combination provides context into what the user is doing in the real world and delivers a user experience that goes way beyond just audio.
By using the open APIs included in the Plantronics SDK, developers can tap into these headset events and build apps controlled by Plantronics Hub software and powered by contextually aware sensor data. Also, developers can take advantage of WebRTC (Web Real-Time Communication), the next big disrupter in the communication space which allows developers to add a few lines of HTML to their code and enables real-time, person-to-person audio and video communications to be included in any web page.
Imagine, with WebRTC, a web page could have a "click to call" button to call a service rep right from a webpage. Plantronics is making sure that our headsets will seamlessly integrate with WebRTC. As a leader in this space Plantronics is one of the authors of the WebRTC standard and is committed to assures its growth and adoption.
Our lives are in the midst of a dramatic change as the Internet of Thing and Wearable Technologies become part of our everyday lives. Plantronics is at the forefront of this intersection as we continue to expand our sensor and software powered devices. We can’t do this journey alone, and that is why we have opened up our headset to developers. We have all the technical documents, sample code and examples developers need to quickly get up and running.
Are you a developer, or work with developers? If so, we would love to see you start coding today!
The Plantronics SDK provides developers with programmatic access to the sensor/software powered functions found in our headsets.
These SDK functions include:
|An example of Proximity can be seen in the Plantronics Aware for Cisco DX650 app.|
Availability: Wearing Sensor - Using the embedded sensors, the headset knows if it is on or off a user’s head. Developers can access this information and act on it.
Availability: Docked/Undocked – Is the headset sitting in the charging dock or not
Availability: Via Detachable cable – Is the headset currently attached to the computer (via a cable), or has the headset been detached?
Availability: Proximity – By analyzing the signal strength reaching the Bluetooth USB dongle it is possible to determine if a user is near, far or has stepped away from their computer.
Mobile caller id / call management – Using the Plantronics SDK it is possible to detect the incoming caller ID from a mobile phone and pass that to software on the computer for developers to act on. It is also possible to manage both the mobile and VoiP call via the Plantronics SDK
Serial number – All Plantronics devices have a unique serial number. This number can be accessed through the Plantronics SDK
Data Logging – Using the Plantronics SDK it is possible to create a data log file of events like answer, hang-up, talk time, etc.
High-level call control – Incorporate button press events like “mute” “answer” “hang up” and more into your own application. Control your app using the headset!
Multi-line control – Control and switch between multiple lines using the Plantronics SDK.
Display screen / dialing support – Provides access to the display screen and gives dialing support to Plantronics devices that have a display screen.