And in the file github .com /MycroftAI/mycroft-core/blob/dev/mycroft/configuration/mycroft.conf
the default configuration for STT is:
// Speech to Text parameters
// Override: REMOTE
“stt”: {
// Engine. Options: “mycroft”, “google”, “wit”, “ibm”, “kaldi”
“module”: “mycroft”
// “kaldi”: {
// “uri”: “http:// localhost:8080/client/dynamic/recognize”
// }
},
I want to use Mycroft STT or Kaldi STT for french language, what are the parameters that I need to add in the mycroft.conf configuration file for this language and each STT software ?
PS : for the patchs for the official mycroft skills, can I send patchs by github .com /MycroftAI/mycroft-core/issues or do I need to use github .com /MycroftAI/mycroft-skills#how-to-add-skills-to-the-repo or the Make changes part here github .com /MycroftAI/mycroft-core/blob/dev/CONTRIBUTING.md ?
I try to use Kaldi as STT (Spech To Text) with Mycroft-core but it is not easy.
Compiling Kaldi is very very very long.
Now I need to process french voices for language model files required by Kaldi.
Thanks for letting me know about the un-merged PR - I will flag this internally because many other languages use PocketSphinx as well, and this will affect the other languages too. I will raise this internally and see if we can get it merged into mycroft-core.
Regarding submitting patches for fr language additions for a Skill, each Skill has a different GitHub repo. The mycroft-skills repo uses the GitHub modules functionality to collect them together:
So, to submit a PR to skill-npr-news, the PR should be raised on the
repo.
I’m not sure if I’m explaining this clearly - does that help?