Uses of Interface
org.openhab.core.voice.tts.TTSService
Packages that use TTSService
-
Uses of TTSService in org.openhab.core.voice
Methods in org.openhab.core.voice that return TTSServiceModifier and TypeMethodDescription@Nullable TTSServiceVoiceManager.getTTS()Retrieves a TTS service.@Nullable TTSServiceRetrieves a TTS service with the given id.Methods in org.openhab.core.voice that return types with arguments of type TTSService -
Uses of TTSService in org.openhab.core.voice.dialog
Methods in org.openhab.core.voice.dialog that return TTSServiceModifier and TypeMethodDescriptionDialogContext.tts()Returns the value of thettsrecord component.Methods in org.openhab.core.voice.dialog with parameters of type TTSServiceConstructors in org.openhab.core.voice.dialog with parameters of type TTSServiceModifierConstructorDescriptionDialogContext(@Nullable DTService dt, @Nullable String keyword, STTService stt, TTSService tts, @Nullable Voice voice, List<HumanLanguageInterpreter> hlis, AudioSource source, AudioSink sink, Locale locale, String dialogGroup, @Nullable String locationItem, @Nullable String listeningItem, @Nullable String listeningMelody, Conversation conversation, Collection<LLMTool> llmTools, @Nullable String systemPrompt) Creates an instance of aDialogContextrecord class. -
Uses of TTSService in org.openhab.core.voice.tts
Subinterfaces of TTSService in org.openhab.core.voice.ttsModifier and TypeInterfaceDescriptioninterfaceTTSServiceextended with additional methods to support caching TTS results in aTTSCache.Classes in org.openhab.core.voice.tts that implement TTSServiceModifier and TypeClassDescriptionclassImplements cache functionality for the TTS service extending this class.