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

Error

Descriptions of errors that may occur in various library components.

Initializer

Class that initializes the library.

PhraseSpotter

Class for voice activation.

PhraseSpotterModel
Recognition

The 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 in BCP 47 format.

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.

Vocalizer.Language

Available synthesis languages in BCP 47 format.

Vocalizer.Voice

Voices used for speech synthesis.

Enumerations