Uses of Interface
org.openhab.core.voice.Voice
Packages that use Voice
-
Uses of Voice in org.openhab.core.voice
Methods in org.openhab.core.voice that return VoiceModifier and TypeMethodDescription@Nullable Voice
VoiceManager.getDefaultVoice()
Returns the default voice used for TTS.@Nullable Voice
VoiceManager.getPreferredVoice
(Set<Voice> voices) Determines the preferred voice for the currently set locale@Nullable Voice
DialogContext.voice()
Returns the value of thevoice
record component.Methods in org.openhab.core.voice that return types with arguments of type VoiceModifier and TypeMethodDescriptionVoiceManager.getAllVoices()
Returns a sorted set of all available voices in the system from all TTS services.TTSService.getAvailableVoices()
Obtain the voices available from this TTSServiceMethods in org.openhab.core.voice with parameters of type VoiceModifier and TypeMethodDescriptionTTSCache.get
(org.openhab.core.voice.internal.cache.CachedTTSService tts, String text, Voice voice, AudioFormat requestedFormat) Returns anAudioStream
containing the TTS results.AbstractCachedTTSService.getCacheKey
(String text, Voice voice, AudioFormat requestedFormat) AbstractCachedTTSService.synthesize
(String text, Voice voice, AudioFormat requestedFormat) TTSService.synthesize
(String text, Voice voice, AudioFormat requestedFormat) Returns anAudioStream
containing the TTS results.Method parameters in org.openhab.core.voice with type arguments of type VoiceModifier and TypeMethodDescription@Nullable Voice
VoiceManager.getPreferredVoice
(Set<Voice> voices) Determines the preferred voice for the currently set localeConstructors in org.openhab.core.voice with parameters of type VoiceModifierConstructorDescriptionDialogContext
(@Nullable KSService ks, @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) Creates an instance of aDialogContext
record class.