Чтение wav-файлов в linux с использованием .netcore 3.1 - PullRequest
0 голосов
/ 08 марта 2020

Я разрабатываю приложение в .netcore 3.1, которое использует naudio для чтения wav-файлов и проверяет, есть ли в wav-файле звук или нет. он отлично работает в windows, но не работает в linux (centos-7). выдает ошибку

Невозможно загрузить общую библиотеку 'Msacm32.dll' или одну из ее зависимостей

, а затем я обнаружил, что nAudio не работает в Linux: https://github.com/naudio/NAudio/issues/472

Может кто-нибудь предложить какое-либо решение для этого? Может быть, любая другая библиотека, которая может быть использована и работает для linux.

1 Ответ

0 голосов
/ 29 апреля 2020

Я решил эту проблему, вызвав скрипт python из ядра. net. Я использовал библиотеку scipy.io.wavfile для чтения файлов WAV в Pyhton. Может быть, это кому-нибудь поможет.

...