All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages

Introduction

The SimpleLink SDK Voice Detection Plugin provides a speech recognition library called Voice Command Detection (VCD). The VCD Library implements a fixed-point low-resource speaker-dependent speech recognizer targeted toward embedded processors. The Library provides easy-to-use APIs that can voice enable applications. This document describes the VCD Libarary APIs. For information on using VCD consult the User's Guide.

The VCD Library uses a voice activity detection library, VAD, which is included with the Speech Recognition Project. The VAD Library can be used independently on its own to locate audio activity above background noise levels. Documentation for the VAD Library is included in this document.

VCD Library Features

Capabilities

The VCD Library software provides a comprehensive set of APIs for speaker-dependent speech recognition for a wide variety of embedded applications. VCD APIs allow an application to perform the following operations.

Using VCD

Using the VCD Library software requires operations outside the recognizer, such as allocating memory for models and processing, and collecting audio data in real-time to provide to the VCD APIs. The User's Guide specifies the requirements that must be met. It is important to consult the User's Guide.

The VCD software includes example program source code that illustrates usage of VCD and provides code that can assist in setting up VCD properly.

For More Information

Copyright 2017, Texas Instruments Incorporated