0

我和我的几个朋友开始做一个学校项目,主要侧重于语音分析。他们想在 WPF 中制作一个应用程序,我尝试用不同的编程语言进行分析。主要是 C#、Python 和 JavaScript。我找到了以我们想要的方式分析语音输入的完美方法,但程序是用 JavaScript 编写的,在 Nodejs 服务器中运行。

我搜索了一种在 C# 中实现 Nodejs 服务器的方法,但遇到了一些困难,所以我环顾四周,发现 EdgeJs 以相反的方式工作。基本上可以在 JavaScript 中使用 .Net 和 C# 代码。

我真正需要做的就是在 C# 代码中从我的 Nodejs 应用程序调用函数。

问题是,我不知道如何将整个 WPF 应用程序放入 NodejS 应用程序中,我只找到了控制台应用程序的示例。

真的会感谢您的意见,也许您知道解决我问题的方法:)

4

2 回答 2

0

您是否想过为您的 C# 应用程序创建一个 Web 服务,然后通过 Web 服务使用 Node 和 AJAX 调用您的 C# 函数

于 2017-03-23T16:49:39.910 回答
0

根据您要查找的输入/输出,您可以将一些 Restful Web Api 端点添加到您的 Node 应用程序/服务器。这些休息端点将在内部调用语音分析函数,然后返回结果。

如果您在与节点服务器相同的机器上运行 WPF 应用程序,您应该能够轻松地调用 API 并获得所需的结果。

于 2017-03-23T21:26:59.907 回答