Excepción con Freetts cuando se usa kevin o mbrola
Estoy tratando de ejecutar un programa usando freetts. Puedo compilar el programa, sin embargo, no puedo usarKevin ombrola voces recibo el siguiente mensaje de salida al final
La propiedad del sistema "mbrola.base" no está definida. No utilizará las voces de MBROLA.
LÍNEA NO DISPONIBLE: el formato es pcm_signed 16000.0 Hz 16 bits 1 canal big endian
import javax.speech.*;
import javax.speech.synthesis.*;
import java.util.*;
class freetts {
public static void main(String[] args) {
try{
Calendar calendar = new GregorianCalendar();
String sayTime = "It is " + calendar.get(Calendar.HOUR) + " " + calendar.get(Calendar.MINUTE) + " " + (calendar.get(Calendar.AM_PM)==0 ? "AM":"PM");
Synthesizer synth = Central.createSynthesizer(null);
synth.allocate();
synth.resume();
synth.speakPlainText(sayTime, null);
synth.waitEngineState(Synthesizer.QUEUE_EMPTY);
synth.deallocate();
}
catch(Exception e){
e.printStackTrace();
}
}
}