在Matlab 2015b上的audioread在Ubuntu服务器14.04上

时间:2016-05-25 08:26:15

标签: linux matlab ubuntu

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

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

我收到以下错误:

  

使用audioread时出错(第88行)   没有可用于音频文件I / O的插件。确保正确安装了LIBSNDFILE和特定于平台的库。

如何解决?

由于

2 个答案:

答案 0 :(得分:0)

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

angular-cli.json

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

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

答案 1 :(得分:0)

我遇到了同样的问题。碰巧我的Debian环境没有安装 GStreamer audioread文档提到了它。请查看链接https://www.mathworks.com/help/matlab/ref/audioread.html

GStreamer 安装audioread功能按预期工作。