public class TextToSpeech extends WatsonService
VERSION
Constructor and Description |
---|
TextToSpeech()
Instantiates a new text to speech.
|
Modifier and Type | Method and Description |
---|---|
List<Voice> |
getVoices()
Gets the voices.
|
InputStream |
synthesize(String text,
String format)
Synthesize text using a provided format
|
InputStream |
synthesize(String text,
Voice voice)
Synthesize text using a voice.
|
InputStream |
synthesize(String text,
Voice voice,
String outputFormat)
Synthesize text using a voice and format.
|
configureHttpClient, execute, executeRequest, executeWithoutResponse, getApiKey, getEndPoint, getName, getToken, setApiKey, setAuthentication, setDefaultHeaders, setEndPoint, setUsernameAndPassword, toString
public InputStream synthesize(String text, String format)
text
- the text to synthesizeformat
- the format, it needs to be an audio mime type, for example: audio/wav or
audio/ogg; codecs=opuspublic InputStream synthesize(String text, Voice voice)
text
- the text to synthesizevoice
- the voicepublic InputStream synthesize(String text, Voice voice, String outputFormat)
text
- the textvoice
- the voiceoutputFormat
- the output format. e.g: audio/wav or audio/ogg; codecs=opusCopyright © 2015–2016. All rights reserved.