Envio de Ligação Telefônica com TTS (Leitura de Texto)
Envio de Ligação Telefônica com TTS (Leitura de Texto)
TTS (Text to Speech) é um recurso que permite escrever um texto para que o mesmo seja lido em uma ligação telefônica. É uma voz mecânica (estilo voz do Google®) que funciona bem para a maioria dos casos.
POST / tts
O Envio é feito com um post em /tts passando os parâmetros abaixo:
inline_model_6 { numero_destino (string): Número do telefone que irá receber a chamada, formato DDD + Número exemplo: 4832830151, mensagem (string, optional): Mensagem que será lida para o destinatário, velocidade (integer, optional): de -10 a 10. Onde -10=muito lento, 0=normal e 10=muito rápido, resposta_usuario (boolean,optional): Aguardar uma resposta do destinatário }
Retorno
O TTS possui um parâmetro de resposta, através do qual é possível coletar uma opção digitada pelo usuário.
O Retorno segue o formato abaixo:
{ "status": 200, "sucesso": true, "motivo": 0, "mensagem": "dados retornados com sucesso", "dados": { "id": 203, "numero_destino": "4832830151", "data_criacao": "2016-03-31T21:43:54-03:00", "data_inicio": "2016-03-31T21:44:02-03:00", "tipo": "fixo", "status": "atendida", "duracao_segundos": 12, "duracao": "00:00:12", "duracao_cobrada_segundos": 60, "duracao_cobrada": "00:01:00", "duracao_falada_segundos": 8, "duracao_falada": "00:00:08", "preco": 0, "mensagem": "Oi, esta é uma leitura de TTS", "velocidade": 0, "resposta_usuario": false, "resposta": "" } }