matlab/octave播放(mp3,wav等)音乐

系统:manjaro xfce

matlab和octave差不多,下面以octave为例介绍:
octave读取音频的函数为audioread ,和matlab一样,但是其支持的格式只有wav,ogg,flac ,对于mp3 格式的文件,需要先使用软件Audacity 转换出来wav格式

(1)安装portaudio,我的系统环境没有安装,使用audioplayer 会报错
这里写图片描述

(2)安装Audacity ,用于修改音频,转换格式
这里写图片描述

(3)使用Audacity转换格式

(4)octave代码

[y, fs] = audioread('music.wav');
sound(y, fs)

猜你喜欢

转载自blog.csdn.net/ouening/article/details/79670523