Package org.openhab.core.voice
package org.openhab.core.voice
-
ClassDescriptionImplements cache functionality for the TTS service extending this class.A
STTEventfired when theSTTServicestarts hearing audio.ASTTEventfired when theSTTServicestops hearing audio.Describes dialog configured services and options.Builder forDialogContextAllows 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 receivingKSEventevents.This is the interface that a keyword spotting service has to implement.A handle to aKSServiceASTTEventfired when theSTTServicestarts recognition.ASTTEventfired when theSTTServicestops recognition.ASTTEventfired when theSTTServiceencounters an error.ASTTEventfired when theSTTServicerecognizes speech.A tagging interface for speech-to-text events.General purpose STT exceptionThe listener interface for receivingSTTEventevents.This is the interface that a speech-to-text service has to implement.A handle to aSTTServiceCache system to avoid requestingTTSServicefor 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.