Package org.openhab.core.voice.text
Interface HumanLanguageInterpreterRegistry
- All Superinterfaces:
Registry<HumanLanguageInterpreter,String>
@NonNullByDefault
public interface HumanLanguageInterpreterRegistry
extends Registry<HumanLanguageInterpreter,String>
The
HumanLanguageInterpreterRegistry interface provides access to the available
HumanLanguageInterpreters.- Author:
- Florian Hotze - Initial contribution
-
Method Summary
Modifier and TypeMethodDescriptiondefault List<HumanLanguageInterpreter> Retrieves aHumanLanguageInterpretercollection.Retrieves aHumanLanguageInterpretercollection.Methods inherited from interface org.openhab.core.common.registry.Registry
add, addRegistryChangeListener, get, getAll, remove, removeRegistryChangeListener, stream, update
-
Method Details
-
getByIds
Retrieves aHumanLanguageInterpretercollection. If no services match the provided ids returns an empty list.- Parameters:
ids- Comma separated list of HLI ids to get- Returns:
- a list of
HumanLanguageInterpreteror an empty list if none of them is available
-
getByIds
Retrieves aHumanLanguageInterpretercollection. If no services match the provided ids returns an empty list.- Parameters:
ids- List of HLI ids to use- Returns:
- a list of
HumanLanguageInterpreteror an empty list if none of them is available
-