【问题标题】:Language compatiblity issue in choregraphechoregraphe 中的语言兼容性问题
【发布时间】:2026-01-12 08:00:02
【问题描述】:

当前在 Pepper 中运行的项目支持德语和英语。当我尝试使用 Choregraphe 运行一个仅支持英语的新项目时。它不起作用并给我以下错误消息。

我通过访问机器人IP的网页将机器人语言更改为英语。但它仍然不起作用。我还在新项目中添加了德语。但问题仍然相同。 任何帮助将不胜感激。

[ERROR] ALAutomaticAnnotation :setCurrentLanguage:0 Cannot annotate the language: German
[ERROR] behavior.translator :load:0 Fail to load translation for '/home/nao/.local/share/PackageManager/apps/.lastUploadedChoregrapheBehavior' lang 'de_DE'
[ERROR] audio.alspeechrecognition :xTryTriggerSignsAndFeedback:0 Didn't trigger ExpressiveBit EndSpeechRecognitionEars: Cannot find service 'ALSignsAndFeedback' in index

为了完美运行新项目,需要进行哪些必要的更改以及如何进行必要的更改? 谢谢!

【问题讨论】:

  • 您是开始一个新项目还是从另一个项目复制/粘贴?尝试编辑项目选项“文件/项目属性”并取消选中“支持的语言”列表中的德语。
  • 效果很好!!谢谢!!

标签: pepper choregraphe


【解决方案1】:

如果您的机器人支持两种语言,那么对于每个应用程序,您必须添加德语作为支持的语言。也许稍后您希望在另一个支持日语的机器人上安装该应用程序。那么您必须将英语、德语和日语作为支持的语言。

【讨论】:

    【解决方案2】:

    为了将来参考,请确保在项目属性中启用语言支持。

    【讨论】: