Understanding Simple Speech Commands

Voice services, such as Apple Siri, Amazon Alexa, Google Assistant, and Google Translate, have become more and more popular these days, as voice is the most natural and effective way for us to find information or accomplish tasks in certain scenarios. Many of those voice services are cloud-based because user speech can be pretty long and freeform, and automatic speech recognition (ASR) is very complicated and requires a lot of computing power. In fact, only in recent years has ASR in natural and noisy environments become feasible thanks to the breakthrough in deep learning.

But in some cases, it makes sense to be able to recognize simple speech commands offline on a device. For example, to control the ...

Get Intelligent Mobile Projects with TensorFlow now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.