Моя цель - играть в дублеты (пары) фразы «Это тест», который является аудио-файлом WAV. До сих пор мне удалось создать случайную последовательность фразы, например «Тест - это а», но мне нужно сделать так, чтобы она говорила только парами, поэтому «Это» ... «Является« .. ». с паузой в 100 мсек между каждым словом и паузой в 400 мсек между каждой парой. Это то, что я до сих пор ...Воспроизведение случайных пар слов в звуковых массивах
public void playDoublets(int numDoublets) throws InterruptedException {
ArrayList<Sound> list = new ArrayList();
for (int i =0; i < numWords; i++){
list.add(new Sound(myWordArray[i]));
}
Collections.shuffle(list);
for (int i = 0; i < numWords; i++){
list.get(i).blockingPlay();
Thread.sleep(400);
}
}
numDoublets, сколько пар играет программа, но я не знаю, где я хотел бы реализовать в коде выше. Весь этот код до сих пор просто распечатывает все 4 слова, но не попарно.
Удивительное решение, но во время этого назначения мне не разрешено создавать интерфейсы, я должен использовать классы/методы, которые они мне предоставили. Если вам нужна дополнительная информация, пожалуйста, дайте мне знать, – TheDkmariolink