public class LocalMaryInterface extends Object implements MaryInterface
| Constructor and Description |
|---|
LocalMaryInterface() |
public LocalMaryInterface()
throws MaryConfigurationException
MaryConfigurationExceptionprotected void init()
protected void setReasonableDefaults()
public void setInputType(String newInputType) throws IllegalArgumentException
setInputType in interface MaryInterfaceIllegalArgumentExceptionpublic String getInputType()
getInputType in interface MaryInterfacepublic void setOutputType(String newOutputType) throws IllegalArgumentException
setOutputType in interface MaryInterfaceIllegalArgumentExceptionpublic String getOutputType()
getOutputType in interface MaryInterfacepublic void setLocale(Locale newLocale) throws IllegalArgumentException
setLocale in interface MaryInterfaceIllegalArgumentExceptionpublic Locale getLocale()
getLocale in interface MaryInterfacepublic void setVoice(String voiceName) throws IllegalArgumentException
setVoice in interface MaryInterfaceIllegalArgumentExceptionpublic String getVoice()
getVoice in interface MaryInterfacepublic void setAudioEffects(String audioEffects)
setAudioEffects in interface MaryInterfacepublic String getAudioEffects()
getAudioEffects in interface MaryInterfacepublic void setStyle(String newStyle)
setStyle in interface MaryInterfacepublic String getStyle()
getStyle in interface MaryInterfacepublic void setOutputTypeParams(String params)
setOutputTypeParams in interface MaryInterfacepublic String getOutputTypeParams()
getOutputTypeParams in interface MaryInterfacepublic void setStreamingAudio(boolean newIsStreaming)
setStreamingAudio in interface MaryInterfacepublic boolean isStreamingAudio()
isStreamingAudio in interface MaryInterfacepublic String generateText(String text) throws SynthesisException
generateText in interface MaryInterfaceSynthesisExceptionpublic String generateText(Document doc) throws SynthesisException
generateText in interface MaryInterfaceSynthesisExceptionpublic Document generateXML(String text) throws SynthesisException
generateXML in interface MaryInterfaceSynthesisExceptionpublic Document generateXML(Document doc) throws SynthesisException
generateXML in interface MaryInterfaceSynthesisExceptionpublic AudioInputStream generateAudio(String text) throws SynthesisException
generateAudio in interface MaryInterfaceSynthesisExceptionpublic AudioInputStream generateAudio(Document doc) throws SynthesisException
generateAudio in interface MaryInterfaceSynthesisExceptionpublic Set<String> getAvailableVoices()
getAvailableVoices in interface MaryInterfacepublic Set<String> getAvailableVoices(Locale aLocale)
getAvailableVoices in interface MaryInterfacepublic Set<Locale> getAvailableLocales()
getAvailableLocales in interface MaryInterfacepublic Set<String> getAvailableInputTypes()
getAvailableInputTypes in interface MaryInterfacepublic Set<String> getAvailableOutputTypes()
getAvailableOutputTypes in interface MaryInterfacepublic boolean isTextType(String dataType)
isTextType in interface MaryInterfacepublic boolean isXMLType(String dataType)
isXMLType in interface MaryInterfacepublic boolean isAudioType(String dataType)
isAudioType in interface MaryInterfaceCopyright © 2000–2016 DFKI GmbH. All rights reserved.