Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support other languages #24

Closed
ftyers opened this issue Feb 18, 2019 · 3 comments
Closed

Support other languages #24

ftyers opened this issue Feb 18, 2019 · 3 comments
Labels
feature request Indicates new feature requests. question Indicates that issue is a question.

Comments

@ftyers
Copy link

ftyers commented Feb 18, 2019

It seems that Leon currently only speaks English (?)

It would be great if the software could support other languages. And do it in a way that is more extensible/linguistically informed than Mycroft.

@ftyers ftyers added the feature request Indicates new feature requests. label Feb 18, 2019
@louistiti
Copy link
Member

Hello @ftyers,

Thanks for opening this issue.

Leon supports English but also French. I plan to support other languages in the future, but that's not the priority for now. I let you read this other issue for your reference.

@ftyers
Copy link
Author

ftyers commented Feb 18, 2019

That's cool, but please when you're designing the system take into account languages with more variation than just English or French (which both have the same word order, trivial morphology and are both typologically quite similar), or it will be very hard to change later. e.g. the way Mycroft works with template filling is not extensible to the majority of the languages in the world. So either they just don't support those languages or they have to rewrite the entire software.

Here is one example of an issue from the Mycroft page: Here is one discussion of the weather skill from a seminar I gave last semestre. Here is another issue from Mycroft relating to language-specific issues. In addition, if you design support for things like code switching from the beginning it will likely be easier than retrofitting it later.

@louistiti louistiti reopened this Feb 20, 2019
@louistiti louistiti added the question Indicates that issue is a question. label Feb 20, 2019
@louistiti
Copy link
Member

Thanks for your suggestion.

I will close that issue as the answer has been provided to the original topic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Indicates new feature requests. question Indicates that issue is a question.
Projects
None yet
Development

No branches or pull requests

2 participants