语音菜单示例 - JetBrains MPS - 如何构建、编译和 运行 示例项目
Voice Menu Example - JetBrains MPS - How to build, compile and run the example project
我正在尝试学习 DSL workbench JetBrains MPS。他们的例子之一是 Phone 语音菜单 here and the source code here.
在 MPS 中打开项目时。我有关于 dependency.
的 warning/error 亮点
如何执行此项目以重现 JetBrains 示例视频中所示的语音菜单演示?该视频谈了很多关于如何使用文本到语音库来模拟语音菜单命令等,但它处于非常高的水平并且跳过了重现结果的确切步骤。
感谢任何帮助。
这个警告你不用担心,不会影响生成。
我建议你使用 MPS 2018.1.5 和 VoiceMenu 项目的最新 master。
您应该能够在此配置中重建项目。
使用 jetbrains.mps.samples.VoiceMenu.sandbox 中的示例之一并在编辑器中打开它。
接下来使用意向菜单将生成目标切换为Java:
如果您没有看到此选项,则表示它已被选中。
切换到 Java 模拟器后重建解决方案。这将生成所需的 java 类 到 运行 它。
现在您应该可以从上下文菜单中 运行 模拟器:
请注意,不同 OS 的语音生成(质量和语音本身)会有所不同。
我正在尝试学习 DSL workbench JetBrains MPS。他们的例子之一是 Phone 语音菜单 here and the source code here.
在 MPS 中打开项目时。我有关于 dependency.
的 warning/error 亮点如何执行此项目以重现 JetBrains 示例视频中所示的语音菜单演示?该视频谈了很多关于如何使用文本到语音库来模拟语音菜单命令等,但它处于非常高的水平并且跳过了重现结果的确切步骤。
感谢任何帮助。
这个警告你不用担心,不会影响生成。
我建议你使用 MPS 2018.1.5 和 VoiceMenu 项目的最新 master。 您应该能够在此配置中重建项目。
使用 jetbrains.mps.samples.VoiceMenu.sandbox 中的示例之一并在编辑器中打开它。
接下来使用意向菜单将生成目标切换为Java:
如果您没有看到此选项,则表示它已被选中。
切换到 Java 模拟器后重建解决方案。这将生成所需的 java 类 到 运行 它。
现在您应该可以从上下文菜单中 运行 模拟器:
请注意,不同 OS 的语音生成(质量和语音本身)会有所不同。