3/15/2018 8:14:07 AM
WebRTC AI solution wants to Optimize your calling experience
Call Optimization,Audio Machine Learning,AI Audio Correction
App Developer Magazine

WebRTC AI solution wants to Optimize your calling experience

Christian Hargrave Christian Hargrave in Artificial Intelligence Thursday, March 15, 2018

Video call solution by Optimize uses machine learning algorithms to improve your call quality.

callstats.io has announced availability of the first artificial intelligence solution for WebRTC, called Optimize. Optimize helps improve call quality by applying AI and ML algorithms. Optimize works in the background estimating the optimal quality for each user, using insights from the previous sessions. The insights are created in real-time for each individual end-user and are based on the data collected across all callstats.io’s customers. This makes it easier and faster for real-time communication providers to expand to new geographies and markets.

“Video calling has been available for two decades and while the quality of the codecs has improved, it is still suboptimal for many common situations,” said Varun Singh, Founder and CEO of Callstats. “Common issues in video calls include low quality video often resulting in a pixelated image, freezing or clipped media, video and audio being out of sync, or a video call suddenly ending. The problems are caused by a variety of reasons, most of which can be fixed automatically before the call starts or in real-time when the call is ongoing. Optimize gives real-time communications providers immediate access to call quality insights that would otherwise take months or even years to accumulate.”

Optimize looks at the context (for example, location, network and device characteristics) for each participant in a call and provides each participant with appropriate settings that would offer the best possible audio and video quality. Each call monitored by Callstats is analyzed and the AI algorithms use insight across the complete install base to provide the most suitable configurations for each call anywhere in the world. The configurations are provided automatically in the background without any explicit action from an end-user.

Optimize provides the following features:

  • Automatically Fix Common Issues Affecting Quality in a Call: Optimize estimates call quality before and during a call by serving new configurations to, for example, changing network conditions.

  • Automatically Highlight Insights from the Data: Developers can focus on solving the emergent problems highlighted by Optimize. Similarly, product managers will see automatically if their changes increased or lowered success rates. The platform looks for and highlights issues in application-level data that might have gone unnoticed by the company.

  • Media Quality Model: Estimating media quality for large-scale conferencing is a complex problem because it depends on many dynamic factors: such as the layout of the videos, who the active speaker is, who each participant is viewing, etc. In addition to the dynamic layouts, media quality depends on the quality of individual streams.

A terrifying look into where AI is going and how the singularity is near

Ray Kurzweil, the prize-winning author, and scientist says that artificial circuits replicating themselves at a molecular level will merge with the biological circuits that constitute our nervous systems, giving rise an "enhanced" human super-intelligence. Once this starts happening, what we now call the Internet will in effect become telepathic, giving these enhanced humans instantaneous access to all available knowledge and information as they fashion their brave new world.

475 Tax Deductions for Businesses and Self-Employed Individuals

Are you paying more taxes than you have to as a developer or freelancer? The IRS is certainly not going to tell you about a deduction you failed to take, and your accountant is not likely to take the time to ask you about every deduction you’re entitled to. As former IRS Commissioner Mark Everson admitted, “If you don’t claim it, you don’t get it.

The Latest Nerd Ranch Guide (3rd Edition) to Android Programming

Write and run code every step of the way, using Android Studio to create apps that integrate with other apps, download and display pictures from the web, play sounds, and more. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development.

A hands-on guide to mastering mobile forensics for iOS and Android

Get hands-on experience in performing simple to complex mobile forensics techniques Retrieve and analyze data stored not only on mobile devices but also through the cloud and other connected mediums A practical guide to leveraging the power of mobile forensics on popular mobile platforms with lots of tips, tricks, and caveats.

Gps tracker for kids

The Chirp GPS app is a top-ranked location sharing app available for Apple and Android that is super easy to use, and most of all, it's reliable.