You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
One thing to keep in mind with this is that it should only retrain when there was a change (either to the files or some other settings like e.g. the language) and not on each restart, since training can take very long when a lot of sentences need to be generated.
Good point. So we should compare the locally defined intents and slots with the ones known/trained by Rhasspy then, and only trigger Rhasspy to re-train when they differ?
I think it would be hard to compare them to the trained ones, since this would require generating them aswell.
Reasons to retrain from the top of my head:
One more thing is that when skills retrain by sending their intents + slots we do want them to do this at the same time. It would be a complete mess when:
skill A sends the intents
-> rhasspy starts to retrain
skill B sends the intents
-> rhasspy has to retrain again
I am currently not sure how to implement this in an optimal way.
Let the app load its intents/slots/… from a file and re-train Rhasspy on installation/startup of the app.
See rhasspy/rhasspy-hermes#12
The text was updated successfully, but these errors were encountered: