source: https://codelabs.developers.google.com/android-dev-summit
Learn about Google codelabs.
In this codelab, you'll learn how to add voice interactions to your app with the Voice Interaction API. You'll build a voice-powered camera app that responds to the voice command “take a photo” and prompts you for confirmation before taking the photo.
This codelab will introduce you to the key Android TV concepts and the Leanback fragments. We will then walk through adding Android TV functionality to an existing mobile video app using Leanback fragments. By the end of the codelab, you'll have a single APK that you can use on both mobile and Android TV.