Classe SynthesisSession¶
A classe SynthesisSession representa uma sessão do Texto Fala. Sessões definem um contexto thread-safe no qual pode-se parametrizar e efetuar uma ou mais sínteses de fala. A sessão também armazena a fala sintetizada após utilizar as funções de síntese.
Método |
Resumo |
Define o ritmo da fala. |
|
Retorna a configuração de ritmo. |
|
Define o volume. |
|
Retorna a configuração de volume. |
|
Define o pitch da voz, deixando-a grave ou aguda. |
|
Retorna a configuração de pitch. |
|
Habilita ou desabilita o interpretador SSML. |
|
Indica se o interpretador SSML está habilitado. |
|
Define o nome do codificador de áudio. |
|
Retorna o nome do codificador de áudio em uso. |
|
Define o nome da voz padrão. |
|
Retorna o nome da voz padrão. |
|
Define a duração do silêncio inicial. |
|
Retorna a duração do silêncio inicial. |
|
Define a duração do silêncio final. |
|
Retorna a duração do silêncio final. |
|
Efetua uma conversão de texto em fala de forma síncrona. |
|
Efetua uma conversão de texto em fala via streaming. |
|
Retorna o áudio contido na sessão. |
|
Salva o áudio contido na sessão em um arquivo em disco. |
|
Retorna detalhes sobre o áudio resultante da conversão de texto em fala. |
|
Retorna informações sobre uma sessão de síntese. |
|
Libera a sessão. |