Configuration Reference¶
Runtime configuration options for commands and modules.
Command Configuration¶
Commands accept configuration objects in TypeScript:
let x = command(input, {
required_param: "value",
optional_config: {
option1: true,
option2: 42
}
});
Runtime Configuration¶
Override configuration when running bundles:
Syntax¶
String:
JSON object:
Array:
Multiple configs:
Common Configurations¶
suggest Module¶
Locale selection:
Ignore error types:
UTF-16 encoding:
cg3.vislcg3¶
Enable tracing:
Or at runtime:
divvun.cgspell¶
Tuning parameters:
config: {
n_best: 10, // Max suggestions
max_weight: 5000.0, // Max edit distance
beam: 15.0, // Quality range
recase: true // Try case changes first
}
speech.tts¶
Speaker override:
Configuration Layers¶
Configuration merges in order:
- Default values - Built-in defaults
- Pipeline config - TypeScript configuration objects
- Runtime config - CLI
-c
flags
Runtime config overrides pipeline config.