linux - Ubuntu 服务器 14.04 上的 Matlab 2015b 中的 audioread

标签 linux matlab ubuntu

我正在尝试将音频文件读入 Matlab 2015b 并在运行命令时

[data, p.fs] = audioread(filename);

我收到以下错误:

Error using audioread (line 88) No plugins available for audio file I/O. Ensure that LIBSNDFILE and platform specific libraries are installed correctly.

如何解决?

谢谢

最佳答案

我通过检查加载的 ldd 目录解决了这个错误(在 Ubuntu 16.04 上)

cd /etc/ld.so.conf.d/

检查文件中是否存在以下路径:

MCR_ROOT/v91/runtime/glnxa64
MCR_ROOT/v91/bin/glnxa64
MCR_ROOT/v91/sys/os/glnxa64
MCR_ROOT/v91/sys/opengl/lib/glnxa64

如果你改变了什么不要忘记重新加载配置

sudo ldconfig

关于linux - Ubuntu 服务器 14.04 上的 Matlab 2015b 中的 audioread,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37431635/

相关文章:

excel - Matlab:使用 Matlab 复制 Excel 表并删除定义的 EXCEL 名称

c++ - Petsc 添加矩阵值

ruby-on-rails - 我应该在哪个版本的 Ubuntu 上运行我的 Rails 应用程序?

ubuntu - Jenkins cli 命令返回身份验证错误

python-3.x - 有没有办法用 Python 读取 Linux 桌面通知?

linux - xterm 退出后在终端中保留页面

linux - 调用 '/etc/init.d/daemon stop' 时终止进程之前 bash init.d 脚本中的宽限期

c++ - '移植' conio.h 编写的代码到 curses.h

matlab - 根据输入在matlab中实现的异常行为算法

node.js - 在 apache2 服务器上的 express Node js 中提供静态文件时自动重定向而无需代理传递名称