public class AxisTextToSpeechServiceExecutor extends AbstractAxisServiceExecutor implements TextToSpeechService
Constructor and Description |
---|
AxisTextToSpeechServiceExecutor(String invocationName,
long iid,
Endpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
String[] |
getSupportedAudioTypes() |
String[] |
getSupportedLanguages() |
String[] |
getSupportedVoiceTypes() |
Speech |
speak(String language,
String text,
String voiceType,
String audioType) |
convert, postprocessSoap, preprocessSoap
getInvocationName, postprocess, preprocess
public Speech speak(String language, String text, String voiceType, String audioType) throws AccessLimitExceededException, InvalidParameterException, NoAccessPermissionException, NoValidEndpointsException, ProcessFailedException, ServerBusyException, ServiceNotActiveException, ServiceNotFoundException, UnsupportedLanguageException
public String[] getSupportedAudioTypes() throws AccessLimitExceededException, NoAccessPermissionException, NoValidEndpointsException, ProcessFailedException, ServerBusyException, ServiceNotActiveException, ServiceNotFoundException
public String[] getSupportedLanguages() throws AccessLimitExceededException, NoAccessPermissionException, NoValidEndpointsException, ProcessFailedException, ServerBusyException, ServiceNotActiveException, ServiceNotFoundException
public String[] getSupportedVoiceTypes() throws AccessLimitExceededException, NoAccessPermissionException, NoValidEndpointsException, ProcessFailedException, ServerBusyException, ServiceNotActiveException, ServiceNotFoundException