JAudio Feature file is Working in Desktop Compiler but not in Android (Error : features.xml file is not...
up vote
0
down vote
favorite
I want to extract the audio features, I'm providing the wav audio file and want to get the arff file.
package Sound;
import jAudioFeatureExtractor.ACE.DataTypes.Batch;
import jAudioFeatureExtractor.DataModel;
import java.io.File;
import java.io.FileOutputStream;
import java.io.OutputStream;
public class Analysis {
String featureFile = getFilesDir()+ "/features.xml";
String settingsFile = getFilesDir() + "/settings.xml";
String FKOuputFile = getFilesDir() + "/fk.xml";
String FVOuputFile = getFilesDir() + "/fv.xml";
public String extractAudioFeatures() {
Batch batch = new Batch(featureFile, null);
try{
batch.setRecordings(new File{new File(musicFile)});
batch.getAggregator();
batch.setSettings(settingsFile);
DataModel dm = batch.getDataModel();
OutputStream valsavepath = new FileOutputStream(FVOuputFile);
OutputStream defsavepath = new FileOutputStream(FKOuputFile);
dm.featureKey = defsavepath;
dm.featureValue = valsavepath;
batch.setDataModel(dm);
batch.execute();
}
catch (Exception e){
e.printStackTrace();
}
}
}
I am trying to get the arff file with this code, and I am using same Jar which has GUI. Feature.xml is working fine in Jaudio GUI and in Netbeans, IntelliJ and Eclipse (means in desktop) but not working in android and the error is this in Android :
11-12 23:54:52.100 27977-27977 W/System.err: java.lang.Exception: The /storage/emulated/0/features.xml file is not formatted properly.
11-12 23:54:52.101 27977-27977 W/System.err: Details of the problem: Couldn't open /storage/emulated/0/features.xml
at jAudioFeatureExtractor.ACE.XMLParsers.XMLDocumentParser.parseXMLDocument(XMLDocumentParser.java:109)
at jAudioFeatureExtractor.DataModel.<init>(DataModel.java:175)
at jAudioFeatureExtractor.ACE.DataTypes.Batch.init(Batch.java:87)
at jAudioFeatureExtractor.ACE.DataTypes.Batch.<init>(Batch.java:81)
java android xml audio feature-extraction
add a comment |
up vote
0
down vote
favorite
I want to extract the audio features, I'm providing the wav audio file and want to get the arff file.
package Sound;
import jAudioFeatureExtractor.ACE.DataTypes.Batch;
import jAudioFeatureExtractor.DataModel;
import java.io.File;
import java.io.FileOutputStream;
import java.io.OutputStream;
public class Analysis {
String featureFile = getFilesDir()+ "/features.xml";
String settingsFile = getFilesDir() + "/settings.xml";
String FKOuputFile = getFilesDir() + "/fk.xml";
String FVOuputFile = getFilesDir() + "/fv.xml";
public String extractAudioFeatures() {
Batch batch = new Batch(featureFile, null);
try{
batch.setRecordings(new File{new File(musicFile)});
batch.getAggregator();
batch.setSettings(settingsFile);
DataModel dm = batch.getDataModel();
OutputStream valsavepath = new FileOutputStream(FVOuputFile);
OutputStream defsavepath = new FileOutputStream(FKOuputFile);
dm.featureKey = defsavepath;
dm.featureValue = valsavepath;
batch.setDataModel(dm);
batch.execute();
}
catch (Exception e){
e.printStackTrace();
}
}
}
I am trying to get the arff file with this code, and I am using same Jar which has GUI. Feature.xml is working fine in Jaudio GUI and in Netbeans, IntelliJ and Eclipse (means in desktop) but not working in android and the error is this in Android :
11-12 23:54:52.100 27977-27977 W/System.err: java.lang.Exception: The /storage/emulated/0/features.xml file is not formatted properly.
11-12 23:54:52.101 27977-27977 W/System.err: Details of the problem: Couldn't open /storage/emulated/0/features.xml
at jAudioFeatureExtractor.ACE.XMLParsers.XMLDocumentParser.parseXMLDocument(XMLDocumentParser.java:109)
at jAudioFeatureExtractor.DataModel.<init>(DataModel.java:175)
at jAudioFeatureExtractor.ACE.DataTypes.Batch.init(Batch.java:87)
at jAudioFeatureExtractor.ACE.DataTypes.Batch.<init>(Batch.java:81)
java android xml audio feature-extraction
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I want to extract the audio features, I'm providing the wav audio file and want to get the arff file.
package Sound;
import jAudioFeatureExtractor.ACE.DataTypes.Batch;
import jAudioFeatureExtractor.DataModel;
import java.io.File;
import java.io.FileOutputStream;
import java.io.OutputStream;
public class Analysis {
String featureFile = getFilesDir()+ "/features.xml";
String settingsFile = getFilesDir() + "/settings.xml";
String FKOuputFile = getFilesDir() + "/fk.xml";
String FVOuputFile = getFilesDir() + "/fv.xml";
public String extractAudioFeatures() {
Batch batch = new Batch(featureFile, null);
try{
batch.setRecordings(new File{new File(musicFile)});
batch.getAggregator();
batch.setSettings(settingsFile);
DataModel dm = batch.getDataModel();
OutputStream valsavepath = new FileOutputStream(FVOuputFile);
OutputStream defsavepath = new FileOutputStream(FKOuputFile);
dm.featureKey = defsavepath;
dm.featureValue = valsavepath;
batch.setDataModel(dm);
batch.execute();
}
catch (Exception e){
e.printStackTrace();
}
}
}
I am trying to get the arff file with this code, and I am using same Jar which has GUI. Feature.xml is working fine in Jaudio GUI and in Netbeans, IntelliJ and Eclipse (means in desktop) but not working in android and the error is this in Android :
11-12 23:54:52.100 27977-27977 W/System.err: java.lang.Exception: The /storage/emulated/0/features.xml file is not formatted properly.
11-12 23:54:52.101 27977-27977 W/System.err: Details of the problem: Couldn't open /storage/emulated/0/features.xml
at jAudioFeatureExtractor.ACE.XMLParsers.XMLDocumentParser.parseXMLDocument(XMLDocumentParser.java:109)
at jAudioFeatureExtractor.DataModel.<init>(DataModel.java:175)
at jAudioFeatureExtractor.ACE.DataTypes.Batch.init(Batch.java:87)
at jAudioFeatureExtractor.ACE.DataTypes.Batch.<init>(Batch.java:81)
java android xml audio feature-extraction
I want to extract the audio features, I'm providing the wav audio file and want to get the arff file.
package Sound;
import jAudioFeatureExtractor.ACE.DataTypes.Batch;
import jAudioFeatureExtractor.DataModel;
import java.io.File;
import java.io.FileOutputStream;
import java.io.OutputStream;
public class Analysis {
String featureFile = getFilesDir()+ "/features.xml";
String settingsFile = getFilesDir() + "/settings.xml";
String FKOuputFile = getFilesDir() + "/fk.xml";
String FVOuputFile = getFilesDir() + "/fv.xml";
public String extractAudioFeatures() {
Batch batch = new Batch(featureFile, null);
try{
batch.setRecordings(new File{new File(musicFile)});
batch.getAggregator();
batch.setSettings(settingsFile);
DataModel dm = batch.getDataModel();
OutputStream valsavepath = new FileOutputStream(FVOuputFile);
OutputStream defsavepath = new FileOutputStream(FKOuputFile);
dm.featureKey = defsavepath;
dm.featureValue = valsavepath;
batch.setDataModel(dm);
batch.execute();
}
catch (Exception e){
e.printStackTrace();
}
}
}
I am trying to get the arff file with this code, and I am using same Jar which has GUI. Feature.xml is working fine in Jaudio GUI and in Netbeans, IntelliJ and Eclipse (means in desktop) but not working in android and the error is this in Android :
11-12 23:54:52.100 27977-27977 W/System.err: java.lang.Exception: The /storage/emulated/0/features.xml file is not formatted properly.
11-12 23:54:52.101 27977-27977 W/System.err: Details of the problem: Couldn't open /storage/emulated/0/features.xml
at jAudioFeatureExtractor.ACE.XMLParsers.XMLDocumentParser.parseXMLDocument(XMLDocumentParser.java:109)
at jAudioFeatureExtractor.DataModel.<init>(DataModel.java:175)
at jAudioFeatureExtractor.ACE.DataTypes.Batch.init(Batch.java:87)
at jAudioFeatureExtractor.ACE.DataTypes.Batch.<init>(Batch.java:81)
java android xml audio feature-extraction
java android xml audio feature-extraction
asked Nov 12 at 20:04
Umair Sajid Minhas
1816
1816
add a comment |
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53269310%2fjaudio-feature-file-is-working-in-desktop-compiler-but-not-in-android-error-f%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown