engine (INFO): Loading Kaldi-Active-Grammar v1.8.1 in process 13992. engine (INFO): Kaldi options: {'model_dir': 'C:\\Users\\evfre\\.stardewspeak\\models\\kaldi_model', 'tmp_dir': None, 'audio_input_device': None, 'audio_self_threaded': True, 'audio_auto_reconnect': True, 'audio_reconnect_callback': None, 'retain_dir': None, 'retain_audio': False, 'retain_metadata': False, 'retain_approval_func': None, 'vad_aggressiveness': 3, 'vad_padding_start_ms': 0, 'vad_padding_end_ms': 300, 'vad_complex_padding_end_ms': 600, 'auto_add_to_user_lexicon': True, 'lazy_compilation': True, 'invalidate_cache': False, 'expected_error_rate_threshold': 0.05, 'alternative_dictation': None, 'cloud_dictation_lang': 'en-US', 'decoder_init_config': None} kaldi.compiler (ERROR): Error running command. Printing stderr as follows... 'C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\bin\Release\lib\speech-client\dist\lib\kaldi_active_grammar\exec\windows\compile-graph-agf' --arcsort-grammar --nonterm-phones-offset=993 '--read-disambig-syms=C:\Users\evfre\.stardewspeak\models\kaldi_model\disambig.int' --simplify-lg=true --verbose=5 'C:\Users\evfre\.stardewspeak\models\kaldi_model\tree' 'C:\Users\evfre\.stardewspeak\models\kaldi_model\final.mdl' 'C:\Users\evfre\.stardewspeak\models\kaldi_model\L_disambig.fst' - 'C:\Users\evfre\.stardewspeak\models\kaldi_model.tmp\40cfa5ad88c7edbc342511c7f21bc9db6420bb65.fst' ERROR: FstHeader::Read: Bad FST header: C:\Users\evfre\.stardewspeak\models\kaldi_model\L_disambig.fst -win]:fst::ReadFstKaldi():fstext\kaldi-fst-io.cc:35) Reading FST: error reading FST header from 'C:\Users\evfre\.stardewspeak\models\kaldi_model\L_disambig.fst' -win]:main():dragonflybin\compile-graph-agf.cc:311) Exception in compile-graph-agf ERROR: VectorFst::Write: Write failed: standard output Traceback (most recent call last): File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\kaldi_active_grammar\compiler.py", line 105, in finish_compile self.compiler._compile_agf_graph(compile=True, nonterm=self.nonterm, input_data=self._fst_text, filename=self.filepath) File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\kaldi_active_grammar\compiler.py", line 306, in _compile_agf_graph ExternalProcess.execute_command_safely(compile_command, self._log) File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\kaldi_active_grammar\utils.py", line 113, in execute_command_safely raise e File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\kaldi_active_grammar\utils.py", line 110, in execute_command_safely result = commands() File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\ush.py", line 585, in __call__ return wait(procs, raise_on_error) File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\ush.py", line 189, in wait result = tuple(iterate_outputs(procs, raise_on_error, status_codes)) File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\ush.py", line 221, in iterate_outputs raise ProcessError(process_info) ush.ProcessError: One or more commands failed: [(['C:\\Program Files (x86)\\GOG Galaxy\\Games\\Stardew Valley\\Mods\\StardewSpeak\\StardewSpeak\\bin\\Release\\lib\\speech-client\\dist\\lib\\kaldi_active_grammar\\exec\\windows\\fstcompile', '--isymbols=C:\\Users\\evfre\\.stardewspeak\\models\\kaldi_model\\words.txt', '--osymbols=C:\\Users\\evfre\\.stardewspeak\\models\\kaldi_model\\words.txt'], 9744, 0), (['C:\\Program Files (x86)\\GOG Galaxy\\Games\\Stardew Valley\\Mods\\StardewSpeak\\StardewSpeak\\bin\\Release\\lib\\speech-client\\dist\\lib\\kaldi_active_grammar\\exec\\windows\\compile-graph-agf', '--arcsort-grammar', '--nonterm-phones-offset=993', '--read-disambig-syms=C:\\Users\\evfre\\.stardewspeak\\models\\kaldi_model\\disambig.int', '--simplify-lg=true', '--verbose=5', 'C:\\Users\\evfre\\.stardewspeak\\models\\kaldi_model\\tree', 'C:\\Users\\evfre\\.stardewspeak\\models\\kaldi_model\\final.mdl', 'C:\\Users\\evfre\\.stardewspeak\\models\\kaldi_model\\L_disambig.fst', '-', 'C:\\Users\\evfre\\.stardewspeak\\models\\kaldi_model.tmp\\40cfa5ad88c7edbc342511c7f21bc9db6420bb65.fst'], 13668, 3221226505)] During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\cx_Freeze\initscripts\__startup__.py", line 81, in run module.run() File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\cx_Freeze\initscripts\Console.py", line 36, in run exec(code, m.__dict__) File "speech-client\main.py", line 135, in main(sys.argv[1:]) File "speech-client\main.py", line 92, in main engine = setup_engine(300, model_dir) File "speech-client\main.py", line 75, in setup_engine engine.connect() File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\dragonfly\engines\backend_kaldi\engine.py", line 185, in connect top_fst = self._compiler.compile_top_fst() File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\kaldi_active_grammar\compiler.py", line 365, in compile_top_fst kaldi_rule.compile() File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\kaldi_active_grammar\compiler.py", line 95, in compile return self.finish_compile() File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\kaldi_active_grammar\compiler.py", line 113, in finish_compile raise KaldiError("Exception while compiling", self) # Return this KaldiRule inside exception kaldi_active_grammar.KaldiError: ('Exception while compiling', KaldiRule(-1, top)) FATAL: FstCompiler: Bad state ID integer = "Kaldi-Active-Grammar", source = standard input, line = 1 ERROR: FstHeader::Read: Bad FST header: standard input Traceback (most recent call last): File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\cx_Freeze\initscripts\__startup__.py", line 81, in run module.run() File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\cx_Freeze\initscripts\Console.py", line 36, in run exec(code, m.__dict__) File "speech-client\main.py", line 135, in main(sys.argv[1:]) File "speech-client\main.py", line 92, in main engine = setup_engine(300, model_dir) File "speech-client\main.py", line 75, in setup_engine engine.connect() File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\dragonfly\engines\backend_kaldi\engine.py", line 176, in connect self._compiler = KaldiCompiler(self._options['model_dir'], tmp_dir=self._options['tmp_dir'], File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\dragonfly\engines\backend_kaldi\compiler.py", line 70, in __init__ KaldiAGCompiler.__init__(self, model_dir=model_dir, tmp_dir=tmp_dir, **kwargs) File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\kaldi_active_grammar\compiler.py", line 201, in __init__ self.model = Model(model_dir, tmp_dir) File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\kaldi_active_grammar\model.py", line 229, in __init__ self.generate_lexicon_files() File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\kaldi_active_grammar\model.py", line 375, in generate_lexicon_files command() File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\ush.py", line 585, in __call__ return wait(procs, raise_on_error) File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\ush.py", line 189, in wait result = tuple(iterate_outputs(procs, raise_on_error, status_codes)) File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\ush.py", line 221, in iterate_outputs raise ProcessError(process_info) ush.ProcessError: One or more commands failed: [(['C:\\Program Files (x86)\\GOG Galaxy\\Games\\Stardew Valley\\Mods\\StardewSpeak\\StardewSpeak\\bin\\Release\\lib\\speech-client\\dist\\speech-client.exe', 'C:\\Program Files (x86)\\GOG Galaxy\\Games\\Stardew Valley\\Mods\\StardewSpeak\\StardewSpeak\\bin\\Release\\lib\\speech-client\\dist\\lib\\kaldi_active_grammar\\kaldi\\make_lexicon_fst.py', '--left-context-phones=C:\\Users\\evfre\\.stardewspeak\\models\\kaldi_model\\left_context_phones.txt', '--nonterminals=C:\\Users\\evfre\\.stardewspeak\\models\\kaldi_model\\nonterminals.txt', '--sil-prob=0.5', '--sil-phone=SIL', '--sil-disambig=#14', 'C:\\Users\\evfre\\.stardewspeak\\models\\kaldi_model\\lexiconp_disambig.txt'], 13992, 1), (['C:\\Program Files (x86)\\GOG Galaxy\\Games\\Stardew Valley\\Mods\\StardewSpeak\\StardewSpeak\\bin\\Release\\lib\\speech-client\\dist\\lib\\kaldi_active_grammar\\exec\\windows\\fstcompile', '--isymbols=C:\\Users\\evfre\\.stardewspeak\\models\\kaldi_model\\phones.txt', '--osymbols=C:\\Users\\evfre\\.stardewspeak\\models\\kaldi_model\\words.txt', '--keep_isymbols=false', '--keep_osymbols=false'], 6400, 1), (['C:\\Program Files (x86)\\GOG Galaxy\\Games\\Stardew Valley\\Mods\\StardewSpeak\\StardewSpeak\\bin\\Release\\lib\\speech-client\\dist\\lib\\kaldi_active_grammar\\exec\\windows\\fstaddselfloops', 'C:\\Users\\evfre\\.stardewspeak\\models\\kaldi_model\\wdisambig_phones.int', 'C:\\Users\\evfre\\.stardewspeak\\models\\kaldi_model\\wdisambig_words.int'], 13580, 4294967295), (['C:\\Program Files (x86)\\GOG Galaxy\\Games\\Stardew Valley\\Mods\\StardewSpeak\\StardewSpeak\\bin\\Release\\lib\\speech-client\\dist\\lib\\kaldi_active_grammar\\exec\\windows\\fstarcsort', '--sort_type=olabel'], 17172, 1)] FATAL: FstCompiler: Bad state ID integer = "Kaldi-Active-Grammar", source = standard input, line = 1 ERROR: FstHeader::Read: Bad FST header: standard input Traceback (most recent call last): File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\cx_Freeze\initscripts\__startup__.py", line 81, in run module.run() File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\cx_Freeze\initscripts\Console.py", line 36, in run exec(code, m.__dict__) File "speech-client\main.py", line 135, in main(sys.argv[1:]) File "speech-client\main.py", line 92, in main engine = setup_engine(300, model_dir) File "speech-client\main.py", line 75, in setup_engine engine.connect() File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\dragonfly\engines\backend_kaldi\engine.py", line 176, in connect self._compiler = KaldiCompiler(self._options['model_dir'], tmp_dir=self._options['tmp_dir'], File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\dragonfly\engines\backend_kaldi\compiler.py", line 70, in __init__ KaldiAGCompiler.__init__(self, model_dir=model_dir, tmp_dir=tmp_dir, **kwargs) File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\kaldi_active_grammar\compiler.py", line 201, in __init__ self.model = Model(model_dir, tmp_dir) File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\kaldi_active_grammar\model.py", line 229, in __init__ self.generate_lexicon_files() File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\kaldi_active_grammar\model.py", line 375, in generate_lexicon_files command() File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\ush.py", line 585, in __call__ return wait(procs, raise_on_error) File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\ush.py", line 189, in wait result = tuple(iterate_outputs(procs, raise_on_error, status_codes)) File "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\Mods\StardewSpeak\StardewSpeak\lib\speech-client\lib\site-packages\ush.py", line 221, in iterate_outputs raise ProcessError(process_info) ush.ProcessError: One or more commands failed: [(['C:\\Program Files (x86)\\GOG Galaxy\\Games\\Stardew Valley\\Mods\\StardewSpeak\\StardewSpeak\\bin\\Release\\lib\\speech-client\\dist\\speech-client.exe', 'C:\\Program Files (x86)\\GOG Galaxy\\Games\\Stardew Valley\\Mods\\StardewSpeak\\StardewSpeak\\bin\\Release\\lib\\speech-client\\dist\\lib\\kaldi_active_grammar\\kaldi\\make_lexicon_fst.py', '--left-context-phones=C:\\Users\\evfre\\.stardewspeak\\models\\kaldi_model\\left_context_phones.txt', '--nonterminals=C:\\Users\\evfre\\.stardewspeak\\models\\kaldi_model\\nonterminals.txt', '--sil-prob=0.5', '--sil-phone=SIL', '--sil-disambig=#14', 'C:\\Users\\evfre\\.stardewspeak\\models\\kaldi_model\\lexiconp_disambig.txt'], 12736, 1), (['C:\\Program Files (x86)\\GOG Galaxy\\Games\\Stardew Valley\\Mods\\StardewSpeak\\StardewSpeak\\bin\\Release\\lib\\speech-client\\dist\\lib\\kaldi_active_grammar\\exec\\windows\\fstcompile', '--isymbols=C:\\Users\\evfre\\.stardewspeak\\models\\kaldi_model\\phones.txt', '--osymbols=C:\\Users\\evfre\\.stardewspeak\\models\\kaldi_model\\words.txt', '--keep_isymbols=false', '--keep_osymbols=false'], 10480, 1), (['C:\\Program Files (x86)\\GOG Galaxy\\Games\\Stardew Valley\\Mods\\StardewSpeak\\StardewSpeak\\bin\\Release\\lib\\speech-client\\dist\\lib\\kaldi_active_grammar\\exec\\windows\\fstaddselfloops', 'C:\\Users\\evfre\\.stardewspeak\\models\\kaldi_model\\wdisambig_phones.int', 'C:\\Users\\evfre\\.stardewspeak\\models\\kaldi_model\\wdisambig_words.int'], 20160, 4294967295), (['C:\\Program Files (x86)\\GOG Galaxy\\Games\\Stardew Valley\\Mods\\StardewSpeak\\StardewSpeak\\bin\\Release\\lib\\speech-client\\dist\\lib\\kaldi_active_grammar\\exec\\windows\\fstarcsort', '--sort_type=olabel'], 12944, 1)]