AnVoice™ VoIP Engine, Enhanced Voice Quality for Android™ VoIP Applications
Adaptive Digital Technologies releases the newest version of AnVoice software, a VoIP Engine for Android. AnVoice is a software package that provides all of the voice processing necessary to VoIP-enable an Android application. This newest version includes enhanced voice quality features such as G.722 (wideband audio) with packet loss concealment and dynamic jitter buffer. AnVoice works in a wide variety of Android-based handsets, such as DROID™ by Motorola, Nexus One™ (HTC), and Samsung Galaxy.
Plymouth Meeting, PA, June 16, 2011 --(PR.com)-- Adaptive Digital Technologies (Adaptive Digital), releases the newest version of AnVoice software, a VoIP Engine for Android. This version includes enhanced voice quality features such as G.722 (wideband audio) with packet loss concealment and dynamic jitter buffer. AnVoice works in a wide variety of Android-based handsets, such as DROID™ by Motorola, DROID 2™ by Motorola, DROID X™ by Motorola, Nexus One™ (HTC), and Samsung Galaxy in both handset and speakerphone modes.
AnVoice, Adaptive Digital’s Voice over Internet Protocol (VoIP) Engine for the Android is a software package that provides voice to Android. It includes all of the voice processing necessary to VoIP-enable an Android application. The core of AnVoice is an Android native-layer application that includes a complete suite of Adaptive Digital’s field-proven telephony, VoIP, and voice quality enhancement algorithms that enable developers to create toll-quality next generation mobile applications for Android/ARM users. The VoIP Engine is supplied with a sample Java application that interfaces to the VoIP Engine native application. The sample application uses the AnVoice API, which in turn uses the Java Native Interface (JNI), to setup an RTP/IP to RTP/IP VoIP connection.
"Implementing robust VoIP applications on an Android handset is not an easy thing to do," said Scott Kurtz, vice president of Adaptive Digital Technologies. "Android is still a relatively new technology. Developing software on such a new platform is often referred to tongue-in-cheek, as living on the bleeding edge of technology. There tend to be software bugs and nuances that the developer needs to work around. That is definitely true in the case of Android."
VoIP is not a run-of-the-mill Android / Java application. A VoIP on Android application needs to run at both the Java layer and also at the more cumbersome native layer of Android. Writing software at the native layer is complicated not only due to the complexity of Android but also due to the nature of open-source software in general. "The best-case scenario for a developer is therefore to work at the Java layer," explains Scott Kurtz, "unfortunately, for performance reasons, much of the functionality needs to run at the native layer." Additionally, since voice is a real-time phenomenon, a VoIP application requires demanding real-time performance from the cell phones central processing unit (CPU) as well as from the operating system. Real-time applications currently reside on the bleeding edge of Android technology.
"Our intent in developing AnVoice is to provide software that takes care of the bleeding edge issues for developers by serving up a robust framework," said Scott Kurtz. Think of AnVoice as preventative medicine. "Developers can avoid the bleeding and headaches that come with new technology, while focusing on the cool, wiz-bang features in their VoIP-enabled applications."
With the current release of AnVoice, Adaptive Digital has made great strides toward a more robust and more universal Android-based VoIP engine.
For more information, visit their AnVoice VoIP engine product webpage: http://www.adaptivedigital.com/product/anVoip-anVoice.htm
About Adaptive Digital Technologies
Adaptive Digital is world-leading provider of telecom and VoIP digital signal processing (DSP) software solutions. Adaptive Digital’s portfolio of voice application software includes voice/call quality enhancing algorithms, carrier-grade echo cancellation (line, network, packet and acoustic), tone generation, and RTP/SIP communication protocols, critical building blocks in bringing VoIP to Android based products.
Adaptive Digital’s solutions support a low-cost product development model with short time-to-market.
For more information concerning Adaptive Digital Technologies, visit http://www.adaptivedigital.com or contact sales at 610-825-0182 x120.
Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions.
AnVoice is a trademark of Adaptive Digital Technologies, Inc. all other product or service names mentioned herein are the trademarks of their respective owners.
###
AnVoice, Adaptive Digital’s Voice over Internet Protocol (VoIP) Engine for the Android is a software package that provides voice to Android. It includes all of the voice processing necessary to VoIP-enable an Android application. The core of AnVoice is an Android native-layer application that includes a complete suite of Adaptive Digital’s field-proven telephony, VoIP, and voice quality enhancement algorithms that enable developers to create toll-quality next generation mobile applications for Android/ARM users. The VoIP Engine is supplied with a sample Java application that interfaces to the VoIP Engine native application. The sample application uses the AnVoice API, which in turn uses the Java Native Interface (JNI), to setup an RTP/IP to RTP/IP VoIP connection.
"Implementing robust VoIP applications on an Android handset is not an easy thing to do," said Scott Kurtz, vice president of Adaptive Digital Technologies. "Android is still a relatively new technology. Developing software on such a new platform is often referred to tongue-in-cheek, as living on the bleeding edge of technology. There tend to be software bugs and nuances that the developer needs to work around. That is definitely true in the case of Android."
VoIP is not a run-of-the-mill Android / Java application. A VoIP on Android application needs to run at both the Java layer and also at the more cumbersome native layer of Android. Writing software at the native layer is complicated not only due to the complexity of Android but also due to the nature of open-source software in general. "The best-case scenario for a developer is therefore to work at the Java layer," explains Scott Kurtz, "unfortunately, for performance reasons, much of the functionality needs to run at the native layer." Additionally, since voice is a real-time phenomenon, a VoIP application requires demanding real-time performance from the cell phones central processing unit (CPU) as well as from the operating system. Real-time applications currently reside on the bleeding edge of Android technology.
"Our intent in developing AnVoice is to provide software that takes care of the bleeding edge issues for developers by serving up a robust framework," said Scott Kurtz. Think of AnVoice as preventative medicine. "Developers can avoid the bleeding and headaches that come with new technology, while focusing on the cool, wiz-bang features in their VoIP-enabled applications."
With the current release of AnVoice, Adaptive Digital has made great strides toward a more robust and more universal Android-based VoIP engine.
For more information, visit their AnVoice VoIP engine product webpage: http://www.adaptivedigital.com/product/anVoip-anVoice.htm
About Adaptive Digital Technologies
Adaptive Digital is world-leading provider of telecom and VoIP digital signal processing (DSP) software solutions. Adaptive Digital’s portfolio of voice application software includes voice/call quality enhancing algorithms, carrier-grade echo cancellation (line, network, packet and acoustic), tone generation, and RTP/SIP communication protocols, critical building blocks in bringing VoIP to Android based products.
Adaptive Digital’s solutions support a low-cost product development model with short time-to-market.
For more information concerning Adaptive Digital Technologies, visit http://www.adaptivedigital.com or contact sales at 610-825-0182 x120.
Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions.
AnVoice is a trademark of Adaptive Digital Technologies, Inc. all other product or service names mentioned herein are the trademarks of their respective owners.
###
Contact
Adaptive Digital Technologies
Tina Marcinek
610-825-0182
www.adaptivedigital.com/index.htm
x 115
Contact
Tina Marcinek
610-825-0182
www.adaptivedigital.com/index.htm
x 115
Categories