UPD: it turns out that not only recognition, but even trainening with fuzzywuzzy return error:
[ERROR:2021-02-03 13:22:07,147] rhasspyserver_hermes:
Traceback (most recent call last):
File "/usr/lib/rhasspy/.venv/lib/python3.7/site-packages/quart/app.py", line 1821, in full_dispatch_request
result = await self.dispatch_request(request_context)
File "/usr/lib/rhasspy/.venv/lib/python3.7/site-packages/quart/app.py", line 1869, in dispatch_request
return await handler(**request_.view_args)
File "/usr/lib/rhasspy/rhasspy-server-hermes/rhasspyserver_hermes/__main__.py", line 1321, in api_train
result = await core.train()
File "/usr/lib/rhasspy/rhasspy-server-hermes/rhasspyserver_hermes/__init__.py", line 461, in train
timeout_seconds=self.training_timeout_seconds,
File "/usr/lib/rhasspy/rhasspy-server-hermes/rhasspyserver_hermes/__init__.py", line 971, in publish_wait
result_awaitable, timeout=timeout_seconds
File "/usr/lib/python3.7/asyncio/tasks.py", line 423, in wait_for
raise futures.TimeoutError()
concurrent.futures._base.TimeoutError
[DEBUG:2021-02-03 13:12:47,665] rhasspyserver_hermes: Handling AsrTrainSuccess (topic=rhasspy/asr/mobile-app1/trainSuccess, id=76df3843-e27e-4f1c-b749-64c6c4ffa8a8)
[DEBUG:2021-02-03 13:12:07,111] rhasspyserver_hermes: Publishing 48625 bytes(s) to rhasspy/nlu/mobile-app1/train
[DEBUG:2021-02-03 13:12:07,110] rhasspyserver_hermes: -> NluTrain
[DEBUG:2021-02-03 13:12:07,094] rhasspyserver_hermes: Publishing 48625 bytes(s) to rhasspy/asr/mobile-app1/train
[DEBUG:2021-02-03 13:12:07,094] rhasspyserver_hermes: -> AsrTrain
[DEBUG:2021-02-03 13:12:07,075] rhasspyserver_hermes: Subscribed to hermes/error/nlu
[DEBUG:2021-02-03 13:12:07,074] rhasspyserver_hermes: Subscribed to rhasspy/nlu/mobile-app1/trainSuccess
[DEBUG:2021-02-03 13:12:07,074] rhasspyserver_hermes: Subscribed to hermes/error/asr
[DEBUG:2021-02-03 13:12:07,074] rhasspyserver_hermes: Subscribed to rhasspy/asr/mobile-app1/trainSuccess
[DEBUG:2021-02-03 13:12:07,073] rhasspyserver_hermes: Finished writing /share/rhasspy/profiles/ru/intent_graph.pickle.gz
below is my setup:
{
"command": {
"webrtcvad": {
"max_sec": "30",
"silence_method": "all",
"vad_mode": "3"
}
},
"dialogue": {
"system": "rhasspy"
},
"handle": {
"system": "hass"
},
"home_assistant": {
"access_token": token",
"handle_type": "event",
"url": "http://192.168.1.3:8123/"
},
"intent": {
"fsticuffs": {
"fuzzy": false
},
"fuzzywuzzy": {
"min_confidence": "0"
},
"system": "fuzzywuzzy"
},
"microphone": {
"system": "pyaudio"
},
"mqtt": {
"enabled": "true",
"host": "192.168.1.3",
"password": "pass",
"site_id": "mobile-app1",
"username": "user"
},
"sounds": {
"system": "aplay"
},
"speech_to_text": {
"kaldi": {
"mix_weight": "0"
},
"pocketsphinx": {
"mix_weight": "0"
},
"system": "kaldi"
},
"text_to_speech": {
"espeak": {
"voice": "ru",
"volume": "1"
},
"marytts": {
"locale": "ru",
"url": "http://192.168.1.3:59125/process",
"voice": "ac-irina-hsmm"
},
"system": "marytts"
},
"wake": {
"porcupine": {
"keyword_path": "porcupine_linux.ppn",
"sensitivity": "0.9",
"udp_audio": "0.0.0.0:12333:mobile-app1"
},
"system": "porcupine"
}
}
Does anyone have any suggestion why is that hapenning?
Thanks!