-
-
Notifications
You must be signed in to change notification settings - Fork 35
Closed
Description
Bellow are the current steps needed to make an image tuned for catalan language
Bundled Plugins
- https://github.com/JarbasLingua/jarbas-stt-plugin-chromium to ensure STT works since selene supports non-english langs by accident and it might be deprecated
- https://github.com/JarbasLingua/jarbas-wake-word-plugin-snowboy for "wake up" hotword
- https://github.com/JarbasLingua/jarbas-tts-plugin-voicerss
- https://github.com/JarbasLingua/jarbas-tts-plugin-catotron
- https://github.com/JarbasLingua/jarbas-wake-word-plugin-vosk + catalan model from https://github.com/JarbasLingua/iberian-vosk
- https://github.com/HelloChatterbox/dummy_wakeword_plugin to allow disabling wakewords (should be a default in every image imho )
Patches
- Upgrade to Lingua Franca 0.3+ MycroftAI/mycroft-core#2772 core support for lingua_franca 0.3.X
- lingua_franca from source to include catalan, while next version isnt released
Additional dependencies
- festival
apt-get -y install festival festvox-ca-ona-hts lame - maybe snowboy, plugin includes pre-compiled binaries this will need testing, https://github.com/JarbasLingua/jarbas-wake-word-plugin-snowboy/blob/master/compiling.md
- vlc for proper https streams handling
Skill alternatives
For official skills not supporting catalan
- https://github.com/JarbasSkills/skill-icanhazdadjoke
- https://github.com/JarbasSkills/skill-duck
- https://github.com/JarbasSkills/skill-wolfie
- https://github.com/JarbasLingua/skill-news
Default config
under /etc/mycroft/mycroft.conf
{
"lang": "ca-es",
"stt": {
"module": "chromium_stt_plug",
"chromium_stt_plug": {
"lang": "ca-ES"
},
"vosk_streaming_stt_plug": {
"model_folder": "path/to/bundled/catalan/model/folder"
},
"vosk_stt_plug": {
"model_folder": "path/to/bundled/catalan/model/folder"
}
},
"tts": {
"module": "festival",
"festival": {
"lang": "catalan",
"encoding": "ISO-8859-15//TRANSLIT"
},
"voicerss_tts_plug": {
"voice": "Rut",
"lang": "ca-es"
}
},
"skills": {
"blacklisted_skills": [
"mycroft-npr-news.mycroftai",
"mycroft-fallback-duck-duck-go.mycroftai",
"mycroft-joke.mycroftai",
"fallback-wolfram-alpha.mycroftai"
]
},
"listener": {
"stand_up_word": "desperta"
},
"hotwords": {
"desperta": {
"module": "snowboy_ww_plug",
"models": [
{"sensitivity": 0.5, "model_path": "desperta_jm.pmdl"},
{"sensitivity": 0.5, "model_path": "desperta_jm2.pmdl"}
]
},
"no_wake_word": {
"module": "dummy_ww_plug"
}
},
"Audio": {
"backends": {
"vlc": {
"active": true
}
},
"default-backend": "vlc"
}
}
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels