我尝试在Windows中创建“文字转语音”服务。该API应使用REST API公开。不幸的是,我仅找到使用ASP.NET的示例。是否可以在不使用ASP的情况下创建此类服务。任何提示或示例将不胜感激。
我同时搜索了google和stackoverflow;但找不到实现此目的的信息或示例。
答案 0 :(得分:0)
您可以在兄弟的Albahari的“ C#7.0简而言之”一书中查看Networking\Writing an HTTP Server
一章。
那会是
HttpListener listener = new HttpListener();
listener.Prefixes.Add ("http://localhost:51111/MyApp/"); // Listen on 51111
listener.Start();
但这绝对不是最简单的方法。 您将不得不编写过多的低级代码。
只需将Web API与ASP.NET Core MVC一起使用。您可以在这里找到更多信息:https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-web-api?view=aspnetcore-2.2&tabs=visual-studio