今天语音转换出来的wav文件能用其他播放器打开,但是openSMILE和matlab读入都报错,弄了快两个小时终于搞定了。
先说第一个问题,就是Data compression format (Format #65534) is not supported
这个问题可能是音频文件的位宽度带来的问题,建议用转换工具把位宽度转换成24bits以下,最好是16bits。
然后我matlab能用wavread/audioread读取音乐文件了,但是openSMILE还是报错,提示文件头不对
用了个猥琐办法解决,就是matlab读入后再把文件写一遍(wavwrite),然后竟然尼玛好了。
估计openSMILE对文件头的要求太高吧。
Categories