Package org.openhab.core.voice
package org.openhab.core.voice
-
ClassDescriptionImplements cache functionality for the TTS service extending this class.A
STTEvent
fired when theSTTService
starts hearing audio.ASTTEvent
fired when theSTTService
stops hearing audio.Describes dialog configured services and options.Builder forDialogContext
Allows to describe a dialog context without requiring the involved services to be loadedDescribes dialog desired services and options.This is the interface that an edge keyword spotting service has to implement.A tagging interface for keyword spotting events.General purpose keyword spotting exceptionThe listener interface for receivingKSEvent
events.This is the interface that a keyword spotting service has to implement.A handle to aKSService
ASTTEvent
fired when theSTTService
starts recognition.ASTTEvent
fired when theSTTService
stops recognition.ASTTEvent
fired when theSTTService
encounters an error.ASTTEvent
fired when theSTTService
recognizes speech.A tagging interface for speech-to-text events.General purpose STT exceptionThe listener interface for receivingSTTEvent
events.This is the interface that a speech-to-text service has to implement.A handle to aSTTService
Cache system to avoid requestingTTSService
for the same utterances.General purpose TTS exceptionThis is the interface that a text-to-speech service has to implement.This is the interface that a text-to-speech voice has to implement.This service provides functionality around voice services and is the central service to be used directly by others.