Function: tts.SynthesizeSpeech
Synthesizes the given text to speech.
Syntax
{
"method": "tts.SynthesizeSpeech",
"params": {
"text": "...",
"language": "...",
"voice": "...",
"format": "...",
"rate": "...",
},
"id": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee"
}AdvFuture<std::vector<uint8_t>> SynthesizeSpeech( AdvString text
std::optional<AdvString> language = std::nullopt,
std::optional<AdvString> voice = std::nullopt,
std::optional<AdvString> format = std::nullopt,
std::optional<int> rate = std::nullopt );public Task<byte[]> SynthesizeSpeechAsync(string text,
string? language = null,
string? voice = null,
string? format = null,
long? rate = null,
CancellationToken ct = default);synthesizeSpeech(text: string, language?: string | undefined, voice?: string | undefined, format?: string | undefined, rate?: number | undefined): Promise<string>;Parameters
text : string
The text that should be synthesized to speech. If SSML is supported, the markup file can be put here.
language : string optional
The language that should be used. If no language is provided, the language from the settings of the TTS extension is used.
voice : string optional
The voice that should be used. If no voice is provided, the voice from the settings of the TTS extension is used.
format : string optional
The format that should be used. If no format is provided, the format from the settings of the TTS extension is used.
rate : int optional
The rate that should be used. If no rate is provided, the rate from the settings of the TTS extension is used.
Result : data
The synthesized speech.
Remarks
This method requires API read access.