Synthesize¶
Converte texto em fala.
Requisição
POST /rest/v2/synthesize
HTTP Headers
| Accept | 
  | 
| Content-Length | Indica o número de bytes do conteúdo | 
| Content-Type | 
  | 
- Parâmetros da requisição
 O corpo da requisição deve ser um objeto JSON com os seguintes atributos.
text o texto a ser convertido em áudio, codificado como URL voice (opcional) o nome da voz. Veja valores válidos em “/rest/v2/voices” encoder (opcional) o nome do encoder de áudio. Veja valores válidos em “/rest/v2/encoders” filename (opcional) o nome do arquivo de áudio no download cache (opcional) indica se o áudio pode ser recuperado de memória cache ou se a síntese deve ser realizada (boolean) - Erros
 Os seguintes erros podem ser retornados.
400 o corpo da mensagem na requisição é inválido. 404 o encoder ou voice utilizado não é válido ou não está disponível 500 erro interno no servidor que impediu o processamento da requisição - Resultado
 - Stream de bytes de áudio.
 
Exemplos
Chamada REST:
curl -X POST \
 --user username:passwd \
 --header "Accept: application/octet-stream" \
 --header "Content-Type: application/json" \
 "http://speech.cpqd.com.br/tts/rest/v2/synthesize" \
 --data "{  \"text\": \"Alô mundo\",  \"voice\": \"rosana-highquality.voice\",  \"encoder\": \"wav/16000/16/1\" }" \
 > audio.wav