Synthesize SSML¶
Converte texto em fala.
Requisição
POST /rest/v2/synthesize/ssml
HTTP Headers
Accept |
|
Content-Length | Indica o número de bytes do conteúdo |
Content-Type |
|
X-Cache | (opcional) Indica se o áudio pode ser recuperado de memória cache ou se a síntese deve ser realizada (boolean) |
X-Encoder | (opcional) O nome do encoder de áudio. Veja valores válidos em “/rest/v2/encoders” |
- Parâmetros da requisição
- O corpo da requisição deve ser um objeto XML no padrão SSML (ref: https://www.w3.org/TR/speech-synthesis11 ).
- Erros
Os seguintes erros podem ser retornados.
400 o corpo da mensagem na requisição é inválido. 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/xml" \
"http://speech.cpqd.com.br/tts/rest/v2/synthesize/ssml" \
--data "@file.xml" \
> audio.wav