Interfaces de acesso¶
O CPqD ASR oferece as seguintes interfaces para integração com aplicações:
- API WebSocket: é a interface mais poderosa e deve ser usada sempre que o usuário quiser aproveitar o máximo das funcionalidades oferecidas.
- API REST: é a interface mais simples e a mais fácil de ser usada pelas aplicações, mas oferece menos funcionalidades.
- API MRCP: é a interface padrão adotada pelo mercado de telecom para integração de sistemas de reconhecimento de fala com URAs (Unidade de Resposta Audível).
A tabela abaixo apresenta uma breve comparação dessas interfaces:
| Capacidade | Websocket | HTTP REST | MRCP v1/v2 |
|---|---|---|---|
| Reconhecimento online | X | X | X |
| Reconhecimento de fala livre | X | X | X |
| Reconhecimento gramatical | X | X | X |
| Interpretação semântica | X | X | X |
| Resultados parciais | X | ||
| Índice de confiança | X | X | X |
| N-best | X | X | X |
| Detecção de início e fim de fala | X | X | X |