Skill name: set-language
User story:
- As a Mycroft user who speaks multiple languages, I want to be able to set Mycroft’s language using a voice command so that I can easily switch between languages
What third party services, data sets or platforms will the Skill interact with?
This Skill won’t interact with a third party API, but it will update mycroft.conf
. The language
setting should be independent of the physical location
setting which is set in home.mycroft.ai.
Are there similar Mycroft Skills already?
No.
What will the user Speak to trigger the Skill?
-
“Hey Mycroft, set language to French”
-
“Hey Mycroft, set language to Spanish”
-
“Hey Mycroft, set language to Bahasa Indonesia”
-
“Hey Mycroft, set language to nihongo”
-
“Hey Mycroft, set language to Al-Arabbiyah”
What phrases will Mycroft Speak?
-
Bahasa telah diatur ke bahasa Indonesia
-
La langue a été mis au français
What Skill Settings will this Skill need to store?
The Skills doesn’t need to store settings, but it does need to access settings that are in mycroft.conf
.
Other comments?
The Mycroft ecosystem maturity isn’t quite ready for this Skill yet, but it’s about planning forward and getting a better handle on how we will handle changes between language when we do have better support for more languages in Mycroft.