OnQ Blog

Guest blog: Customize the Qualcomm Hexagon DSP. It’s a dream come true.

Nov 3, 2014

Qualcomm products mentioned within this post are offered by Qualcomm Technologies, Inc. and/or its subsidiaries.

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.

Your Turn

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 video from the Uplinq session “How Developers Use the Qualcomm Hexagon DSP” to hear how other ISVs are porting their technology.
Visit the Multimedia Optimization Forum in the Qualcomm Developer Network to see what other ISVs are saying.

Request access to the Hexagon SDK.

Engage with us on


Opinions expressed in the content posted here are the personal opinions of the original authors, and do not necessarily reflect those of Qualcomm Incorporated or its subsidiaries ("Qualcomm"). Qualcomm products mentioned within this post are offered by Qualcomm Technologies, Inc. and/or its subsidiaries. The content is provided for informational purposes only and is not meant to be an endorsement or representation by Qualcomm or any other party. This site may also provide links or references to non-Qualcomm sites and resources. Qualcomm makes no representations, warranties, or other commitments whatsoever about any non-Qualcomm sites or third-party resources that may be referenced, accessible from, or linked to this site.

Steven Brightfield

Director, Product Management

©2021 Qualcomm Technologies, Inc. and/or its affiliated companies.

References to "Qualcomm" may mean Qualcomm Incorporated, or subsidiaries or business units within the Qualcomm corporate structure, as applicable.

Qualcomm Incorporated includes Qualcomm's licensing business, QTL, and the vast majority of its patent portfolio. Qualcomm Technologies, Inc., a wholly-owned subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of Qualcomm's engineering, research and development functions, and substantially all of its products and services businesses. Qualcomm products referenced on this page are products of Qualcomm Technologies, Inc. and/or its subsidiaries.

Materials that are as of a specific date, including but not limited to press releases, presentations, blog posts and webcasts, may have been superseded by subsequent events or disclosures.

Nothing in these materials is an offer to sell any of the components or devices referenced herein.