Microsoft Introduces Puppets, Animojis Inside The Android Keyboard

The new feature Puppets allows android users to choose from five playful characters Dinosaur, Panda, Cat, Owl and Dog to record a video with, and the app will use Microsoft’s AI technology to mirror their head movements and facial expressions in real-time. You can share Puppets widely, they are not limited to any specific messaging app.

Recently, Microsoft's SwiftKey announced Puppets which is an exciting new feature for SwiftKey Beta that enables users to create their own virtual character that mimics their facial expressions and head movements.

Here, SwiftKey Beta is an experimental app. It gives you early access to SwiftKey updates and new unreleased features for to trying and testing before they are released.

Deepak Paramanand, Product Manager at Microsoft, said, "People want to type fast, and SwiftKey is perfect for that,..They also want to express themselves in a fun and interesting way, and now SwiftKey is perfect for that too."

Puppets is a teamwork product of SwiftKey, Microsoft Computer Vision and Microsoft Research Asia teams. Puppets does not require a device with an inbuilt depth sensor in their camera. It rather uses an RGB camera that is available in most Android smartphones.

SwiftKey has trained a DNN - Deep Neural Network - to learn how to identify facial movements and then transfer these onto an expressive animal character.

Though Puppets can be availed by all users on Android N and above, those with more recent and powerful smartphones will get the best experience.

SwiftKey is a popular app in online stores and has been downloaded onto more than 300 million devices across the world. The company claims that its predictive keyboard is saving its people 20 million hours per week in typing time.

With over 10 years of vast development experience with different technologies, Nitin Pandit is Microsoft certified Most Valued Professional (Microsoft MVP) with a rich skillset that includes developing and managing IT/Web-based applications in different technologies, such as – C#.NET, ADO.NET, LINQ to SQL, WCF, and ASP.NET 2.0/3.x/4.0, WCF, WPF, MVC 5.0 (Razor), and Silverlight, along with client-side programming techniques, like jQuery and AngularJS. Nitin possesses a Master’s degree in Computer Science and has been actively contributing to the development community for its betterment. He has written more than 100 blogs/articles and 3 eBooks on different technologies to help improve the knowledge of young technology professionals. He has trained more than one lakh students and professionals, as a speaker in workshops and AppFests, conducted in more than 25 universities in North India.

Advertising
Cookies.

By using this website, you automatically accept that we use cookies. What for?

Understood