Validando a instalação

Para verificar que a instalação foi realizada corretamente, vamos testar se o servidor WebSocket/REST está operando normalmente. Usaremos a ferramenta asr-client-cmd.sh localizada no diretório /opt/cpqd/asr/tools/java-client, executando os seguintes passos:

Aviso

Para realizar este teste, o servidor WebSocket/REST deve estar executando (veja procedimento na seção Iniciar servidor WebSocket/REST).

  1. Vá para a máquina onde foi instalado o CPqD ASR e abra um console.

  2. Se foi instalado o pacote de idioma para áudio de 8kHz, execute os comandos:

    $ cd /opt/cpqd/asr/tools/java-client
    $ ./asr-client-cmd.sh sample.properties /opt/cpqd/asr/tools/audio/pizza-veg-8k.wav
    
  3. Se foi instalado o pacote de idioma para áudio de 16kHz, execute os comandos:

    $ cd /opt/cpqd/asr/tools/java-client
    $ ./asr-client-cmd.sh sample.properties /opt/cpqd/asr/tools/audio/pizza-veg-16k.wav
    
  4. O resultado mostrado na tela deve ser similar ao seguinte:

    2017-08-16 17:36:06 INFO  AsrClientCmd:125 - Starting test...
    API URL: ws://127.0.0.1:8025/asr-server/asr
    Audio path: /opt/cpqd/asr/tools/audio/pizza-veg-16k.wav
    Number of sessions (start): 1
    Number of sessions (end): 1
    Recognitions per session: 1
    Executions: 1
    2017-08-16 17:36:06 INFO  AsrClientCmd:266 - session 1/1 execution 1: ConnectTime = 27
    2017-08-16 17:36:07 INFO  AsrClientCmd:266 - session 1/1 execution 1: CreateSessionTime = 915
    2017-08-16 17:36:07 INFO  AsrClientCmd:266 - session 1/1 execution 1: StartRecogTime = 13
    2017-08-16 17:36:07 INFO  AsrClientCmd:266 - session 1/1 execution 1: SendAudioTime = 17
    2017-08-16 17:36:09 INFO  AsrClientCmd:266 - session 1/1 execution 1: RecogTime = 1294
    2017-08-16 17:36:09 INFO  AsrClientCmd:240 - session 1/1 execution 1: Recognized: eu quero uma pizza vegetariana por favor
    2017-08-16 17:36:09 INFO  AsrClientCmd:266 - session 1/1 execution 1: ReleaseTime = 23
    2017-08-16 17:36:09 INFO  AsrClientCmd:266 - session 1/1 execution 1: TotalTime = 2293
    ######## AVERAGE TIME (sessions=1)
    > ConnectTime (ms): 27
    > CreateSessionTime (ms): 915
    > StartRecogTime (ms): 13
    > SendAudioTime (ms): 17
    > RecogTime (ms): 1294
    > ReleaseTime (ms): 23
    > TotalTime (ms): 2293
    
    Counters: ConnectTime CreateSessionTime StartRecogTime SendAudioTime RecogTime ReleaseTime TotalTime
    Values: 27 915 13 17 1294 23 2293