marytts.util.io.FileUtils.exists()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(9.7k)|赞(0)|评价(0)|浏览(161)

本文整理了Java中marytts.util.io.FileUtils.exists()方法的一些代码示例,展示了FileUtils.exists()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FileUtils.exists()方法的具体详情如下:
包路径:marytts.util.io.FileUtils
类名称:FileUtils
方法名:exists

FileUtils.exists介绍

暂无

代码示例

代码示例来源:origin: marytts/marytts

  1. public static void checkMfccFiles(BaselineAdaptationSet fileSet, MfccFileHeader mfccParams, boolean isForcedAnalysis)
  2. throws IOException {
  3. System.err.println("Attempting to read MFCC parameters from files...");
  4. for (int i = 0; i < fileSet.items.length; i++) {
  5. if (!FileUtils.exists(fileSet.items[i].mfccFile))
  6. System.err.println("MFCC files not found!Please use SPTK generated raw MFCC file named as "
  7. + fileSet.items[i].mfccFile);
  8. }
  9. System.err.println("MFCC files verified...");
  10. }
  11. }

代码示例来源:origin: marytts/marytts

  1. public static void rename(String existingFile, String newFilename) {
  2. if (exists(existingFile)) {
  3. File oldFile = new File(existingFile);
  4. oldFile.renameTo(new File(newFilename));
  5. }
  6. }

代码示例来源:origin: marytts/marytts

  1. public static void checkMfccFiles(BaselineAdaptationSet fileSet, MfccFileHeader mfccParams, boolean isForcedAnalysis)
  2. throws IOException {
  3. System.err.println("Attempting to read MFCC parameters from files...");
  4. for (int i = 0; i < fileSet.items.length; i++) {
  5. if (!FileUtils.exists(fileSet.items[i].mfccFile))
  6. System.err.println("MFCC files not found!Please use SPTK generated raw MFCC file named as "
  7. + fileSet.items[i].mfccFile);
  8. }
  9. System.err.println("MFCC files verified...");
  10. }
  11. }

代码示例来源:origin: marytts/marytts

  1. public static void rename(String existingFile, String newFilename) {
  2. if (exists(existingFile)) {
  3. File oldFile = new File(existingFile);
  4. oldFile.renameTo(new File(newFilename));
  5. }
  6. }

代码示例来源:origin: marytts/marytts

  1. public static void delete(String file) {
  2. if (exists(file)) {
  3. delete(file, false);
  4. }
  5. }

代码示例来源:origin: marytts/marytts

  1. public FestivalUtt(String festivalUttFile) {
  2. keys = new String[6];
  3. keys[0] = "==Segment==";
  4. keys[1] = "==Target==";
  5. keys[2] = "==Syllable==";
  6. keys[3] = "==Word==";
  7. keys[4] = "==IntEvent==";
  8. keys[5] = "==Phrase==";
  9. labels = new Labels[keys.length];
  10. if (FileUtils.exists(festivalUttFile)) {
  11. read(festivalUttFile);
  12. }
  13. }

代码示例来源:origin: marytts/marytts

  1. public static void delete(String file) {
  2. if (exists(file)) {
  3. delete(file, false);
  4. }
  5. }

代码示例来源:origin: marytts/marytts

  1. public FestivalUtt(String festivalUttFile) {
  2. keys = new String[6];
  3. keys[0] = "==Segment==";
  4. keys[1] = "==Target==";
  5. keys[2] = "==Syllable==";
  6. keys[3] = "==Word==";
  7. keys[4] = "==IntEvent==";
  8. keys[5] = "==Phrase==";
  9. labels = new Labels[keys.length];
  10. if (FileUtils.exists(festivalUttFile)) {
  11. read(festivalUttFile);
  12. }
  13. }

代码示例来源:origin: marytts/marytts

  1. public static void energyAnalysis(BaselineAdaptationSet fileSet, EnergyFileHeader energyParams, boolean isForcedAnalysis)
  2. throws UnsupportedAudioFileException, IOException {
  3. System.err.println("Starting energy analysis...");
  4. boolean bAnalyze;
  5. EnergyContourRms e = null;
  6. for (int i = 0; i < fileSet.items.length; i++) {
  7. bAnalyze = true;
  8. if (!isForcedAnalysis && FileUtils.exists(fileSet.items[i].energyFile)) // No f0 detection if ptc file already exists
  9. bAnalyze = false;
  10. if (bAnalyze) {
  11. e = new EnergyContourRms(fileSet.items[i].audioFile, fileSet.items[i].energyFile,
  12. energyParams.windowSizeInSeconds, energyParams.skipSizeInSeconds);
  13. System.err.println("Extracted energy contour: " + fileSet.items[i].energyFile);
  14. } else
  15. System.err.println("Energy file found with identical analysis parameters: " + fileSet.items[i].energyFile);
  16. }
  17. System.err.println("Energy analysis completed...");
  18. }

