The Linux Foundation, through its open source Automotive Grade Linux (AGL) project, announced a new release of its AGL platform. The Unified Code Base (UCB) 7.0 includes open source voice recognition and speech APIs.
"As part of our UCB 7.0 release, we are releasing new speech recognition APIs that allow application providers to easily integrate speech capabilities within their apps," Dan Cauchy, Executive Director of Automotive Grade Linux at the Linux Foundation, commented in a press release. "But what's really unique here is that application developers can speech-enable their apps independently of the underlying speech technology provider. This should really simplify the development process and get us closer to our goal of speech-enabling every app in the vehicle."
Linux hopes that the software platform becomes the industry standard for infotainment, telematics and other instrument cluster applications. Using a single standard across industries speeds up time to market and reduces the problems associated with multiple standards. A single product across automakers would be a huge accomplishment; but, extending beyond auto alone would be even better.
AGL UCB 7.0 includes an OS, middleware and an application framework. Linux included a list of key features in its press release:
- Open source speech recognition APIs
- Device profiles for telematics and instrument cluster
- Web App Manager (WAM) ported from WebOS Open Source Edition (OSE) and demo apps available for download
- Core AGL Service layer can be built stand-alone
- Reference applications including media player, tuner, navigation, web browser, Bluetooth, WiFi, HVAC control, audio mixer and vehicle controls
- Integration with simultaneous display on IVI system and instrument cluster
- Multiple display capability including rear seat entertainment
- Wide range of hardware board support including Renesas, Qualcomm Technologies, Intel, Texas Instrument, NXP and Raspberry Pi
- Software Development Kit (SDK) with application templates
- SmartDeviceLink ready for easy integration and access to smartphone applications (automakers can also choose to integrate Apple CarPlay or Android Auto on top of the AGL platform)
- Application Services APIs for navigation, voice recognition, bluetooth, audio, tuner and CAN signaling
- Near Field Communication (NFC) and identity management capabilities including multilingual support
- Over-The-Air (OTA) upgrade capabilities
- Security frameworks with role-based-access control
The AGL continues to add members to its group. The entire community recently gathered in Tokyo, Japan for a bi-annual meeting where members and those interested met to share practices, ideas, and build future plans. Stay up to date through the AGL website.