API WebSocket¶
O Servidor CPqD ASR encapsula as funções de um sistema ASR em interfaces que facilitam a integração com aplicações e sistemas externos. Uma das formas de se comunicar com o servidor é através da API WebSocket. Ela permite estabelecer uma comunicação bidirecional dedicada entre cliente e servidor, com baixa latência e pequeno overhead para transferência de stream de áudio.
Este documento tem como objetivo detalhar o mecanismo de comunicação da API WebSocket do servidor de reconhecimento de fala do CPqD, visando facilitar a integração de aplicações que façam uso de suas funcionalidades.
- Visão geral
 - Estados da sessão
 - Mensagens
 - Parâmetros de reconhecimento
- decoder.confidenceThreshold
 - decoder.startInputTimers
 - decoder.maxSentences
 - endpointer.headMargin
 - endpointer.tailMargin
 - endpointer.waitEnd
 - endpointer.levelMode
 - endpointer.levelThreshold
 - endpointer.autoLevelLen
 - noInputTimeout.enabled
 - noInputTimeout.value
 - recognitionTimeout.enabled
 - recognitionTimeout.value
 
 - Códigos de erro
 - Códigos do WebSocket