代码示例来源:origin: marytts/marytts

  1. public static void f0Analysis(BaselineAdaptationSet fileSet, PitchFileHeader ptcParams, boolean isForcedAnalysis)
  2. throws UnsupportedAudioFileException, IOException {
  3. System.err.println("Starting f0 analysis...");
  4. boolean bAnalyze;
  5. F0TrackerAutocorrelationHeuristic p = new F0TrackerAutocorrelationHeuristic(ptcParams);
  6. for (int i = 0; i < fileSet.items.length; i++) {
  7. bAnalyze = true;
  8. if (!isForcedAnalysis && FileUtils.exists(fileSet.items[i].pitchFile)) // No f0 detection if ptc file already exists
  9. bAnalyze = false;
  10. if (bAnalyze) {
  11. p.pitchAnalyzeWavFile(fileSet.items[i].audioFile, fileSet.items[i].pitchFile);
  12. System.err.println("Extracted f0 contour: " + fileSet.items[i].pitchFile);
  13. } else
  14. System.err.println("F0 file found with identical analysis parameters: " + fileSet.items[i].pitchFile);
  15. }
  16. System.err.println("f0 analysis completed...");
  17. }

代码示例来源:origin: marytts/marytts

  1. public static void f0Analysis(BaselineAdaptationSet fileSet, PitchFileHeader ptcParams, boolean isForcedAnalysis)
  2. throws UnsupportedAudioFileException, IOException {
  3. System.err.println("Starting f0 analysis...");
  4. boolean bAnalyze;
  5. F0TrackerAutocorrelationHeuristic p = new F0TrackerAutocorrelationHeuristic(ptcParams);
  6. for (int i = 0; i < fileSet.items.length; i++) {
  7. bAnalyze = true;
  8. if (!isForcedAnalysis && FileUtils.exists(fileSet.items[i].pitchFile)) // No f0 detection if ptc file already exists
  9. bAnalyze = false;
  10. if (bAnalyze) {
  11. p.pitchAnalyzeWavFile(fileSet.items[i].audioFile, fileSet.items[i].pitchFile);
  12. System.err.println("Extracted f0 contour: " + fileSet.items[i].pitchFile);
  13. } else
  14. System.err.println("F0 file found with identical analysis parameters: " + fileSet.items[i].pitchFile);
  15. }
  16. System.err.println("f0 analysis completed...");
  17. }

代码示例来源:origin: marytts/marytts

  1. public static void lsfAnalysis(BaselineAdaptationSet fileSet, LsfFileHeader lsfParams, boolean isForcedAnalysis)
  2. throws IOException {
  3. System.err.println("Starting LSF analysis...");
  4. boolean bAnalyze;
  5. for (int i = 0; i < fileSet.items.length; i++) {
  6. bAnalyze = true;
  7. if (!isForcedAnalysis && FileUtils.exists(fileSet.items[i].lsfFile)) {
  8. LsfFileHeader tmpParams = new LsfFileHeader(fileSet.items[i].lsfFile);
  9. if (tmpParams.isIdenticalAnalysisParams(lsfParams))
  10. bAnalyze = false;
  11. }
  12. if (bAnalyze) {
  13. LsfAnalyser.lsfAnalyzeWavFile(fileSet.items[i].audioFile, fileSet.items[i].lsfFile, lsfParams);
  14. System.err.println("Extracted LSFs: " + fileSet.items[i].lsfFile);
  15. } else
  16. System.err.println("LSF file found with identical analysis parameters: " + fileSet.items[i].lsfFile);
  17. }
  18. System.err.println("LSF analysis completed...");
  19. }

代码示例来源:origin: marytts/marytts

  1. public F0TrackerAutocorrelationHeuristic(String wavFile, String ptcFile) throws Exception {
  2. if (FileUtils.exists(wavFile)) {
  3. params = new PitchFileHeader();
  4. init();
  5. PitchReaderWriter f0 = null;
  6. try {
  7. f0 = pitchAnalyzeWavFile(wavFile, ptcFile);
  8. } catch (UnsupportedAudioFileException e) {
  9. // TODO Auto-generated catch block
  10. e.printStackTrace();
  11. } catch (IOException e) {
  12. // TODO Auto-generated catch block
  13. e.printStackTrace();
  14. }
  15. } else
  16. throw new Exception("Wav file not found!");
  17. }

代码示例来源:origin: marytts/marytts

  1. public F0TrackerAutocorrelationHeuristic(String wavFile, String ptcFile) throws Exception {
  2. if (FileUtils.exists(wavFile)) {
  3. params = new PitchFileHeader();
  4. init();
  5. PitchReaderWriter f0 = null;
  6. try {
  7. f0 = pitchAnalyzeWavFile(wavFile, ptcFile);
  8. } catch (UnsupportedAudioFileException e) {
  9. // TODO Auto-generated catch block
  10. e.printStackTrace();
  11. } catch (IOException e) {
  12. // TODO Auto-generated catch block
  13. e.printStackTrace();
  14. }
  15. } else
  16. throw new Exception("Wav file not found!");
  17. }

