首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FileNotFoundException在LIUM扬声器重新采样后二值化中的应用

FileNotFoundException在LIUM扬声器重新采样后二值化中的应用
EN

Stack Overflow用户
提问于 2016-09-12 14:31:40
回答 1查看 206关注 0票数 1

我正在尝试为扬声器二进制配置LIUM工具。这个问题是UnsupportedAudioFileException in LIUM Speaker Diarization的后续问题

我已经尝试使用sox和ffmpeg重新采样文件。

我对任何类型的编程都是新手,并且我已经遵循了LIUM快速入门指南和上面的链接中描述的所有步骤。我仍然得到相同的错误。我认为我的输入文件存在与上述链接中Nikolay Shmyrev提到的头相关的问题,但是我不知道如何解决它。

我的代码如下:

代码语言:javascript
复制
java –jar  C:\Users\Ravi\Desktop\LIUM_SpkDiarization-8.4.1.jar \ --fInputMask= C:\Users\Ravi\Desktop\converted_f2.wav--sOutputMask= C:\Users\Ravi\Desktop\converted_converted_2.seg -–help --doCEClustering

错误:

代码语言:javascript
复制
10:52.037 SEVERE AudioFeatureSetFa  FileNotFoundException
java.io.FileNotFoundException:
        at java.io.FileInputStream.open0(Native Method)
        at java.io.FileInputStream.open(Unknown Source)
        at java.io.FileInputStream.<init>(Unknown Source)
        at com.sun.media.codec.audio.mp3.JS_MP3FileReader.getAudioFileFormat(JS_MP3FileReader.java:82)
        at javax.sound.sampled.AudioSystem.getAudioFileFormat(Unknown Source)
        at fr.lium.spkDiarization.libFeature.AudioFeatureSetFactory.getAudio(AudioFeatureSetFactory.java:162)
        at fr.lium.spkDiarization.libFeature.AudioFeatureSetFactory.MakeFeature(AudioFeatureSetFactory.java:207)

输入文件位于https://drive.google.com/file/d/0B7Fqe9EX5JbgT09BcXpSREd4em8/view?usp=sharing

输入文件Name:converted_f2.wav

我已经将命令和提示符的完整输出放在word文档中,地址为

https://drive.google.com/file/d/0B7Fqe9EX5JbgUUl6THNCZFgxRnM/view?usp=sharing

inpiut文件有正确的采样率和其他参数,因此我无法理解错误的原因。非常感谢你的帮助

向您致敬,拉维

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-15 00:40:28

找不到文件异常表示文件丢失。确实,你在这里缺少空间:

代码语言:javascript
复制
--fInputMask= C:\Users\Ravi\Desktop\converted_f2.wav--sOutputMask= C:\Users\Ravi\Desktop\converted_converted_2.seg

你需要在--sOutputMask前留个空格

代码语言:javascript
复制
--fInputMask= C:\Users\Ravi\Desktop\converted_f2.wav  --sOutputMask= C:\Users\Ravi\Desktop\converted_converted_2.seg

否则,它将查找一个名为C:\Users\Ravi\Desktop\converted_f2.wav--sOutputMask= C:\Users\Ravi\Desktop\converted_converted_2.seg的文件,该文件显然已丢失。

总而言之,如果计算机告诉你文件丢失了,那么它就是真的丢失了,你需要搜索原因。最有可能的原因是您的输入不正确。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39444500

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档