public static void printSpeakerIntervals(ArrayList speakers, string fileName) { string text = new StringBuilder().append(java.lang.String.instancehelper_substring(fileName, 0, java.lang.String.instancehelper_indexOf(fileName, 46))).append(".seg").toString(); FileWriter fileWriter = new FileWriter(text); int num = 0; Iterator iterator = speakers.iterator(); while (iterator.hasNext()) { SpeakerCluster speakerCluster = (SpeakerCluster)iterator.next(); num++; ArrayList speakerIntervals = speakerCluster.getSpeakerIntervals(); Iterator iterator2 = speakerIntervals.iterator(); while (iterator2.hasNext()) { Segment segment = (Segment)iterator2.next(); fileWriter.write(new StringBuilder().append(fileName).append(" ").append(1).append(" ").append(segment.getStartTime() / 10).append(" ").append(segment.getLength() / 10).append("U U U Speaker").append(num).append("\n").toString()); } } fileWriter.close(); }
public static void printIntervals(ArrayList speakers) { [email protected](new StringBuilder().append("Detected ").append(speakers.size()).append(" Speakers :").toString()); int num = 0; Iterator iterator = speakers.iterator(); while (iterator.hasNext()) { SpeakerCluster speakerCluster = (SpeakerCluster)iterator.next(); PrintStream @out = java.lang.System.@out; StringBuilder stringBuilder = new StringBuilder().append("Speaker "); num++; @out.print(stringBuilder.append(num).append(": ").toString()); ArrayList speakerIntervals = speakerCluster.getSpeakerIntervals(); Iterator iterator2 = speakerIntervals.iterator(); while (iterator2.hasNext()) { Segment segment = (Segment)iterator2.next(); [email protected](new StringBuilder().append("[").append(Tester.time(segment.getStartTime())).append(" ").append(Tester.time(segment.getLength())).append("]").toString()); } [email protected](); } }