你好
我对使用 mycroft 非常感兴趣。
有没有办法将语言从英语更改为德语?
谢谢
有一些尝试使 Mycroft 与其他语言一起工作,但该功能远未完成。
@Zacki84你可以查看这个 pull request #814 它还没有合并
有没有关于这个问题的消息?
@eX00r我们正在慢慢到达那里。 https://translate.mycroft.ai已经完全翻译了一堆技能,我们正在逐步导入它。 核心添加了一些德语特定代码(从德语中提取时间/日期等)
TTS 和 STT 仍然需要手动配置,但我们已经到了那里,人们正在使用德语运行它。
感谢您的回答。 不幸的是,尽管我一步一步按照指南(https://mycroft.ai/documentation/language-support/german/)进行了配置,但我无法正确配置 TTS 和 STT。
如果该过程描述得更详细,或者至少手动更改的内容片段更大,那将非常有帮助。 也许一个完整的指南,包括定制的“mycroft.config”示例以及对“listener.py”和“pocketsphinx_audio_consumer.py”的必要更改是最好的方法。
如果您不在我们最重要的聊天中,我建议您加入并以语言-de询问细节。
我会 ping @KathyReid关于文档。 您还可以针对文档存储库提出问题,也许德国用户可以帮助更新文档。
我们目前的语言支持是_非常实验性的_,提供的说明目前基本上是“最佳猜测”。 在我们可以在整个 Mycroft 语音堆栈中支持其他语言之前,还有很多工作要做——所有元素都记录在;
https://mycroft.ai/documentation/language-support/adding-language/
我们目前正在构建我们的Mycroft 翻译平台,这将有助于众包技能dialog
和vocab
文件的翻译,但是在我们拥有德语 STT 之前我们还有很多工作要做(可能基于 DeepSpeech)。
我们目前正在开发允许构建德语 TTS 的工具,但是已经存在像espeak
这样的德语 TTS 包。
总之,我们将专注于构建自动化工具,而不是返回和更新实验语言文档。
谢谢你。 这完全有道理。 所以我想参与 Mycroft Translate 和 DeepSpeech 是投入时间的最佳方式。
@KathyReid这可能有点离题,但如果你能帮助我,我会很高兴。
我刚开始研究匈牙利语支持,所以我还没有准备好。
我应该先为它创建一个问题(如贡献指南中所述)还是应该在完成特定功能分支后简单地创建一个拉取请求? 抱歉这个天真的问题,这将是我的第一个拉取请求。
添加了许多德语词汇和功能,现在人们正在使用德语中的 Mycroft。 由于这是一个移动的目标,我将关闭这个问题,当然还有更多的工作要做,但在德语中使用 Mycroft 时,可能会为任何丢失/损坏的东西创建更小、更明确的问题。
最有用的评论
如果您不在我们最重要的聊天中,我建议您加入并以语言-de询问细节。
我会 ping @KathyReid关于文档。 您还可以针对文档存储库提出问题,也许德国用户可以帮助更新文档。