Customize the Qualcomm Hexagon DSP. It’s a Dream Come True
You’ve got to love it when a developer in your community says that your latest SDK is “a dream come true.” That’s what Nicolas Sauvage, NXP Software’s Sr. Worldwide Sales Director, said about the Qualcomm® Hexagon™ SDK. NXP Software is an independent software vendor (ISV) whose voice enhancements turn mobile multimedia into exciting, real-life experiences on devices from OEMs like Samsung, LG, Huawei, ZTE and Sony.
At Uplinq 2014, Nicolas joined two other Hexagon mobile IP developers on a panel I moderated called “How Developers Use the Qualcomm Hexagon DSP.” For Nicolas, the Hexagon SDK is a two-part “dream come true:”
- The Hexagon framework allows NXP Software to port their technology for speech processing and audio sensing to the Hexagon DSP, where it runs much faster and with lower power consumption than on the CPU.
- Originally NXP Software had to go through the lengthy process of integration with each device manufacturer every time they improved their technology. Now with the updated Hexagon SDK, NXP Software is preparing dynamically loadable technology for the DSP to be shipped to the OEM to re‐sign and integrate. This is much faster and simpler.
Nicolas wrote this guest post on NXP Software’s experience developing with the SDK and deploying on the Hexagon DSP:
When the Hexagon Access Program was launched in 2012, NXP Software was among its initial members from the leading mobile independent software vendor community. At that time NXP Software was already providing top mobile device OEMs with LifeVibes VoiceExperience, a voice enhancement software solution known for clear and natural user experiences. NXP Software quickly implemented and demonstrated its voice software solutions on Hexagon DSP. Once validated, this solution became rapidly available for licensing to OEMs using the Hexagon DSP on Qualcomm® Snapdragon™ powered mobile devices. The same clear speech user experience was then achieved running at much lower power consumption on Hexagon DSP versus running on Application or Modem Processors. NXP Software running on Hexagon solutions achieved great commercial success, and have validated and promoted the Hexagon Ecosystem. Fast forward to today and now more OEMs, and many more independent software vendors, are newly enabled with more feature APIs and the ability to dynamically load Hexagon-based solutions for easier and faster technology development cycles and innovation deployment. NXP Software agrees it is a great time for other mobile technology developers to join the Hexagon Ecosystem. For example, take power consumption. Our always-on sensing technology could drain a phone’s battery in a few hours if it was running on a CPU. But with Hexagon our software could listen to the phone’s environment for a day or two without draining the battery. NXP Software’s audio sensing technology can determine if the phone user is in, say, a car, restaurant or office, and adjust the phone’s user interface and behavior accordingly. I discussed this in a short video we shot at Uplinq. At NXP Software we will continue to bring and optimize our innovations on Hexagon knowing the benefits it brings to our OEM joint customers who always seek to serve and delight the end-users. We look forward to repeating the same success story with the sensing framework for our audio sensing products.
ISVs like NXP Software can use the Hexagon SDK to optimize their technology for speech, audio, imaging, embedded vision and heterogeneous computing on the v5 Hexagon DSP embedded in Snapdragon 200 and 800 families.
Want to find out more?
Have a look at the following sources: