使用 .net core 3.1 读取 linux 中的 wav 文件
Reading wav files in linux using .netcore 3.1
我正在 .netcore 3.1 中开发一个应用程序,它使用 naudio 读取 wav 文件并检查 wav 文件是否有声音。它在 windows 中工作正常但在 linux(centos-7) 中不起作用。它抛出错误
Unable to load shared library 'Msacm32.dll' or one of its dependencies
然后我发现 nAudio 在 Linux 中不起作用:https://github.com/naudio/NAudio/issues/472
任何人都可以为此提出任何解决方案吗?也许任何其他可用于 linux.
的库
我确实通过从 .net 核心调用 python 脚本来解决这个问题。我使用 scipy.io.wavfile 库在 pyhton 中读取 wav 文件。可能会对某人有所帮助。
我正在 .netcore 3.1 中开发一个应用程序,它使用 naudio 读取 wav 文件并检查 wav 文件是否有声音。它在 windows 中工作正常但在 linux(centos-7) 中不起作用。它抛出错误
Unable to load shared library 'Msacm32.dll' or one of its dependencies
然后我发现 nAudio 在 Linux 中不起作用:https://github.com/naudio/NAudio/issues/472
任何人都可以为此提出任何解决方案吗?也许任何其他可用于 linux.
的库我确实通过从 .net 核心调用 python 脚本来解决这个问题。我使用 scipy.io.wavfile 库在 pyhton 中读取 wav 文件。可能会对某人有所帮助。