public static class NLUManager.Builder extends Object
| Constructor and Description |
|---|
Builder()
Creates a new builder instance.
|
| Modifier and Type | Method and Description |
|---|---|
NLUManager.Builder |
addTraceListener(TraceListener listener)
Adds a trace listener to receive events from the NLU system.
|
NLUManager |
build()
Create a new NLU service, automatically loading any necessary
resources in the background.
|
NLUManager.Builder |
setConfig(SpeechConfig value)
Attaches a configuration object, overwriting any existing
configuration.
|
NLUManager.Builder |
setProperty(String key,
Object value)
Sets a configuration value.
|
NLUManager.Builder |
setServiceClass(String className)
Sets the name of the NLU service class to be used.
|
public NLUManager.Builder setServiceClass(String className)
className - The name of the NLU service class to be used.public NLUManager.Builder setConfig(SpeechConfig value)
value - configuration to attachpublic NLUManager.Builder setProperty(String key, Object value)
key - configuration property namevalue - property valuepublic NLUManager.Builder addTraceListener(TraceListener listener)
listener - the listener to registerpublic NLUManager build() throws Exception
TraceListeners.NLUManager instanceException - If there is an error constructing the NLU service.Copyright © 2021. All rights reserved.