Instalação para fala livre

Se a sua aplicação usará reconhecimento com fala livre, ou seja, reconhecimento de fala sem a necessidade de escrever uma gramática, você deve instalar e configurar o pacote com o modelo para fala livre. Siga as instruções:

  1. Execute o arquivo slm-VERSION.run e siga as instruções da tela. Veja o exemplo:

    $ ./slm-ptbr-1.0.1-am-ptbr-8k-1.0.1-b1.run
    
    Verifying archive integrity...  100%   All good.
    Uncompressing slm-ptbr-1.0.1  100%
    Install model slm-ptbr-1.0.1 to /opt/cpqd/asr/lang/ptbr-8k-1.0.1/slm/general? [Y|n]: y
    Copying files...
    All done!
    
  2. Configure o CPqD ASR para este modelo seja pré-carregado na inicialização do sistema. Edite o arquivo /opt/cpqd/asr/config/engine/engine.conf e altere a chave --lm.preloadModels, para que contenha a lista dos modelos separados por vírgula. Veja o exemplo abaixo, quando instalamos o pacote de fala livre slm-ptbr-1.0.1-am-ptbr-8k-1.0.1-b1.run

    # Engine
    --am.models=default
    --lm.preloadModels=builtin:slm/general
    --lm.timeToLive=60
    --lm.timeToIdle=10
    --licenseManager.type=server
    

    Aviso

    A chave –lm.preloadModels geralmente já está configurada da forma mostrada acima mas vem comentada com “#”. Neste caso, basta remover o símbolo “#”.