With the separation of Rhasspy to multiple services, I was wandering how to handle the training process when the ASR and the NLU services are not bundled together.
They both need to generate very specific files according to which ASR and NLU system each provides so I think they should be responsible for their own training. But they both require the same intents and slots files…
- Should the intents and slots files be bundled and sent to each service?
- Should the two services share a common volume that contains the profile files (They will be pretty tied up together then)?
How do you think it can be managed?