Artificial intelligence (AI) is reshaping our lives, and it’s a fantastic time and opportunity for developers working in this area. One example is in the voice UI and virtual assistant revolution, where machine learning and machine speech recognition approaches the accuracy of humans. The AI powering key voice UI components, such as automatic speech recognition and natural language processing, has traditionally run in the cloud due to computing, storage, and power constraints. However, on-device processing of voice UI provides unique benefits, such as instant response, reliability, and privacy. And developers can take advantage of on-device processing by fusing multiple on-device sensor inputs, such as camera and accelerometers, in addition to microphones to add a level of personalization to your AI development project.