public OutputAllRecognizerEventTokenParser()

in src/extensions/speech_extension/commands/parsers/common_output_token_parsers.cs [62:144]


        public OutputAllRecognizerEventTokenParser(bool includeConnection = true) : base(

            new TrueFalseNamedValueTokenParser("output.all.audio.input.id", "10001"),

            new TrueFalseNamedValueTokenParser("output.all.recognizer.recognizing.sessionid", "10011"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.recognizing.timestamp", "10011"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.recognizing.result.resultid", "100101"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.recognizing.result.reason", "100101"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.recognizing.result.text", "100101"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.recognizing.result.offset", "100101"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.recognizing.result.duration", "100101"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.recognizing.result.latency", "100101"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.recognizing.result.json", "100101"),
            new TrueFalseNamedValueTokenParser(null, "output.all.recognizer.recognizing.result.*.property", "1001011"),
            new TrueFalseNamedValueTokenParser(null, "output.all.recognizer.recognizing.recognizer.*.property", "1001111"),

            new TrueFalseNamedValueTokenParser("output.all.recognizer.recognized.sessionid", "10011"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.recognized.timestamp", "10011"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.recognized.result.resultid", "100001"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.recognized.result.reason", "100001"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.recognized.result.text", "100001"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.recognized.result.itn.text", "1000011"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.recognized.result.lexical.text", "1000011"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.recognized.result.offset", "100001"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.recognized.result.duration", "100001"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.recognized.result.latency", "100001"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.recognized.result.json", "110001;100101;100011"),
            new TrueFalseNamedValueTokenParser(null, "output.all.recognizer.recognized.result.*.property", "1001011"),
            new TrueFalseNamedValueTokenParser(null, "output.all.recognizer.recognized.recognizer.*.property", "1001111"),

            new TrueFalseNamedValueTokenParser("output.all.recognizer.canceled.error.code", "100101;100011"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.canceled.error.details", "100101;100011"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.canceled.error", "10011"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.canceled.reason", "10011"),
            new TrueFalseNamedValueTokenParser(null, "output.all.recognizer.canceled.recognizer.*.property", "1001111"),

            new TrueFalseNamedValueTokenParser(null, "output.all.recognizer.session.started.recognizer.*.property", "10011011"),
            new TrueFalseNamedValueTokenParser(null, "output.all.recognizer.session.stopped.recognizer.*.property", "10011011"),
            new TrueFalseNamedValueTokenParser(null, "output.all.recognizer.session.event.recognizer.*.property", "10011011"),
            new TrueFalseNamedValueTokenParser(null, "output.all.recognizer.event.recognizer.*.property", "1000111"),

            new TrueFalseNamedValueTokenParser("output.all.recognizer.session.started.sessionid", "101011;100111;100001"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.session.stopped.sessionid", "101011;100111"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.session.event.sessionid", "100101"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.event.sessionid", "10101"),

            new TrueFalseNamedValueTokenParser("output.all.recognizer.session.started.timestamp", "101011;100111;100001"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.session.stopped.timestamp", "101011;100111"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.session.event.timestamp", "100101"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.event.timestamp", "10101"),

            new TrueFalseNamedValueTokenParser("output.all.recognizer.session.started.events", "101010;100110"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.session.stopped.events", "101010;100110"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.session.events", "10010"),

            !includeConnection ? null : new OutputAllConnectionEventTokenParser(),

            new TrueFalseNamedValueTokenParser("output.all.result.resultid", "1101"),
            new TrueFalseNamedValueTokenParser("output.all.result.reason", "1101"),
            new TrueFalseNamedValueTokenParser("output.all.result.text", "1101"),
            new TrueFalseNamedValueTokenParser("output.all.result.offset", "1101"),
            new TrueFalseNamedValueTokenParser("output.all.result.duration", "1101"),
            new TrueFalseNamedValueTokenParser("output.all.result.latency", "1101"),
            new TrueFalseNamedValueTokenParser("output.all.result.json", "1101"),
            new TrueFalseNamedValueTokenParser(null, "output.all.result.*.property", "10011"),
            new TrueFalseNamedValueTokenParser(null, "output.all.recognizer.*.property", "10111"),

            new TrueFalseNamedValueTokenParser("output.all.recognizer.recognizing.events", "10010"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.recognized.events", "10010"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.canceled.events", "10010"),
            new TrueFalseNamedValueTokenParser("output.all.recognizer.events", "1010"),
            
            new TrueFalseNamedValueTokenParser("output.all.event.sessionid", "1101"),
            new TrueFalseNamedValueTokenParser("output.all.event.timestamp", "1101"),
            new TrueFalseNamedValueTokenParser("output.all.events", "111"),

            new RequiredValidValueNamedValueTokenParser(null, "output.all.tsv.file.columns", "10001", "@;\t"),
            new TrueFalseNamedValueTokenParser("output.all.tsv.file.has.header", "100111;101011"),

            new RequiredValidValueNamedValueTokenParser(null, "output.all.file.type", "1011", "tsv;json"),
            new OutputFileNameNamedValueTokenParser(null, "output.all.file.name", "1010")

        ) {}