Warning: session_start(): open(/var/lib/php/sessions/sess_049fm8kkcpqkjte555cr4fkrq6, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
!7
lib 1009633 // MaryTTS
//lib 1009635 // marytts / voice-cmu
//lib 1009636 // marytts / english
//lib 1009637 // marytts / client
import javax.sound.sampled.AudioInputStream;
import marytts.LocalMaryInterface;
import marytts.exceptions.MaryConfigurationException;
import marytts.exceptions.SynthesisException;
import marytts.util.data.audio.MaryAudioUtils;
p {
File outputFile = prepareProgramFile("out.wav");
S inputText = "Hello world";
// init mary
fixContextClassLoader();
new LocalMaryInterface mary;
// synthesize
AudioInputStream audio = mary.generateAudio(inputText);
// write to output
double[] samples = MaryAudioUtils.getSamplesAsDoubleArray(audio);
MaryAudioUtils.writeWavFile(samples, f2s(outputFile), audio.getFormat());
print("Output written to " + outputFile + " (" + l(outputFile) + ")");
}