speech-rule-engine
Version:
A standalone speech rule engine for XML structures, based on the original engine from ChromeVox.
39 lines (38 loc) • 905 B
TypeScript
import * as EngineConst from './engine_const.js';
export declare class Options {
static BINARY_FEATURES: string[];
static STRING_FEATURES: string[];
delay: boolean;
domain: string;
style: string;
locale: string;
subiso: string;
modality: string;
speech: EngineConst.Speech;
markup: EngineConst.Markup;
mark: boolean;
automark: boolean;
character: boolean;
cleanpause: boolean;
cayleyshort: boolean;
linebreaks: boolean;
rate: string;
walker: string;
structure: boolean;
aria: boolean;
tree: boolean;
strict: boolean;
pprint: boolean;
rules: string;
prune: string;
constructor(options?: {
[key: string]: boolean | string;
});
set(options: {
[key: string]: boolean | string;
}): void;
json(): {
[key: string]: boolean | string;
};
private ensureDomain;
}