ru.yandex.speechkit package

Interfaces

InitializerListener

The interface defines the listener callbacks that are called by the initializer.

LocationProvider

Interface that should implement the class that provides the library with access to geolocation.

PhraseSpotterListener

The interface defines callback methods for tracking voice activation events.

RecognizerListener

The interface defines callback methods that are called by the recognizer.

VocalizerListener

The interface defines callback methods for tracking speech synthesis events.

Classes

Initializer

Class that initializes the library.

PhraseSpotter

Class that provides voice activation.

Recognition

The complete recognition result returned by the recognizer.

RecognitionHypothesis

Object representing a single recognition hypothesis.

RecognitionWord

A word or phrase that is part of a hypothesis.

Recognizer

Class for single sessions of speech recognition.

Recognizer.Language

Available recognition languages are in BCP 47 format: http://en.wikipedia.org/wiki/IETF_language_tag.

Recognizer.Model

Contains available language models for speech recognition.

SoundBuffer

Class for storing audio data.

SoundInfo

Sound attributes stored in the SoundBuffer class.

SpeechKit

Singleton class aimed at setting up and controlling overall SpeechKit operation.

SpeechKit.Parameters

SpeechKit parameters used in SpeechKit.setParameter and SpeechKit.getParameter.

SpeechKit.Parameters.SoundFormats

Possible values for transmitted audio formats.

Synthesis

Contains speech synthesis results.

Vocalizer

Class for single sessions of speech synthesis.

Enumerations

Error

Descriptions of errors that may occur while working with various library components.

SoundInfo.Codec