代码示例来源:origin: marytts/marytts

  1. public F0TrackerAutocorrelationHeuristic(String wavFile) throws Exception {
  2. if (FileUtils.exists(wavFile)) {
  3. String ptcFile = StringUtils.modifyExtension(wavFile, "ptc");
  4. params = new PitchFileHeader();
  5. init();
  6. PitchReaderWriter f0 = null;
  7. try {
  8. f0 = pitchAnalyzeWavFile(wavFile, ptcFile);
  9. } catch (UnsupportedAudioFileException e) {
  10. // TODO Auto-generated catch block
  11. e.printStackTrace();
  12. } catch (IOException e) {
  13. // TODO Auto-generated catch block
  14. e.printStackTrace();
  15. }
  16. } else
  17. throw new Exception("Wav file not found!");
  18. }

代码示例来源:origin: marytts/marytts

  1. public F0TrackerAutocorrelationHeuristic(String wavFile) throws Exception {
  2. if (FileUtils.exists(wavFile)) {
  3. String ptcFile = StringUtils.modifyExtension(wavFile, "ptc");
  4. params = new PitchFileHeader();
  5. init();
  6. PitchReaderWriter f0 = null;
  7. try {
  8. f0 = pitchAnalyzeWavFile(wavFile, ptcFile);
  9. } catch (UnsupportedAudioFileException e) {
  10. // TODO Auto-generated catch block
  11. e.printStackTrace();
  12. } catch (IOException e) {
  13. // TODO Auto-generated catch block
  14. e.printStackTrace();
  15. }
  16. } else
  17. throw new Exception("Wav file not found!");
  18. }

代码示例来源:origin: marytts/marytts

  1. public WeightedCodebook readCodebookFile(String codebookFile) throws IOException {
  2. WeightedCodebook codebook = null;
  3. if (FileUtils.exists(codebookFile)) {
  4. if (status != OPEN_FOR_READ) {
  5. if (status != NOT_OPENED)
  6. close();
  7. init(codebookFile, OPEN_FOR_READ);
  8. }
  9. if (status == OPEN_FOR_READ) {
  10. codebook = new WeightedCodebook();
  11. codebook.header = readCodebookHeader();
  12. readCodebookFileExcludingHeader(codebook);
  13. }
  14. }
  15. return codebook;
  16. }

代码示例来源:origin: marytts/marytts

  1. public PitchMapping readPitchMappingFile(String pitchMappingFile) throws IOException {
  2. PitchMapping pitchMapping = null;
  3. if (FileUtils.exists(pitchMappingFile)) {
  4. if (status != OPEN_FOR_READ) {
  5. if (status != NOT_OPENED)
  6. close();
  7. init(pitchMappingFile, OPEN_FOR_READ);
  8. }
  9. if (status == OPEN_FOR_READ) {
  10. pitchMapping = new PitchMapping();
  11. pitchMapping.header = readPitchMappingHeader();
  12. readPitchMappingFileExcludingHeader(pitchMapping);
  13. }
  14. }
  15. return pitchMapping;
  16. }

代码示例来源:origin: marytts/marytts

  1. public WeightedCodebook readCodebookFile(String codebookFile) throws IOException {
  2. WeightedCodebook codebook = null;
  3. if (FileUtils.exists(codebookFile)) {
  4. if (status != OPEN_FOR_READ) {
  5. if (status != NOT_OPENED)
  6. close();
  7. init(codebookFile, OPEN_FOR_READ);
  8. }
  9. if (status == OPEN_FOR_READ) {
  10. codebook = new WeightedCodebook();
  11. codebook.header = readCodebookHeader();
  12. readCodebookFileExcludingHeader(codebook);
  13. }
  14. }
  15. return codebook;
  16. }

代码示例来源:origin: marytts/marytts

  1. public PitchMapping readPitchMappingFile(String pitchMappingFile) throws IOException {
  2. PitchMapping pitchMapping = null;
  3. if (FileUtils.exists(pitchMappingFile)) {
  4. if (status != OPEN_FOR_READ) {
  5. if (status != NOT_OPENED)
  6. close();
  7. init(pitchMappingFile, OPEN_FOR_READ);
  8. }
  9. if (status == OPEN_FOR_READ) {
  10. pitchMapping = new PitchMapping();
  11. pitchMapping.header = readPitchMappingHeader();
  12. readPitchMappingFileExcludingHeader(pitchMapping);
  13. }
  14. }
  15. return pitchMapping;
  16. }

相关文章