public OutputEachRecognizerEventTokenParser()

in src/extensions/speech_extension/commands/parsers/common_output_token_parsers.cs [179:261]


        public OutputEachRecognizerEventTokenParser(bool includeConnection = true) : base(

            new TrueFalseNamedValueTokenParser("output.each.audio.input.id", "11001"),

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

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

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

            new TrueFalseNamedValueTokenParser(null, "output.each.recognizer.session.started.recognizer.*.property", "11011011"),
            new TrueFalseNamedValueTokenParser(null, "output.each.recognizer.session.stopped.recognizer.*.property", "11011011"),
            new TrueFalseNamedValueTokenParser(null, "output.each.recognizer.session.event.recognizer.*.property", "11010011"),
            new TrueFalseNamedValueTokenParser(null, "output.each.recognizer.event.recognizer.*.property", "1100111"),

            new TrueFalseNamedValueTokenParser("output.each.recognizer.session.started.sessionid", "111011;110111"),
            new TrueFalseNamedValueTokenParser("output.each.recognizer.session.stopped.sessionid", "111011;110111"),
            new TrueFalseNamedValueTokenParser("output.each.recognizer.session.event.sessionid", "110101"),
            new TrueFalseNamedValueTokenParser("output.each.recognizer.event.sessionid", "11101"),

            new TrueFalseNamedValueTokenParser("output.each.recognizer.session.started.timestamp", "111011;110111"),
            new TrueFalseNamedValueTokenParser("output.each.recognizer.session.stopped.timestamp", "111011;110111"),
            new TrueFalseNamedValueTokenParser("output.each.recognizer.session.event.timestamp", "110101"),
            new TrueFalseNamedValueTokenParser("output.each.recognizer.event.timestamp", "11101"),

            new TrueFalseNamedValueTokenParser("output.each.recognizer.session.started.event", "111010;110110"),
            new TrueFalseNamedValueTokenParser("output.each.recognizer.session.stopped.event", "111010;110110"),
            new TrueFalseNamedValueTokenParser("output.each.recognizer.session.event", "11010"),

            !includeConnection ? null : new OutputEachConnectionEventTokenParser(),

            new TrueFalseNamedValueTokenParser("output.each.result.resultid", "1101"),
            new TrueFalseNamedValueTokenParser("output.each.result.reason", "1101"),
            new TrueFalseNamedValueTokenParser("output.each.result.text", "1101"),
            new TrueFalseNamedValueTokenParser("output.each.result.offset", "1101"),
            new TrueFalseNamedValueTokenParser("output.each.result.duration", "1101"),
            new TrueFalseNamedValueTokenParser("output.each.result.latency", "1101"),
            new TrueFalseNamedValueTokenParser("output.each.result.json", "1101"),
            new TrueFalseNamedValueTokenParser(null, "output.each.result.*.property", "11011"),
            new TrueFalseNamedValueTokenParser(null, "output.each.recognizer.*.property", "11111"),

            new TrueFalseNamedValueTokenParser("output.each.recognizer.recognizing.event", "11010"),
            new TrueFalseNamedValueTokenParser("output.each.recognizer.recognized.event", "11010"),
            new TrueFalseNamedValueTokenParser("output.each.recognizer.canceled.event", "11010"),
            new TrueFalseNamedValueTokenParser("output.each.recognizer.event", "1110"),

            new TrueFalseNamedValueTokenParser("output.each.event.sessionid", "1101"),
            new TrueFalseNamedValueTokenParser("output.each.event.timestamp", "1101"),
            new TrueFalseNamedValueTokenParser("output.each.event", "111"),

            new RequiredValidValueNamedValueTokenParser(null, "output.each.tsv.file.columns", "11001", "@;\t"),
            new TrueFalseNamedValueTokenParser("output.each.tsv.file.has.header", "110111;111011"),

            new RequiredValidValueNamedValueTokenParser(null, "output.each.file.type", "1111", "tsv;json"),
            new OutputFileNameNamedValueTokenParser(null, "output.each.file.name", "1110")

        ) {}