NAudio lame 将文本转换为 mp3 在服务器 c# Web 应用程序上无法正常工作?

Posted

技术标签:

【中文标题】NAudio lame 将文本转换为 mp3 在服务器 c# Web 应用程序上无法正常工作?【英文标题】:NAudio lame convert text to mp3 not working properly on server c# web application? 【发布时间】:2017-03-22 10:00:47 【问题描述】:

我一直在使用 System.Speech 将文本转换为语音并使用此代码

C# Save text to speech to MP3 file

它在本地工作得很好,但在服务器上不能正常工作,当我将它上传到服务器上时,它只创建大小为 2kb 的 mp3,甚至无法播放。我不知道在 server 上阻止在 server 上创建 mp3 的是什么。我也在 Bin 文件夹和 Root Folder 上上传了 libmp3lame.32.dll 和 libmp3lame.64.dll 。但它仍然无法正常工作。谁能帮我找出我现在在服务器上可能面临的问题?

【问题讨论】:

请看***.com/questions/29598849/… 【参考方案1】:

这是服务器上的应用程序池设置问题。这个链接帮助我解决了我的问题。

ASP.NET Web Application - on deploy, System.Speech.dll object not getting set to an instance of an object

【讨论】:

以上是关于NAudio lame 将文本转换为 mp3 在服务器 c# Web 应用程序上无法正常工作?的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法将 NAudio.Lame 与 Xamarin (Android/iOS) 应用程序一起使用?

将大 mp3 文件转换为 wav 时间问题

NAudio 强名称问题

使用 Lame 将混合波流转换为 mp3

编写一个简单的 python 脚本,使用 lame 将特定文件夹中的所有 .wav 文件转换为 .mp3

Naudio mvc 将 mp3 转换为 wav