如何解决在Azure Web App.NET Framework 4.7上发布后,“ SpeechSynthesizer”不起作用
因此,我正在使用.NET Framework 4.7 Web API,并使用“ System.Speech.dll”说出一些文本,保存为WAV,转换为MP3(使用LAME),然后追加到另一个MP3的开头并返回返回更新的MP3。
现在,在我在Azure上发布到“试用版”(12个月试用版)Web应用之后,它无法正常工作,并且我总是会收到“ 502 Bad Gateway Error”(附加屏幕截图)
现在,我还检查了Azure上的“ eventlog.xml”文件,发现了这一点:
我已经更新了“ bin”文件夹,并通过Azure中的“高级工具”在其中添加了“ System.Speech.dll”。我真的不确定现在是什么问题。
我的截止日期非常紧张,有人可以帮我吗?我将非常感谢,谢谢!
热切等待积极的回应...
解决方法
@CoolBots所说的话是合理的,但是我仍然建议您将示例代码上传到git,以通过代码发布来测试azure Web应用服务是否支持您的项目。
将代码上传到github并使用连续部署进行操作。建议您选择Linux和Windows进行测试。如果测试失败,建议在门户网站上获得支持票。
如果以上解决方案最终还是不能帮助您,则只能使用CoolBots的建议,并且可以使用docker以经济的方式进行部署。如果预算足够,也可以使用虚拟机。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。